Direct payment methods from your checking account
You can pay from your checking account in four main ways: writing a check, setting up an automatic transfer, making an online payment through your bank's website or app, or authorizing a merchant to pull money directly from your account. Each method works differently and takes a different amount of time to reach the person or business you're paying.
The method you choose depends on who you're paying, whether you know the amount in advance, and how quickly the payment needs to arrive. Some methods are instant; others take several business days. Understanding each option helps you pick the right one for your situation.
Key Takeaways
- Checks clear in one to three business days depending on the bank and amount, and the recipient must deposit them to receive the money.
- Online bill pay through your bank's website or app typically reaches the recipient in one to three business days and costs nothing.
- Automatic transfers (ACH) move money on a schedule you set and work best for recurring bills like rent or insurance premiums.
- Direct debit authorization lets a merchant pull money from your account on a set date, but you must revoke it if you want to stop payments.
- Wire transfers and real-time payments (like Zelle) move money within hours or minutes but usually cost a fee and work only between specific banks or accounts.
Writing and depositing checks
A check is a written instruction to your bank to pay a specific amount to the person or business whose name you write on it. You write the date, the recipient's name, the dollar amount in numbers and words, sign it, and give it to the recipient. The recipient then deposits or cashes the check at their own bank.
Checks typically clear within one to three business days after the recipient deposits them. The exact timing depends on the banks involved, the amount, and whether it's a weekend or holiday. Large checks (usually over $5,000) may take longer. Once a check clears, the money leaves your account and cannot be recovered unless the recipient agrees to return it.
Checks work well for one-time payments, irregular amounts, and situations where you need a paper record. They cost nothing. However, they require you to have checks printed, and they're slower than digital methods. If you lose a check or write the wrong amount, you'll need to contact the recipient or your bank to fix it.
Online bill pay through your bank
Most banks offer free online bill pay through their website or mobile app. You log in, select "pay a bill," enter the recipient's name and mailing address, choose the amount and date, and authorize the payment. Your bank then mails a check or transfers the money electronically on your behalf.
Payments typically arrive within one to three business days. Some banks offer faster delivery for an extra fee, but standard bill pay is free. You can schedule payments in advance, set up recurring payments for bills that stay the same amount each month, and see a history of all payments you've made.
Online bill pay works for almost any business or person with a mailing address. It's faster than writing checks yourself because you don't have to buy checks or visit the mail. If you need to cancel a payment, you can usually do so up to a certain cutoff time on the day the payment is scheduled to be sent.
Automatic transfers and recurring payments
Automatic Clearing House (ACH) transfers move money from your checking account to another account on a schedule you set. You authorize the transfer once, and your bank repeats it on the date you choose—weekly, monthly, or on any schedule you specify. ACH transfers are free and typically take one to two business days.
Automatic transfers work best for bills that are the same amount every month, like rent, insurance premiums, loan payments, or subscription services. You can set them up through your bank's website or by giving the recipient your account number and routing number so they can pull the money themselves (called a direct debit).
To stop an automatic transfer, you must contact your bank or the recipient and request cancellation. Simply not having enough money in your account won't stop the transfer—your bank may charge you an overdraft fee if the money isn't there. If you cancel a transfer, make sure to confirm the cancellation with your bank before the next scheduled date.
Direct debit and merchant-initiated payments
When you authorize a merchant to pull money directly from your account, they initiate the transfer themselves on a date they choose. This is common for utilities, gym memberships, insurance, and subscription services. You give the merchant your checking account number and routing number, and they handle the rest.
Direct debit is convenient because you don't have to remember to pay each month. However, you lose some control—the merchant decides when to pull the money, and if the amount changes, you may not know until the money leaves your account. If an unauthorized or incorrect charge occurs, you have the right to dispute it with your bank within a set timeframe (usually 60 days).
To stop a direct debit payment, you must contact the merchant and request cancellation, or contact your bank and ask them to block future payments from that merchant. Cancellation can take several business days to process, so request it well before the next scheduled payment date if you want to avoid a charge.
Wire transfers and real-time payments
Wire transfers move money within hours or the same day, making them the fastest option. However, they usually cost $15 to $50 per transfer and work only if both banks participate in the wire network. You provide the recipient's bank account number, routing number, and bank name, and your bank sends the money electronically.
Real-time payment systems like Zelle, FedNow, and RTP move money in minutes and often cost nothing. Zelle is built into most major banks' apps and works between accounts at participating banks. You need only the recipient's email address or phone number. However, not all banks support these systems, and they typically have daily limits on how much you can send.
Wire transfers and real-time payments are useful for urgent payments, large amounts, or situations where you need proof the money arrived immediately. Once sent, wire transfers cannot be reversed, so double-check the recipient's information before confirming. Real-time payments may be reversible within a short window, depending on the system and banks involved.
Comparing payment methods by speed and cost
| Payment Method | Speed | Cost | Best For |
|---|---|---|---|
| Check | 1–3 business days | Free (after check printing) | One-time payments, paper records |
| Online bill pay | 1–3 business days | Free | Paying businesses with mailing addresses |
| ACH transfer | 1–2 business days | Free | Recurring bills, same amount each month |
| Direct debit | 1–2 business days | Free | Subscriptions, utilities, automatic payments |
| Wire transfer | Same day or next day | $15–$50 | Urgent payments, large amounts |
| Real-time payment (Zelle, FedNow) | Minutes | Free (usually) | Immediate transfers between participating banks |
What to do if a payment doesn't arrive or goes wrong
If a check doesn't arrive, contact the recipient to confirm they never received it. If they confirm it's missing, you can ask your bank to put a stop payment on the check (usually $25 to $35 fee) and issue a replacement. Keep the original check number and date for your records.
If an online bill pay or ACH transfer doesn't arrive on time, contact your bank within one business day. Provide the payment date, amount, and recipient name. Your bank can trace the payment and tell you whether it's still in transit or if there was an error. If the payment was sent to the wrong address or account, your bank may be able to recall it.
If a merchant charged your account without authorization or charged the wrong amount, contact your bank and request a dispute. You have 60 days from the date the charge appeared on your statement to report it. Your bank will investigate and may reverse the charge while they look into it. In the meantime, contact the merchant directly to ask them to stop pulling money from your account.
Frequently Asked Questions
How long does it take for money to leave my account after I authorize a payment?
For checks and online bill pay, money typically leaves your account within one to three business days. For ACH transfers and direct debits, it usually takes one to two business days. Wire transfers and real-time payments leave your account within hours or minutes. The exact timing depends on your bank and the recipient's bank.
Can I cancel a payment after I've sent it?
Yes, but only if you act quickly. For checks, you can request a stop payment from your bank (usually costs $25 to $35). For online bill pay and ACH transfers, you can cancel before the cutoff time on the day the payment is scheduled to be sent. For direct debits, you must contact the merchant or your bank to stop future payments. Wire transfers cannot be reversed once sent.
What happens if I don't have enough money in my account when a payment is scheduled?
Your bank may decline the payment or charge you an overdraft fee if you have overdraft protection. If a check bounces, the recipient may charge you a returned check fee. For automatic payments, contact your bank or the merchant to reschedule or cancel before the payment date to avoid fees.
Is it safe to give my account number to a merchant for direct debit?
Yes, direct debit is a standard payment method used by millions of people. However, only give your account number to merchants you trust. If you're concerned about unauthorized charges, you can dispute them with your bank within 60 days. You also have the right to stop any direct debit at any time.
Which payment method is best for paying a friend or family member?
Real-time payment systems like Zelle are fastest and free, requiring only their email or phone number. ACH transfers and online bill pay also work if you have their account number and routing number. Checks work too but take longer. Avoid wire transfers for small amounts because of the fee.