The main ways to pay online with your checking account
You can pay online using your checking account through four main routes: bill pay services run by your bank, direct transfers to another person's account, debit card transactions, and ACH transfers you set up yourself. Each one works differently, takes a different amount of time, and carries different protections if something goes wrong.
The fastest and most common is your bank's bill pay system, which you access through your online banking portal. You enter the payee's name and mailing address, the amount, and when you want the payment sent. Your bank then mails a check or transfers the money electronically, depending on the payee and your bank's setup. Most payments arrive within three to five business days.
If you're paying another person or a business that accepts bank transfers, you can send money directly using your routing number and account number. This is faster than bill pay—often same-day or next-day—but requires the recipient to have set up to receive ACH transfers. You'll need their bank details, not just a mailing address.
Key Takeaways
- Your bank's bill pay system is the safest way to pay bills online and works even if the payee doesn't have online banking set up.
- Direct ACH transfers between bank accounts are faster than bill pay but require the recipient's routing and account numbers.
- Debit card payments are instant but expose your full account number to the merchant, so use them only for trusted vendors.
- Bill pay through your bank typically costs nothing; third-party payment apps may charge fees depending on the transfer speed you choose.
- If a payment is sent to the wrong place or a merchant charges you twice, your bank can reverse it, but you must report it within 60 days.
Setting up bill pay through your bank's website or app
Log into your online banking account and look for "bill pay," "pay bills," or "payments" in the menu. The exact name varies by bank. Click it and select "add a payee." You'll enter the company or person's name and mailing address. Some banks ask for an account number with that payee (your utility account number, for example), but many don't need it—they match the address to their records.
Once the payee is added, you create a payment by selecting that payee, entering the amount, and choosing the date you want it sent. Most banks let you schedule payments weeks in advance. The payment will be deducted from your checking account on the date you choose, but it may take three to five business days to reach the payee after that. If you need the money to arrive faster, some banks offer expedited delivery for an extra fee, usually $10 to $15.
Your bank stores the payee information, so the next time you need to pay that same company, you just select them from your list and enter a new amount and date. You can also set up recurring payments—for example, the same amount to your landlord every month on the first—and the bank will send it automatically until you cancel it.
Direct transfers between checking accounts
If you're sending money to someone else's bank account—a roommate, a family member, a freelancer—you can do it through your bank's transfer system without using bill pay. This is faster because the money moves electronically between banks instead of being mailed as a check.
You'll need the recipient's name, routing number (a nine-digit code that identifies their bank), and account number. You can find these on a blank check, or ask the person directly. Enter this information into your bank's transfer or "send money" section, choose the amount and date, and submit. Most transfers complete within one business day, and many happen the same day if you send them before your bank's cutoff time (usually 2 or 3 p.m. Eastern).
The recipient doesn't need to do anything on their end—the money lands in their account automatically. However, if you enter the wrong account number, the money may go to someone else's account at that bank. Your bank can try to recover it, but it's not may provide. Always double-check the routing and account numbers before you confirm the transfer.
Using your debit card to pay online
A debit card linked to your checking account lets you pay for purchases on websites and apps instantly. The merchant charges your account immediately, and the money is deducted within hours. This is convenient for one-time purchases, subscriptions, and shopping online.
The downside is that you're giving the merchant your full card number, expiration date, and sometimes your CVV (the three-digit security code on the back). If that merchant's system is hacked or if an employee misuses your information, someone could charge your account without permission. Your bank will reverse fraudulent charges if you report them within 60 days, but you have to catch them first.
To reduce this risk, use your debit card only with merchants you trust, and check your account regularly for unauthorized charges. Some banks offer virtual card numbers—a temporary number that works only for one purchase or one merchant—which adds a layer of protection. Ask your bank whether this feature is available.
Third-party payment apps and services
Apps like PayPal, Venmo, Square Cash, and Zelle let you link your checking account and send money to other people or pay businesses. These services sit between you and the recipient's bank, so you're not sharing your account number directly with the payee.
Most of these apps are free if you transfer money slowly (three to five business days), but they charge a fee—usually 1 to 3 percent of the amount—if you want the money to arrive the same day or next day. Some apps charge a flat fee instead of a percentage. Read the fee structure before you choose a transfer speed.
The trade-off is convenience for security. You're trusting the app company with your bank login or account information, and if the app is hacked, your account could be compromised. Use these services only if you trust the company and only for amounts you can afford to lose if something goes wrong. For large payments or bills, your bank's bill pay system is safer because your bank has stronger security requirements and federal oversight.
How long different payment methods take
| Payment Method | Typical Timeline | Cost |
|---|---|---|
| Bank bill pay (mailed check) | 3–5 business days | Free |
| Bank bill pay (electronic) | 1–2 business days | Free |
| Bank-to-bank ACH transfer | Same day to 1 business day | Free |
| Debit card purchase | Instant | Free |
| Third-party app (standard) | 3–5 business days | Free |
| Third-party app (expedited) | Same day to 1 business day | 1–3% fee or flat fee |
What to do if a payment goes to the wrong place
If you send a bill pay payment to the wrong address, contact your bank immediately. The bank can try to stop the check before it's cashed, but if it's already been mailed, recovery is difficult. The payee may have already deposited it, and your bank has no authority to reverse a check once it leaves the banking system.
If you send an ACH transfer to the wrong account number, call your bank right away. The bank can contact the receiving bank and ask them to return the funds, but this only works if the receiving bank agrees. If the money has already been withdrawn, recovery is unlikely. This is why confirming the account number before you transfer is critical.
If a merchant charges your debit card twice or charges you without permission, report it to your bank within 60 days. Your bank will reverse the charge and investigate. If you wait longer than 60 days, the bank is not required to refund you under federal law, though some banks may do so anyway.
Frequently Asked Questions
Can I pay a bill online if the company doesn't have a website?
Yes. Use your bank's bill pay system and enter the company's mailing address. Your bank will mail a check on your behalf. This works for any business or person with a physical address, whether or not they accept online payments.
Is it safe to give someone my routing and account number?
Routing and account numbers are semi-public information—they appear on every check you write. However, giving them to someone you don't trust is risky because they could set up unauthorized transfers from your account. Only share these numbers with people or businesses you know and trust.
What happens if I schedule a payment but don't have enough money in my account?
Your bank will either reject the payment or allow it to go through and charge you an overdraft fee (usually $25 to $35). Check your account balance before you schedule a payment to avoid this. Some banks let you set up overdraft protection, which transfers money from a savings account to cover the shortfall.
Can I cancel a payment after I've sent it?
It depends on the payment method and how far along it is. If you cancel a bill pay payment before it's mailed or transferred, your bank can stop it. Once it's been sent, cancellation is difficult or impossible. ACH transfers can sometimes be recalled within one business day if you contact your bank immediately. Debit card charges cannot be canceled, but you can dispute them as unauthorized.
Do I need to pay bills online, or can I still mail checks?
You can still mail checks if you prefer. Online bill pay is faster and leaves a digital record, but mailing a check is still a valid option. Choose whichever method works best for your situation.