ACH Credit vs Debit: What's the Difference
An ACH credit is money your client pushes into your account. Learn what ACH credit vs ACH debit means, how long it takes, and what it costs to accept.

You finished the job two days ago. The invoice went out before you pulled out of the driveway. This morning you open your banking app to check whether anything landed, and there it is on your statement: ACH CREDIT — $2,400.00.
First reaction: relief, the client paid. Second: wait, what is an ACH credit, exactly? Money coming in or going out? Who sent it? And if this is how your client just paid you, should you set up every job this way?
Short version, in plain English: an ACH credit is money landing in your account. When your client pays your invoice by bank transfer, it shows up on your end as an ACH credit. Same plumbing that delivers direct deposit paychecks. Nothing is being taken from you, nobody is charging your account, and it is not a scam. It is a payment.
This guide covers what an ACH credit is, how it differs from an ACH debit, why “ACH CREDIT” sometimes appears on your bank statement out of nowhere, how long the money takes, and which way of getting paid keeps the most money in your pocket. No accounting-class jargon — just what it means for a one-person business that wants to get paid and move on.
Table of Contents
- What Is an ACH Credit?
- What Is an ACH Debit?
- ACH Credit vs ACH Debit — The Difference in One Line
- How Does an ACH Credit Actually Work?
- How Long Does an ACH Credit Take? (What “Pending” Means)
- Why Did I Just Get an ACH Credit?
- ACH Credit vs Wire Transfer vs Card — Which Is Cheapest?
- What ACH Credits Cost
- Accepting ACH Credits on Your Invoices
- Frequently Asked Questions
What Is an ACH Credit?
An ACH credit is a payment where the sender pushes money out of their account and into yours. The person paying starts it. The money moves from their bank to your bank and shows up on your statement as a credit.
That word “push” is the whole idea. When your client pays your invoice by bank transfer, their bank pushes the funds to you. They send; you receive. You already deal with ACH credits all the time, even if you never heard the name:
- Direct deposit is an ACH credit. Payroll pushes wages into the worker’s account.
- A tax refund is an ACH credit. The government pushes the refund to you.
- A client paying your invoice by bank transfer is an ACH credit. Their bank pushes the payment, and it lands in your account.
ACH stands for Automated Clearing House — the electronic network that moves money between U.S. bank accounts. It is enormous and dependable: the backbone of how most businesses get paid. In 2025 the ACH Network moved 35.2 billion payments worth $93 trillion, up 4.9% in volume and 7.9% in value over the prior year, according to Nacha, the organization that governs the network.
So when you see ACH CREDIT on your bank statement, the plain-English translation is: money came in. A deposit, not a charge.
What Is an ACH Debit?
An ACH debit is the mirror image. Instead of money being pushed to you, money gets pulled from an account. The party receiving the money starts it, pulling funds out of the payer’s account. You have seen this your whole life without the label: utility autopay, a streaming subscription, gym memberships, insurance premiums — all ACH debits, pulled on a schedule.
Here is the part that matters: an ACH debit requires permission first. Before anyone can pull money from an account, the account holder has to authorize it — that is why you click a box or sign a form when you set up autopay. No authorization, no pull. Consumers get an extra layer of protection too: under Regulation E, a consumer has up to 60 calendar days to dispute an unauthorized ACH debit, per Plaid.
ACH debits settle in roughly 1 to 3 business days, according to Emburse. For most one-person operations, ACH debit is the side you only touch if you set up automatic recurring billing for a client who agreed to it.
ACH Credit vs ACH Debit — The Difference in One Line
Forget the textbook. Here is the only sentence you need to remember:
Credit = someone pushes money to you. Debit = you pull money from someone.
That is it. If you ever see a source claim the opposite — and at least one well-known finance site currently has it backwards in its own FAQ, describing an ACH credit as a “pull” — trust the memory hook. An ACH credit is a push. The sender sends. You can confirm it against Plaid, which gets the mechanics right.
From your seat as the person sending invoices, it shakes out like this:
| ACH Credit | ACH Debit | |
|---|---|---|
| Who starts it | The sender (your client) | The receiver (you, or a biller) |
| Direction of money | Pushed to your account | Pulled from the payer’s account |
| Typical use | Getting paid on an invoice; payroll; refunds | Subscriptions; autopay; recurring billing |
| Permission needed | None — sender controls their own money | Yes — payer must authorize first |
| Settlement time | About 1–2 business days | About 1–3 business days |
| Your everyday version | A client pays your invoice by bank transfer | You auto-bill a recurring client each month |
Settlement timing is from Emburse.
So which do you use to get paid? Most of the time, you receive an ACH credit — your client pushes the payment to you. The only time you would initiate an ACH debit is if you set up autopay to pull from a recurring client who signed off on it. Both are bank transfers; the difference is who pressed the button.
Across the network, the two sides are close to even: about 44% of ACH requests are credits and 56% are debits, per Ramp citing Nacha. But credits carry more dollar weight — in 2025 there were 15.60 billion credits worth $61.32 trillion versus 19.59 billion debits worth $31.68 trillion (Nacha), because credits include payroll and big business-to-business vendor payments.
How Does an ACH Credit Actually Work?
You do not need to know any of this to get paid. But if you want to understand what happens between “client hit pay” and “money in my account,” here is the whole trip in four steps.
- The sender’s bank kicks it off. Your client’s bank packages the instruction: pay this much, to this account, on this date.
- It goes into a batch. ACH does not send payments one at a time. Banks bundle them and hand them off at set times during the business day.
- The ACH operator routes it. A central operator (the Federal Reserve or The Clearing House) sorts the batch and sends each payment to the right receiving bank — across several settlement windows per business day.
- Your bank posts it. Your bank credits your account. That is the moment it shows up as ACH CREDIT on your bank statement.
The batching is why ACH is not instant — timing depends on cutoff times, not the second your client clicks pay. It is also why ACH is so cheap: moving money in bulk batches costs a fraction of running every payment through the card networks.
How Long Does an ACH Credit Take? (What “Pending” Means)
This is the question that keeps you refreshing the banking app. Standard answer: an ACH credit usually settles in 1 to 2 business days (Emburse).
The word that trips people up is business days. Weekends and bank holidays do not count. So the real-world ACH payment processing time looks like this:
- Client pays Tuesday morning → money typically lands Wednesday or Thursday.
- Client pays Friday afternoon → money typically lands Monday or Tuesday, because the weekend is dead air.
A few things that can add a day:
- Bank cutoff times. Your bank has an internal deadline, often 30 to 60 minutes before the network’s deadline. Miss it by a few minutes and your payment rolls to the next business day.
- First-time payments. The very first ACH from a brand-new client or a new banking relationship can take an extra day or two while the banks verify everything. After that, it speeds up.
If you cannot wait, Same-Day ACH posts the same business day when submitted before the cutoff windows (around 10:30 AM and 4:45 PM ET), with a per-transaction cap of $1 million as of March 2022, per Nacha. It costs a little more — typically $1 to $5 per transaction for a small business, according to Emburse — and it is growing fast: 1.45 billion payments in 2025, up 16.7% over the prior year (Nacha).
What about “pending”? If your statement says the ACH credit is pending, nothing is wrong. Pending means your bank knows the money is on the way but has not finished posting it and may not let you spend it yet. It almost always clears on its normal schedule. Pending is a status, not a problem.
Why Did I Just Get an ACH Credit?
Sometimes you open your bank statement and there is a deposit you did not expect, and your gut reaction is who sent me money, and is this going to get clawed back? Fair question. An unexpected ACH credit is almost always one of these:
- A client paid your invoice. The most common one for a business — the client pushed payment by bank transfer.
- A refund. A vendor reversed a charge, or a supplier credited you back.
- Payroll or direct deposit. A side W-2 job, or paying yourself from your business account.
- An ACH credit from an employer. If you have a salaried or hourly job alongside your business, your employer’s payroll system pushes wages this way — same mechanism as a client payment.
- A tax refund or government benefit. The IRS, your state, Social Security — all push payments by ACH credit.
How to read the ACH credit in your bank statement
Look at the description line. ACH credits on your bank statement usually read ACH CREDIT — [COMPANY OR SENDER NAME]. That sender name is your biggest clue. If it matches a client you just invoiced, mystery solved — you got paid. If it says your employer’s name or payroll provider, it is direct deposit.
If you genuinely do not recognize it, do not call any phone number inside the transaction description (a real scam tactic is to plant a fake “support” number there). Call the number on the back of your debit card or on your bank’s official website, and ask who originated the credit. Your bank can trace it.
One reassuring note: an ACH credit is a push, so the sender controlled it from their own account — far less exposed than a card charge. The most common reason for an unexpected credit is the happiest one: a client paid you.
ACH Credit vs Wire Transfer vs Card — Which Is Cheapest for Getting Paid?
Here is what you probably actually came to find out: if a client is going to pay you, which way keeps the most money in your pocket? The difference is not small.
The three common ways to get paid on an invoice — bank transfer (ACH), card, and wire — are priced completely differently:
- ACH is usually a small flat fee or a low percentage. At major processors as of April 2026, ACH runs about 1% — QuickBooks 1%, Square 1% with a $1 minimum, Stripe 1.2% — per QuickBooks. Other processors charge a flat $0.20 to $1.50 per transaction (Ramp).
- Card is a percentage that does not shrink as the invoice grows. Invoice and online card rates run about 2.9% to 3.3% plus a per-transaction fee — QuickBooks 2.99%, Stripe 2.9% + $0.30, Square 3.3% + $0.30 (QuickBooks).
- Wire transfer is a fixed fee, and it is steep: $25 to $50 for an outgoing domestic wire (Emburse). Cheap only on very large one-off payments.
Put real invoice amounts in and the pattern jumps out. (ACH here assumes a 1% processor rate; card assumes 2.9%; wire assumes a $30 flat fee.)
| Invoice amount | ACH (~1%) | Card (~2.9%) | Wire (~$30 flat) |
|---|---|---|---|
| $500 | $5.00 | $14.50 | $30.00 |
| $1,000 | $10.00 | $29.00 | $30.00 |
| $5,000 | $50.00 | $145.00 | $30.00 |
For most invoices a service business sends — anything from a few hundred dollars up — ACH wins on cost. The card percentage eats more the bigger the job gets. Wire only makes sense on very large single payments where a flat $30 beats a percentage.
And the old standby, the paper check? It looks free and is not. All-in, a check runs roughly $4 to $20 once you count the time and bank handling (Ramp). Worse, checks make up less than 9% of business payments but 66% of payment fraud losses, per the ABA Banking Journal. Nacha’s CEO put it bluntly in January 2026: “no business should be sending or receiving checks in 2026.” Getting paid by ACH credit is cheaper and safer.
For the deeper breakdown of bank transfers versus cards, see the full guide to ACH bank transfer for small business. For the card side, here is how credit card processing fees actually stack up.
What ACH Credits Cost
Worth separating two things, because this is where the fee anxiety lives.
The ACH network itself charges almost nothing — fractions of a cent per transaction. Your payment processor charges on top of that, and that is the number to watch: typically a flat $0.20 to $1.50 per transaction (Ramp), or roughly 1% at the major processors (QuickBooks). Same-Day ACH adds a premium, usually $1 to $5 per transaction (Emburse).
Here is the part that catches people out, and it has nothing to do with the processor. Some invoicing apps add their own markup on top of the processor’s rate — a cut the app takes for itself, separate from what Stripe or your bank charges. You did the work; the money is yours. Skimming a percentage off your payment on the way in is exactly the kind of game that makes people quit a tool.
Pronto Invoice does not do that. Pronto charges zero markup on payment processing. You connect your own Stripe or PayPal account at whatever rate you negotiated, and the ACH savings land fully with you — no second cut. For current plan details and where ACH is available, see the pricing page.
Accepting ACH Credits on Your Invoices
So you want clients to pay you by bank transfer instead of card. It takes less than you would think.
What your client needs. Old-school, your client needs your routing and account number to push the payment. In practice, modern invoicing handles it cleaner: your invoice carries a payment link, the client taps it, picks “pay by bank,” and the connection happens inside the checkout. You are not texting your account number around.
What happens on each side. Your client pushes the payment — money out on their statement, an ACH CREDIT line on yours one to two business days later. You see it land, mark the invoice paid, and move on.
When to steer toward ACH over card:
- Bigger invoices, where the card percentage bites
- Recurring clients on monthly retainers
- Business clients — they are used to paying vendors by bank transfer and often prefer it
- Any job over $500 where the percentage math favors ACH
For a quick $80 one-off from a brand-new customer, a card is fine. For a $3,000 job, ACH keeps real money in your pocket.
This is the natural home turf for a phone-first invoicing app: finish the job, build the invoice on your phone, send it before you leave, and offer bank transfer right on it. The client pays, the ACH credit deposit lands, and you never touched a desktop.
Frequently Asked Questions
Is an ACH credit the same as direct deposit?
Yes. Direct deposit — the way an employer pays wages — is an ACH credit: the payer pushes money into the recipient’s account. An ACH credit from an employer and a client paying your invoice by bank transfer use the same mechanism.
What does “ACH credit pending” mean on my bank statement?
Your bank sees the incoming payment but has not finished posting it, so the funds may not be spendable yet. Pending is normal and almost always clears on the standard 1–2 business day schedule. It does not mean anything is wrong.
Is an ACH credit safe? Can it be reversed?
ACH is one of the safest ways to get paid. An ACH credit is a push — the sender controls it from their own account — so it carries far less exposure than a card charge. Reversals are possible in narrow cases (a sender correcting a clear mistake, generally within a few business days under Nacha rules), but a legitimate client invoice payment is rarely reversed.
ACH credit vs ACH debit — which do I use to get paid?
To get paid on an invoice, you usually receive an ACH credit — your client pushes the payment to you. You would only initiate an ACH debit to pull from a recurring client who authorized autopay. Push to receive; pull to auto-collect.
What is the difference between an ACH transfer and a wire transfer?
A wire is fast and fixed-fee — typically $25 to $50 outgoing domestic (Emburse) — so it only makes sense on very large single payments. ACH transfer is slower (1–2 business days for a credit) but far cheaper at scale. For everyday invoices, ACH almost always wins on cost.
Do I have to do anything special to accept ACH payments?
Not much. Connect a payment processor (your own Stripe or PayPal), turn on bank transfer as a payment option, and it appears on the invoices you send. Your client picks “pay by bank,” and the ACH credit deposit lands a day or two later.
Get Paid by Bank Transfer — Without Losing a Cut
An ACH credit is just money landing in your account when a client pays you by bank transfer. It is cheaper than a card, safer than a check, and it is how most businesses already get paid.
The only catch is making sure your invoicing tool does not skim the savings back. With Pronto Invoice, you build the invoice on your phone, offer bank transfer as a payment option, and connect your own Stripe or PayPal — at your rate, with zero markup from us. When your client pays, the ACH credit goes straight to you. The full amount, minus your own processor’s fee. Nothing extra to us.
There is always something more to read
10 Steps to Set Up a Small Business: The Complete Startup Checklist for 2025
Learn 10 steps to set up a small business with this checklist covering LLC, banking, invoicing, insurance, and pricing.
1099 Requirements for Small Business (2026): Complete Guide
$600 threshold is now $2,000 for 2026. Learn 1099 requirements: 1099-NEC, W-9 rules, deadlines, filing.
Accounts Receivable Aging Report: What It Is and How to Use It
What aging buckets mean, how to build the report, read patterns, and pick the right collection action at each age.



