Imagine this Monday-morning scene. A customer pays a $4,800 invoice by bank transfer, and your dashboard shows the word every small business owner has learned to distrust: pending. You hold the shipment because you have been burned before. Tuesday passes. Wednesday passes. Thursday morning the pending line turns into a return — R01, insufficient funds — plus a fee from your own bank for the privilege of not getting paid. You are out four days, a shipping window, and the awkward email you now have to send asking for the money again.
That waiting game is the hidden tax on bank payments. The ACH network moves money cheaply, but it moves it slowly and reversibly, and the risk sits with you. Plaid's Guaranteed Payments, launched in May 2026, promises to flip that bargain: Plaid evaluates each bank payment in milliseconds, and if it approves the transaction, it guarantees settlement — covering the loss and handling recovery if the payment later fails. This guide explains what that promise actually covers, what it costs you in fees and bookkeeping attention, and how to decide whether your business should take it.
Why ACH Is Cheap, Slow, and Reversible
The Automated Clearing House is the batch network behind direct deposits, vendor debits, and most bank-to-bank business payments in the United States. It runs under rules written by Nacha and is operated through the Federal Reserve and The Clearing House. The scale is enormous: the network carried 35.2 billion payments worth about $93 trillion in 2025, up nearly 5% over 2024, averaging roughly 141 million payments every business day. Same Day ACH is the fastest-growing slice, with 1.4 billion payments valued at $3.9 trillion last year, up 16.7% in volume and 21.4% in value.
Standard ACH still settles in one to two business days. Same Day ACH settles within hours through three daily windows, with bank submission deadlines around mid-morning, early afternoon, and late afternoon Eastern, but it carries a per-payment cap of $1 million today, rising to $10 million in September 2027. Either way, settlement is not finality. Returns can arrive days later, and for some reason codes weeks later:
- R01 (insufficient funds) is the most common return: the account could not cover the debit when it processed.
- R02 (account closed) and R03 (no account) mean the account details are dead or wrong.
- R10 and R29 (unauthorized) mean the account holder says they never authorized the debit, and these carry the longest return windows and the sharpest compliance consequences.
Nacha watches return rates on a rolling 60-day window. Originators are expected to keep unauthorized returns under 0.5%, administrative returns under 3%, and overall debit returns under 15%. Breach those levels and you face processor penalties, higher scrutiny, or loss of origination privileges. Each return also costs real money — typically $2 to $5 per event from your processor, plus your bank's own return fee — while the original processing fee is not refunded. Industry surveys put total ACH debit returns near 1.2% of volume, with insufficient-funds returns the largest share.
So every business accepting bank debits faces the same tradeoff. Fund the customer instantly and absorb the returns, or hold everything for days and absorb the complaints, the delayed shipments, and the cash you cannot use. A guarantee product is interesting only because that tradeoff is expensive on both sides.
What Guaranteed Payments Actually Does
Guaranteed Payments is a fully managed bank-payments flow, not just a risk score. The steps run in order:
- Connect. The customer links a bank account through Plaid's account-linking flow.
- Predict. Plaid's Signal risk model scores return risk in real time on every payment.
- Decide. Plaid returns an approval decision in milliseconds and processes approved payments.
- Cover. On approved payments, Plaid guarantees settlement. If the payment fails, Plaid covers the eligible loss and handles recovery.
The models behind the decision are the core claim. Signal is described as an AI-powered ACH risk platform trained on hundreds of billions of dollars in transactions, combined with a real-time fraud intelligence system. Plaid cites network scale — more than 500 million connected accounts across more than 12,000 financial institutions — as the reason its decision can beat anything a single business sees from inside its own history. Teams using the product are reported to see approval rates as high as 90% on instant-funding flows, with implementations in as little as two weeks.
Coverage is configurable rather than all-or-nothing. A business can take full coverage across eligible return types or focus on the specific risks that hurt most, paying only for the protection it selects. Two options matter for edge cases: partial-amount guarantees that approve some dollars instead of declining the whole payment, and deferred guarantees that release the full amount after a hold period on higher-risk transactions. The account-linking side claims its own benefit, with conversion improvements of up to 23% and more than 100 million users with saved connection details for faster repeat payments.
The practical use cases Plaid names are instant account funding, faster crediting of repayments so customers can draw down again sooner, and immediate delivery of goods or services the moment a customer says yes. Your team never sees the return on a covered payment, and the customer never waits out a hold.
What Assumed Liability Changes for a Small Business
Before this kind of product, you had two bad options and a spreadsheet. You either released value early and budgeted for write-offs, or you held value and budgeted for support tickets. Assumed liability replaces both budgets with a fee: the guarantor prices the risk across its whole network and you pay for certainty on each approved transaction.
That trade is worth unpacking carefully:
- The fee is a processing cost, not a discount on revenue. Like card interchange or ACH per-item fees, guarantee fees buy a payments outcome. They belong in your processing-cost line so you can compare channels honestly.
- A decline is still your problem. The guarantor approves or declines each transaction. Declined customers need a fallback — a card payment, a Same Day ACH retry after funds arrive, or manual review — or the guarantee quietly costs you sales you never see.
- Authorization paperwork still matters. A guarantee covers the money, not your compliance standing. Nacha still requires proper authorization for every debit, and unauthorized returns are the category most likely to sit outside eligible coverage or draw regulatory attention. Keep signed or clicked authorizations, amounts, dates, and cancellation records.
- Recovery is handled, not magic. When a covered payment fails, the guarantor pursues recovery. That spares your team the collection work, but you should still track which customers triggered failures so your own credit decisions stay informed.
Think of it as insurance bundled into the payment rail: you swap unpredictable return losses and held cash for a predictable per-transaction cost plus a decline rate you must manage.
How to Book Guaranteed ACH Payments Without a Mess
This is where most businesses fumble the new product. The money arrives faster, so the books get sloppier. Two rules keep you clean: record the full revenue and the full fee separately, and treat guaranteed and non-guaranteed payments as different workflows.
The NSF return you already know
When an ordinary ACH debit bounces for insufficient funds, the accounting is a reversal. Your bank claws back the cash it provisionally credited, you reopen the receivable, and you record your bank's return fee as its own expense. Conceptually:
- Debit Accounts Receivable and credit Cash for the returned amount, which reopens the customer balance.
- Debit Bank Service Charges and credit Cash for your bank's return fee.
The original processing fee stands — submitting the transaction was work already done — and any fee you charge the customer under your contract is separate income, not a reduction of the bank fee.
The guaranteed payment
When a covered payment is approved, you record the cash as received and the guarantee fee as a processing expense at the same time. If the underlying ACH later fails, there is no return entry on your side: the guarantor absorbs it. That is the whole point, but it means your reconciliation report must distinguish approved-guaranteed batches from ordinary ACH batches, or a missing return will look like an error when it is actually the product working.
Here is a minimal example showing both sides. A $1,200 customer payment arrives through the guaranteed flow with a $2.50 guarantee fee, while a separate $850 ordinary ACH debit bounces:
2026-01-01 open Assets:Checking USD
2026-01-01 open Assets:Receivable USD
2026-01-01 open Income:Services USD
2026-01-01 open Expenses:Payment-Fees USD
2026-01-01 open Expenses:Bank-Fees USD
2026-11-05 * "Invoice paid by guaranteed ACH"
Assets:Receivable -1200.00 USD
Assets:Checking 1197.50 USD
Expenses:Payment-Fees 2.50 USD
2026-11-08 * "Ordinary ACH return R01, reopen receivable"
Assets:Receivable 850.00 USD
Assets:Checking -850.00 USD
2026-11-08 * "Bank return fee on R01"
Expenses:Bank-Fees 4.00 USD
Assets:Checking -4.00 USDThree details make this work month after month. First, the $2.50 guarantee fee sits in a processing-fee account, never netted against the $1,200 of revenue, so your true cost per channel stays visible. Second, the bounced $850 reopens the receivable instead of becoming a vague bad-debt write-off on day one — you can still collect it, re-present it once funded where Nacha permits, or age it properly. Third, the $4.00 bank fee is its own line, which is what lets you compare the guaranteed channel against the ordinary channel at quarter-end. The Beancount documentation on structuring income and expense accounts covers account layouts this pattern builds on, and a dashboard view of fee trends by channel makes the tradeoff visible — see what Fava charts of period expenses surface when one rail quietly gets expensive.
Reconciliation checklist for guaranteed batches
- Match guarantor payout reports to invoices by customer and amount, not just by daily total.
- Confirm every settled payment carries an approval flag before you treat it as final.
- Route declines to a follow-up queue with a deadline, not to a spreadsheet nobody opens.
- Keep authorization evidence linked to each debit, even when the money is guaranteed.
- Reconcile the guarantee-fee line monthly against the contract rate — partial and deferred guarantees may price differently.
Common Mistakes to Avoid
Treating a submitted payment as a settled one. Only approved payments carry the guarantee. A payment still awaiting a decision, or one routed outside the guaranteed flow, is an ordinary ACH debit with ordinary return risk. Your fulfillment rule should key off the approval signal, not the submission event.
Netting fees against revenue. Recording a $1,197.50 deposit as revenue hides both the $1,200 you earned and the $2.50 you paid for certainty. Gross revenue and processing expense must stay separate, or your margins, your channel comparisons, and your tax return all drift.
Assuming the guarantee fixes your return rate. The guarantor covers eligible losses, but sloppy authorization practices still generate unauthorized returns, customer disputes, and processor scrutiny. Businesses with high R10 and R29 rates should fix consent flows and descriptor clarity first — no coverage option makes unauthorized debits a good idea.
Ignoring declines. A 90% approval rate still means one in ten transactions needs another path. If your only fallback is a generic error message, you lose sales and train customers to abandon bank payments entirely. Offer a card alternative immediately and a retry path for customers whose funds arrive on payday.
Skipping the processor-report match. ACH failures, fee changes, and partial guarantees all surface first in reports, not in your bank balance. Businesses that reconcile to the bank statement alone discover problems weeks late. Match the guarantor's settlement and fee files to your invoices every cycle.
Is It Worth It for You?
The honest answer depends on how much the 3-day wait costs you today. Work through these questions with your own numbers:
- How fast must you deliver? Brokerage funding, lending drawdowns, marketplace payouts, and usage-based SaaS all suffer when money sits pending. If holding funds costs you conversions or support hours, certainty has direct revenue value.
- What is your current return experience? Pull 60 days of ACH activity and compute your insufficient-funds rate, your unauthorized rate, your average days to detect a return, and your all-in cost per return including fees and staff time. That is the baseline any guarantee fee must beat.
- What are the alternatives? Same Day ACH settles within hours for cents per item and suits payments under the current $1 million cap. FedNow and RTP (Real-Time Payments) move money in seconds around the clock where both banks participate. Cards are effectively instant but cost roughly 2% to 3%. A guarantee fee sits between ACH-cheap and card-expensive — its value is the return risk it removes, not the speed alone.
- Do you have a risk team? Businesses with in-house risk expertise and their own decisioning may prefer raw scores and attributes they tune themselves. Businesses without that team — most small businesses — are the ones a fully managed approve-or-decline product is built for.
Before signing, ask the questions that determine real coverage: which return codes are eligible and which are excluded, how unauthorized returns are treated, how partial-amount approvals settle, how long deferred-guarantee holds last, whether the fee is flat per transaction or scaled with amount and risk, and what happens if a customer pays you directly after the guarantor already covered the loss. Get the answers in the contract, not the sales call.
Your last useful step is a one-hour exercise. Export your last 60 days of bank-debit activity, separate the R01 returns from the administrative and unauthorized ones, add up the fees and the staff hours spent chasing each failure, and note how many customers you held in pending limbo while you waited. That single page of numbers tells you whether assumed liability buys you peace of mind at a fair price — or whether tighter authorization, Same Day ACH, and a better retry flow solve most of the pain for free.





