Skip to main content

HomeAll guides

How to Pay Your Bills Online, by Mail, or in Person

What "pay bill" means and your main options

Paying a bill means sending money to a company or organization that has invoiced you for a service or product. You have three broad routes: online (through the biller's website, a payment app, or your bank), by mail (writing a check or money order), or in person (at a physical location, by phone, or through an automatic withdrawal from your account).

The method you choose depends on what the biller accepts, how quickly you need the payment to arrive, whether you want a record of the transaction, and your comfort level with digital payments. Most billers now accept multiple methods, though some still require mail or phone payments.

Your bank or credit union may also offer bill pay through their online banking portal, which lets you schedule payments to almost any company without visiting their website separately. This is different from paying the biller directly and has its own timing and fee structure.

Key Takeaways

  • Online payments through a biller's website or your bank usually arrive within one to three business days, while mailed checks take five to ten business days.
  • Your bank's bill pay service lets you pay most companies from one place, but you must set it up in advance and allow extra time for processing.
  • Automatic payments (autopay) require you to authorize the biller to withdraw money on a set schedule, which saves time but means you must monitor your account balance.
  • Mailed payments leave a paper trail and work for any biller, but require you to know the correct address and account number, and take longer to clear.
  • Phone and in-person payments are slower and may carry fees, but are necessary if the biller does not accept online or mail payments.

Paying online through the biller's website or app

Most utilities, credit card companies, insurance providers, and subscription services let you pay directly through their website or mobile app. Log in to your account, find the "Pay Bill" or "Make a Payment" section, and enter your payment method (debit card, credit card, or bank account). The biller will show you the amount due, the due date, and when the payment will post to your account.

Online payments typically process within one to three business days. Some billers charge a fee for credit or debit card payments but not for bank account transfers. Check the payment screen before you confirm—the fee, if any, will be shown there. If you pay by bank account (also called an ACH transfer), the fee is usually zero.

Keep a record of your confirmation number and the date you paid. If the payment does not appear in your account within the stated timeframe, contact the biller's customer service with this information. Do not assume the payment failed just because you do not see it when ready; processing times vary by biller and by payment method.

Using your bank's bill pay service

Your bank or credit union's online banking platform often includes a bill pay tool that lets you pay dozens of companies from one dashboard. You set up each biller once (entering their name, your account number with them, and their mailing address), then schedule payments whenever you need to. The bank sends a check or electronic transfer on your behalf.

Bank bill pay is useful if you pay many different companies and want one place to manage all payments. It also works for billers that do not accept online payments directly—the bank will mail a check on your behalf. However, you must allow extra time: bank bill pay typically takes three to five business days for electronic transfers and five to ten for mailed checks, depending on the biller's location.

Set up bill pay well before your due date to account for this delay. Some banks charge a monthly fee for bill pay; others offer it free. Check your bank's fee schedule or ask a representative. If you set up a payment and then realize you made a mistake, contact your bank when ready—once a check is mailed, it cannot be stopped if it has already been processed.

Setting up automatic payments (autopay)

Autopay means you authorize a biller to withdraw money from your bank account or charge your credit card on a set schedule—usually monthly on the same date. This eliminates the need to remember to pay each month and ensures you never miss a due date. Most utilities, insurance companies, loan servicers, and subscription services offer autopay.

To set up autopay, log into your account with the biller and look for "Automatic Payments," "Recurring Payments," or "Autopay." You will need to provide your bank account number and routing number (for bank transfers) or your card number (for card charges). The biller will show you the amount, the withdrawal date, and how to cancel if needed.

The main risk with autopay is overdrafting your account if you forget to monitor your balance. Set a phone reminder a few days before each autopay date to check that you have enough money. If your income varies or you expect a billing change, review your autopay settings regularly. You can pause or cancel autopay anytime, but do so before the next scheduled withdrawal date to avoid a charge.

Paying by mail with a check or money order

Mailed payments work for any biller and leave a paper trail, but they are slower and require you to have the correct mailing address and your account number. Write a check or purchase a money order, write the biller's name and your account number on it, and mail it to the address shown on your bill or the biller's website. Do not mail cash.

Allow five to ten business days for a mailed check to arrive and clear, depending on distance and postal service delays. If your bill is due on the 15th and you mail a check on the 10th, it may not arrive by the due date. Mail payments at least one week before the due date to be safe. If you are cutting it close, use online or phone payment instead.

Keep a copy of the check or money order receipt and note the date you mailed it. If the biller says they never received it, you will have proof of when you sent it. If a check goes missing, contact the biller and ask them to mark your account as paid pending receipt; many will do this if you can show proof of mailing.

Paying by phone or in person

Some billers accept phone payments through an automated system or a customer service representative. Call the number on your bill, follow the prompts to enter your account number and payment amount, and provide your payment method (debit card, credit card, or bank account). Phone payments usually process the same day or next business day.

Phone payments often carry a fee—typically $1 to $5—even if online payments are free. Ask about the fee before you confirm the payment. In-person payments at a physical location (a utility office, a payment center, or a retail partner) work the same way: bring your bill, your account number, and your payment method, and a representative will process it. In-person payments usually clear the same day.

Phone and in-person payments are slower and more expensive than online or mailed payments, so use them only if other methods are not available. If you do not have internet access or a mailing address, they may be your only option—in that case, ask the biller whether they have a payment center near you or whether they offer phone payment without a fee.

Timing: when to pay to avoid late fees

Your due date is the last day the biller will accept payment without charging a late fee. However, different payment methods take different amounts of time to clear. If you pay online on the due date, the payment may not post to your account until one to three days later, which could trigger a late fee.

Pay at least one to three business days before the due date if you are paying online, and at least five to seven days before if you are paying by mail. If you are using your bank's bill pay service, check how long that bank takes for the specific biller and add that time to your calculation. If you are setting up autopay, choose a withdrawal date at least three to five days before the due date.

If you do miss a due date and incur a late fee, contact the biller and ask whether they will waive it as a one-time courtesy. Many companies will remove the fee if you have a good payment history. If the late payment is reported to a credit bureau, it will appear on your credit report for seven years, so preventing late payments is worth the effort.

Frequently Asked Questions

Is it safe to pay bills online with my bank account number?

Yes, if you are paying through the biller's official website or your bank's bill pay service. These use encryption to protect your information. Never enter your bank account number on a link from an email or text message, even if it looks like it came from the biller—this is a common scam. Always go directly to the biller's website by typing the address yourself or calling their customer service number.

What should I do if I accidentally paid the wrong amount?

Contact the biller when ready and explain the error. If you overpaid, they will usually issue a refund or credit your account. If you underpaid, ask whether they will waive the late fee and give you a few days to send the difference. The sooner you contact them, the more likely they are to work with you.

Can I pay a bill with a credit card to earn rewards?

Some billers accept credit card payments, but many charge a fee (usually 2 to 3 percent of the amount) to do so. If the fee is higher than the rewards you would earn, it is not worth it. Check the biller's payment options and the fee amount before you decide. Paying by bank account transfer usually has no fee and is the cheapest option.

What if the biller's website is down and I cannot pay online?

Call the biller's customer service line and ask about alternative payment methods. Many companies have phone payment systems that work even when their website is down. If you are close to the due date, ask the biller to note your account that you attempted to pay and were unable to due to a system outage—they may waive a late fee if you can prove this.

How do I know if my payment went through?

Look for a confirmation number or receipt when ready after you submit the payment. Save this. Then log back into your account a few days later to confirm the payment has posted. If it has not appeared within the timeframe the biller stated, contact customer service with your confirmation number. Do not assume it failed—processing times vary, but a confirmation number means the payment was accepted.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.