Yes, you can send and receive ACH payments directly from your checking account

An ACH payment is an electronic transfer of money between bank accounts through the Automated Clearing House network. Your checking account can both send money out and receive money in through ACH — it's one of the standard ways banks move funds. You don't need a separate account type or special permission; if your bank offers ACH services (which nearly all do), you can use your checking account for these transfers.

ACH transfers are different from wire transfers or debit card payments. They're slower — typically taking one to three business days — but they're also cheaper and safer for routine payments. Your employer's payroll system likely uses ACH to deposit your salary. Utility companies, subscription services, and loan servicers use ACH to pull payments from checking accounts. You can also initiate ACH transfers yourself through your bank's website or mobile app.

Key Takeaways

  • Your checking account can send and receive ACH payments without any special setup beyond standard online banking access.
  • ACH transfers take one to three business days to complete, which is slower than wire transfers but faster than mailed checks.
  • You authorize ACH payments either by giving a company your account and routing number, or by setting up transfers through your bank's bill pay system.
  • ACH payments are protected by federal law, and you can dispute unauthorized transfers within 60 days of your statement date.

How to send an ACH payment from your checking account

The most common way to send an ACH payment is through your bank's bill pay feature. Log into your online banking portal, find the bill pay or transfer section, and enter the recipient's name, account number, and routing number. You'll also specify the amount and the date you want the payment sent. Your bank then submits the transfer to the ACH network, which processes it overnight and delivers it to the recipient's bank within one to three business days.

Some companies also let you authorize them to pull ACH payments directly from your account. You provide your account and routing number (found at the bottom of your checks), and they initiate the transfer on your behalf. This is how most employers deposit paychecks, how utilities bill you monthly, and how loan payments are collected. You're authorizing the company to debit your account on a schedule you agree to.

How to receive an ACH payment in your checking account

To receive an ACH deposit, you only need to give the sender your account number and routing number. Your employer, a client paying you for freelance work, or a government agency sending you a refund will use this information to deposit money directly into your account. The sender's bank initiates the transfer, and your bank receives and credits it — usually within one to three business days.

You don't have to do anything to "set up" receiving ACH payments. As long as your account is open and in good standing, your bank will accept incoming ACH transfers. Some banks may flag unusually large or frequent incoming transfers as a fraud precaution, but they'll still process the payment and contact you if they need to verify it.

ACH payment limits and timing

Most banks don't impose a hard limit on how much you can transfer via ACH in a single transaction, but some do cap daily or monthly totals. Check your bank's specific rules — these vary widely. A few banks limit ACH transfers to $10,000 per day or $25,000 per month, while others have no stated limit. If you're moving a large sum, contact your bank first to confirm there's no restriction.

ACH transfers always take at least one business day, and usually two to three. The ACH network processes transfers in batches, typically overnight. If you initiate a transfer on Friday afternoon, it won't reach the recipient until Tuesday or Wednesday. If timing is critical, a wire transfer is faster — usually same-day or next-day — but costs $15 to $30 per transfer. For routine bills and payroll, ACH's slower speed is normal and expected.

Protecting your checking account from unauthorized ACH payments

If someone initiates an ACH payment from your account without permission, federal law (Regulation E) gives you 60 days from the date your statement shows the unauthorized transfer to report it to your bank. Contact your bank when ready — don't wait. Provide the transaction date, amount, and the name of the company or person who initiated it. Your bank must investigate and, if the transfer was truly unauthorized, reverse it and credit your account.

To prevent unauthorized ACH payments, be cautious about who you give your account and routing number to. These numbers are printed on every check, so they're not secret, but only share them with companies you trust. If a company you've authorized to pull ACH payments is no longer needed (a subscription you cancelled, a loan you paid off), contact them to revoke the authorization. You can also set up alerts in your online banking to notify you of any ACH transfers, incoming or outgoing.

ACH payments versus other ways to move money

ACH is one of several ways to move money from your checking account. A wire transfer is faster (same-day or next-day) but costs money and can't be reversed once sent. A debit card payment is when ready but requires the merchant to have card processing equipment. A check is slow (5 to 10 business days) but gives you a paper record. ACH splits the difference: it's free or very cheap, takes a few days, and leaves a digital trail in your bank statement.

For recurring payments — utilities, subscriptions, loan payments — ACH is usually the default and the most convenient. For one-time payments to individuals or businesses, you might use bill pay (which is ACH) or a wire transfer if speed matters. For in-person or online shopping, debit cards are faster. Understanding which tool fits which situation helps you move money efficiently and safely.

Frequently Asked Questions

Can someone take money from my checking account with just my account number?

They can initiate an ACH transfer, but your bank won't process it unless they have authorization. If they pull money without your permission, you can dispute it within 60 days and get your money back. Never give your account number to someone you don't trust, but having the number alone doesn't let them drain your account.

Why does my ACH payment say pending for three days?

The ACH network processes transfers in batches, usually overnight. A transfer initiated Monday might not settle until Wednesday. This is normal. If it's been longer than three business days, contact your bank to check the status — delays can happen if the recipient's account number was entered incorrectly.

Can I cancel an ACH payment after I send it?

If the transfer hasn't settled yet (usually within one business day), you may be able to cancel it by contacting your bank when ready. Once it's settled and in the recipient's account, you can't cancel it — you'd have to ask them to send the money back. Wire transfers are even harder to reverse, so ACH is safer if you might change your mind.

Do I pay a fee for ACH transfers?

Most banks don't charge for ACH transfers from your checking account, whether you're sending or receiving. Some online banks and credit unions charge a small fee ($1 to $3) for outgoing transfers, but incoming ACH deposits are almost always free. Check your bank's fee schedule or ask customer service about their specific policy.

What's the difference between my account number and my routing number?

Your routing number identifies your specific bank or branch (nine digits). Your account number identifies your individual account at that bank (usually 10 to 12 digits). Both are printed at the bottom of your checks. You need both to send or receive an ACH payment. Giving out both is safe as long as the recipient is legitimate.