What online bill payment services do

An online bill payment service lets you pay bills through your bank's website or app instead of writing checks or mailing payments. You tell the service which company you owe money to, how much to pay, and when you want the payment to go out. The service then moves money from your account to the biller — either electronically the same day or by mailing a check on your behalf within a few business days.

Most banks offer this service to their checking account holders at no extra cost. Some credit unions and online banks include it too. The main difference between services is speed (some deliver same-day, others take three to five business days), which billers they can reach, and whether they mail a physical check when electronic payment is not possible.

You do not need a separate account or sign up with a third-party company to use your bank's bill pay. You log into your existing bank account online or through the mobile app, enter the biller's information once, and the system remembers it for future payments.

Key Takeaways

  • Your bank's bill payment service is included with most checking accounts and costs nothing extra.
  • Payment timing varies by bank and biller — same-day electronic delivery is common, but some payments take three to five business days.
  • You set up each biller once in your bank's system, and the service stores that information for repeat payments.
  • If a biller cannot receive electronic payments, your bank will mail a physical check and deduct the amount from your account.
  • You remain responsible for making sure payments arrive on time, even if your bank's system delays them.

How to set up a biller in your bank's system

Log into your bank's website or open the mobile app and look for a section called "Bill Pay," "Payments," or "Send Money." Click to add a new payee. You will need the biller's name and mailing address — for utilities, credit cards, and loan companies, this is usually printed on your bill. Some banks also ask for an account number, though many can look it up if you provide the company name.

After you enter the biller's information, your bank may verify it by sending a small test deposit to that company and asking you to confirm the amount. This step protects you from sending money to the wrong place. Once verified, the biller stays in your system permanently, and you can pay them again without re-entering their details.

The first time you use bill pay with a new biller, allow extra time — at least a week before the due date. This gives the bank time to verify the payee and gives the payment time to arrive. After the first payment clears, you will know the system works and can schedule payments closer to the important date.

Timing: when your payment actually leaves your account

The date you schedule a payment and the date money leaves your account are often different. If you schedule a payment for Thursday, your bank may not deduct the funds until Friday or even Monday. This matters because your account balance must cover the payment on the day it actually leaves, not the day you schedule it.

Electronic payments to large companies (utilities, credit card issuers, mortgage servicers) usually arrive within one business day. Payments to smaller businesses or government agencies may take three to five business days. Payments your bank sends by mail take seven to ten business days from the date the check is mailed, not from the date you scheduled it.

Your bank should tell you the expected delivery date when you schedule the payment. Write that date down, not the date you scheduled it. If the payment is due on the 15th and your bank says delivery will take five days, schedule it by the 10th. If you schedule it on the 14th expecting it to arrive by the 15th, you risk a late payment.

What happens if a payment fails or arrives late

If your bank cannot deliver a payment electronically — because the biller does not accept electronic payments or because the account information is wrong — the bank will mail a physical check instead. You will see a note in your bill pay history saying "check mailed" along with the date. The money still leaves your account, but arrival takes longer.

If a payment arrives late because your bank delayed it, your bank is responsible for any late fees the biller charges. Contact your bank's customer service with proof of when you scheduled the payment, and they will usually refund the late fee. Keep screenshots or written confirmation of the scheduled date and expected delivery date.

If you scheduled the payment too close to the due date and it arrived late as a result, the late fee is your responsibility. This is why the first rule of bill pay is to schedule payments at least five business days before the due date, even if your bank promises faster delivery.

Costs and fees

Most banks do not charge a fee for bill pay if you have a checking account with them. Some banks charge a small monthly fee (usually $5 to $10) only if you use bill pay more than a certain number of times per month, or only for certain account types. A few online banks and credit unions charge a flat monthly fee regardless of how many times you use it.

When you open a checking account or log into bill pay for the first time, look for a fee schedule or pricing page. It will tell you whether bill pay is free and under what conditions. If your bank charges a fee and you use bill pay often, you might save money by switching to a bank that includes it free.

The biller themselves do not charge you extra for receiving a bill pay payment instead of a check or automatic withdrawal. The payment amount is the same either way.

Bill pay versus automatic payments set up directly with the biller

Bill pay and automatic payments (sometimes called "autopay") are different. With bill pay, you control the payment through your bank. With autopay, you authorize the biller to pull money from your account on a schedule you set up with them directly.

Bill pay is better if you want to control the exact payment date and amount each time, or if you pay different amounts each month. Autopay is better if the amount is the same every month (like a mortgage or insurance premium) and you want to set it and forget it. Many people use both: autopay for fixed bills and bill pay for variable ones.

If you set up autopay with a biller, you can still use bill pay to make an extra payment or to pay early. The two methods do not interfere with each other as long as you do not accidentally pay twice in the same month.

Security and protecting your account information

Your bank's bill pay system is encrypted and protected by the same security measures that protect your online banking. You do not share your bank account number with the biller — your bank handles the transfer. This is actually safer than mailing a check, which includes your account number in plain sight.

To keep your bill pay find, use a strong password for your bank account, log out when you are done, and do not use bill pay on a public or shared computer. If you notice a payment you did not schedule, contact your bank when ready. Banks can reverse unauthorized payments, though the process may take a few days.

Review your bill pay history regularly — most banks let you see the last 12 months of payments in your account. If you see a payment that looks wrong, report it right away. The sooner you report it, the faster your bank can investigate.

Frequently Asked Questions

Can I schedule a bill payment for a future date, like next month?

Yes. Most banks let you schedule payments weeks or even months in advance. This is useful if you know you will be away or want to make sure a payment goes out on a specific date. You can also change or cancel a scheduled payment before it is processed, though you usually cannot change it after the bank has already deducted the funds.

What if the biller's address changes and my payment goes to the old address?

Your bank will not know the address changed unless you update it in your bill pay system. Check your bills regularly for address changes and update your payee information in bill pay if needed. If a payment goes to an old address, contact your bank and the biller to trace it. Your bank may be able to stop the check or redirect it.

Can I pay a bill that is not set up in my bank's system yet?

No. You must add the biller to your system first, which usually takes one business day. If a bill is due tomorrow and you have not set it up yet, use a different method — call the biller to pay by phone, pay in person if they have a local office, or use the biller's own website to pay directly. Bill pay is not designed for last-minute payments.

Do I still need to keep my bills after I pay them through bill pay?

Yes. Your bill pay history shows that you made a payment and when, but it does not show what you paid for or the details on the bill itself. Keep bills for at least one year for your records, especially for major expenses like medical bills, property taxes, or home repairs. Your bank's record and the biller's record together prove you paid, but the original bill proves what you paid for.

What if my bank goes out of business or I switch banks?

Your bill pay history stays with your old bank — it does not transfer. When you open an account at a new bank, you will need to set up your billers again in the new system. This takes a few minutes per biller. Your old bank will still have records of past payments if you need them for proof.