The basic steps to send a payment through bill pay

To pay a bill through your bank's bill pay system, you log into your online banking or mobile app, select the payee from a list or add a new one, enter the amount and due date, and confirm. Your bank then sends the payment on your behalf — either electronically to businesses that accept it, or by mailing a paper check to those that don't. The whole process takes about five minutes once you've set it up the first time.

Most banks offer bill pay at no extra cost to checking account holders. The payment leaves your account on the date you specify, so you control the timing rather than waiting for a bill to arrive or remembering to write a check. You can schedule payments days or weeks in advance, which is useful if you want to pay on a specific date or if you're away from home.

The main thing to understand upfront: bill pay is a service your bank provides, not a way to send money directly to someone's personal account. You cannot use it to pay a friend or family member. It works only for businesses, utilities, government agencies, and other organizations that your bank can reach through its payment network.

Key Takeaways

  • Bill pay sends money from your checking account to a business on a date you choose, either electronically or by mailed check.
  • You set up a payee once (the company's name and address or account number), then can pay them repeatedly without re-entering details.
  • Payments typically arrive within one to three business days for electronic transfers, or five to ten business days for mailed checks.
  • If a payment doesn't arrive on time, contact your bank when ready — they can often resend or issue a replacement check.
  • Bill pay is free at most banks, though some charge a small monthly fee or require a minimum account balance.

How to add a payee for the first time

When you set up bill pay, you'll start by adding a payee — the company or organization you want to pay. In your bank's online banking portal or app, look for a "Bill Pay" or "Pay Bills" section, then select "Add Payee" or "New Payee." You'll enter the payee's name and either their mailing address or your account number with them (or both, depending on what the bank asks for).

For utilities, credit card companies, and loan servicers, your bank usually has them in a dropdown list — you just search for the name and select it. For smaller local businesses or less common payees, you may need to enter the address manually. Your bank will verify the information before the payee is active, which can take a day or two.

Once a payee is added, it stays in your system. The next time you want to pay them, you just select their name from your list, enter the amount, and choose the date. You don't re-enter their address or account number unless something changes.

Choosing a payment date and amount

After you select the payee, you enter how much to pay and when you want it to arrive. The date you choose is when you want the payee to receive the money, not when it leaves your account. If you select a date three days away and the bank uses electronic transfer, the payment may leave your account one or two days before that to arrive on time.

Most banks let you schedule payments up to a year in advance. This is useful if you have a regular bill you want to pay on the same day each month — you can set it up once and let it run. Some banks call this a "recurring payment" or "automatic payment," though the mechanics are the same as a one-time payment: the bank sends the money on the date you specify.

If you're not sure how long a payment takes to arrive, check your bank's bill pay terms or call them. Most banks post a standard timeline — for example, "electronic payments arrive in one to three business days, mailed checks in five to ten." If your bill is due on the 15th and today is the 12th, ask your bank which payment method will arrive in time rather than guessing.

What happens after you confirm the payment

Once you confirm, your bank shows the payment in your account as "pending" or "scheduled." The money is reserved — you can't spend it — but it hasn't left your account yet. You'll see the payment listed in your transaction history, usually with a status like "Scheduled," "Processing," or "Sent."

On the date you chose, the bank either sends the payment electronically or prints and mails a check. If it's electronic, the payee receives it within one to three business days. If it's a mailed check, it takes five to ten business days depending on mail speed and how quickly the payee processes it. Your bank will update the transaction status as it moves through their system.

You can usually cancel a payment up until the bank actually sends it — typically the day before the scheduled date. After that, you'll need to contact the payee directly to ask them to reverse it, or contact your bank to see if they can stop a check that's already been mailed (which is possible but not may provide).

When a payment doesn't arrive on time

If a payment doesn't show up by the date your bank said it would, contact your bank first. They can check whether the payment was sent and, if it was, ask the payee to confirm they received it. Sometimes a payment arrives but the payee takes a few extra days to post it to your account — that's on them, not the bank.

If the bank confirms the payment was sent but the payee never received it, your bank can usually issue a replacement payment or a replacement check at no cost. This is rare, but it does happen, especially with mailed checks that get lost in the mail. Keep your confirmation number or a screenshot of the scheduled payment so you can reference it when you call.

If you're worried a payment won't arrive in time, don't wait. Call your bank as soon as you notice the delay — they can sometimes expedite a replacement or contact the payee on your behalf. The longer you wait, the harder it is to fix before a late fee kicks in.

Bill pay versus automatic payments from the payee

Bill pay and automatic payments (also called autopay) both send money from your account, but they work differently. With bill pay, you initiate the payment through your bank each time (or set up a recurring schedule). With autopay, the payee pulls money from your account on a date they choose, using authorization you gave them.

Bill pay gives you more control — you decide the amount and date every time. Autopay is more hands-off but requires you to trust the payee to charge the right amount. Many people use bill pay for bills that vary (like utilities or credit cards) and autopay for fixed bills (like insurance or loan payments). Some use both: autopay for the minimum payment and bill pay for extra payments when they have the money.

If you set up autopay directly with a payee, that's separate from your bank's bill pay system. You'd cancel it by contacting the payee, not your bank. If you set up a recurring bill pay payment through your bank, you cancel it in your bank's bill pay section.

Fees and account requirements

Most banks include bill pay free with a checking account. Some banks charge a monthly fee (usually $5 to $10) if your account balance drops below a minimum, or they may charge per payment (typically 50 cents to $1 per transaction). Check your bank's fee schedule or account terms to see what applies to you.

A few banks limit the number of bill pay payments you can make per month before charging a fee, or they charge extra for mailed checks (since printing and postage cost them more than electronic transfers). If you plan to pay many bills each month, ask your bank whether there's a cap or a per-check fee.

If you switch banks, your bill pay payees don't transfer. You'll need to set them up again at your new bank. Your recurring payments won't automatically move either — you'll have to recreate them or cancel them and set up new ones.

Frequently Asked Questions

Can I pay someone's personal bank account with bill pay?

No. Bill pay only works for businesses, utilities, government agencies, and other organizations. To send money to a person, use a peer-to-peer payment app like Venmo, PayPal, or your bank's person-to-person transfer service (sometimes called Zelle or a similar name).

What if I schedule a payment for the wrong amount?

If the payment hasn't been sent yet, log back into bill pay and cancel it, then create a new one with the correct amount. If it's already been sent, contact your bank — they may be able to stop it if it hasn't cleared. If it clears, you'll need to contact the payee to request a refund or credit.

Do I need to keep paying a bill if I set up bill pay?

Bill pay doesn't change your obligation to pay. If you set up a one-time payment, you'll need to schedule another one next month. If you set up a recurring payment, it will repeat on the schedule you chose. Either way, you're responsible for making sure the payment happens — the bank doesn't automatically know when your bill is due.

What if my bank doesn't have the company I want to pay in their list?

You can add them manually by entering their mailing address. Your bank will mail a check instead of sending an electronic payment. This works for any business or organization that accepts checks, though it takes longer (five to ten business days) than electronic payments.

Can I use bill pay to pay taxes or government fees?

Some government agencies accept bill pay payments, but not all. Check the agency's website or call them to ask whether they accept payments through bank bill pay. For federal taxes, the IRS has its own payment system (IRS Direct Pay or EFTPS). For state and local taxes, contact your tax authority directly.