How to Calculate Cost per Payment by Method
Cost per payment is the total cost of making one payment by a given method. Add up a month's direct fees, labor, exception handling and float cost for that method, subtract any card rebate, and divide by the number of payments made that way.
Most teams stop at the first term. They quote a survey's check cost, compare it with an ACH fee, and call the difference savings, which misses that a card payment can cost less than nothing. Built from your own ledger, the full model takes an afternoon and holds up when a CFO asks where each number came from.
Key Takeaways
Cost per payment is a period's total direct fees, labor, exceptions and float, minus rebates, divided once by that method's payment count.
Labor usually outweighs the bank fee for checks and ACH, and it's the line most models skip.
A wire's network fee is under $1. Its cost is your bank's price plus verification work.
Rebates and float are a different kind of saving, so report operating cost and net cost side by side.
In the worked example, moving 300 of 500 monthly checks to ACH and card cuts blended operating cost per payment by about 29%.
What is cost per payment?
Cost per payment is what it costs your company, in cash and staff time, to get one payment from approved invoice to settled and reconciled. It's calculated per payment method because each method carries a different mix of fees, work and risk.
The formula is short:
Cost per payment (by method) = (total direct fees + labor + exception handling + float cost for the period, minus rebates for the period) ÷ number of payments made by that method in the period
Each term in the numerator is a monthly dollar total for that method, and you divide only once, by the month's payment count.
Direct fees are what you pay outsiders, from bank charges to check stock and postage.
Labor is staff time to prepare, approve, release and reconcile.
Exception handling covers the payments that go wrong.
Fraud losses belong in the total only if you have your own expected-loss data. Otherwise keep fraud as a separate, labeled risk.
Float is the value of holding cash longer or shorter, and rebates are what a card program pays back.
I'd report two numbers from the same model. Operating cost per payment uses the first four terms only, because those are costs your team controls through process. Net cost per payment adds float and rebates. A CFO who distrusts rebate forecasts can approve a project on the operating number alone, and the net number shows what's left on the table.
Why calculate it by method instead of one blended number?
Calculate it by method because the methods differ by an order of magnitude, and a blended average hides which payments are expensive. A team paying 1,000 vendors a month might have an average cost of $4.50, but that figure mixes a $30 wire with a $1.80 ACH.
The blended number still belongs on a dashboard next to your other accounts payable KPIs. Decisions need the per-method figures, since every saving comes from moving a payment to another method or cutting the minutes inside one.
How is cost per payment different from cost per invoice?
Cost per invoice measures the work of capturing, coding, matching and approving a bill. Cost per payment starts after approval and measures the work and fees of paying it.
One payment can settle several invoices, so the counts rarely match. Keep the boundary at approval, and leave invoice-side labor to cost per invoice, which AP team productivity benchmarks cover. Counting the same approval minutes twice is the most common way a business case gets inflated and then picked apart in review.
What drives the cost of each payment method?
Each payment method has a different cost driver. Checks are expensive because of handling and fraud, wires because of bank pricing and verification, ACH is cheap at almost every step, and cards shift the processing cost to the supplier and pay a rebate back.
Component | Check | ACH | Wire | Virtual card |
Direct fees | Stock, printing, postage, bank item and positive pay fees | Bank per-item fee | Bank outgoing wire fee | Usually none for the payer |
Labor | Print, sign, mail, reconcile | Batch, approve, release | Key, call back, dual release | Approve, release, reconcile statement |
Exceptions | Lost, stale and reissued checks | Returns and bank-detail errors | Recalls and misdirected wires | Declines and vendors who won't take card |
Fraud exposure | Highest | Moderate, mostly debits and bank-change scams | High value per incident | Low with single-use cards |
Float | Small, cash leaves when the check clears | Neutral when scheduled for the due date | Negative if sent early | Positive, paid at statement |
Rebate | None | None | None | Yes, a share of interchange |
Qualitative comparison from the payer's view. Dollar inputs appear in the worked example below.
Survey data covers only part of this. According to AFP's 2022 Payments Cost Benchmarking Survey, the median cost to issue a paper check was $2.01 to $4.00, and an ACH payment cost a median 26 to 50 cents, per AFP's announcement of the results. It's the latest public edition, so treat it as 2022 data. Scale matters, too. For companies with $5 billion or more in revenue, the median ACH cost fell to 11 to 25 cents, according to Nacha's report on the same survey. How each rail settles is laid out in the B2B payment methods guide.
Why does a wire cost so much more than the network fee?
A wire costs far more than its network fee because the bank sets the price, and the work around a wire is heavier than the wire itself. The network charge to the bank is under a dollar.
The Federal Reserve's Fedwire Funds Service 2026 fee schedule lists a pre-incentive fee of $0.97 per transfer for banks sending up to 14,000 transfers a month. Whatever your bank charges above that is pricing, and outgoing business wire fees of $25 or more are common. Pull your own number from your bank's fee schedule or account analysis statement rather than using a published average.
Labor is the other half. A careful wire needs a callback to verify bank details and a second person to release it, because wires are final.
How do card rebates become a negative cost?
Card rebates become a negative cost because the supplier, not the payer, pays the processing fee, and the card issuer shares part of that fee with the payer. Subtract the rebate, and a card payment can cost less than zero.
According to Visa's 2026 USA Interchange Reimbursement Fees schedule, effective April 18, suppliers pay 2.70% plus 10 cents on a commercial card-not-present payment and 1.30% plus $35 at the commercial large-ticket rate. Your rebate rate comes from your card contract and your spend, so use the contracted rate. Large-ticket payments carry lower interchange and usually lower rebates, as interchange fees and card rebates explains. Corpay pays its customers more than $800M in rebates each year, which shows how large the rebate line gets once supplier spend moves onto cards.
Card acceptance limits this line. A supplier on thin margins may refuse card or ask for a surcharge, and then the rebate is zero whatever the model says.
Protect cash flow with modern AP
Modernize AP to cut costs, speed approvals, and mitigate payment risk — gaining the real-time visibility to protect cash flow and scale with confidence.
Download the whitepaperHow do you calculate cost per payment, step by step?
Calculate cost per payment by pulling one month of payment counts by method, timing the work for each method, pricing the fees and exceptions, and adding float and rebates last. Then divide each method's total by its payment count.
Count payments by method for a normal month, from the bank or ERP.
Price direct fees from bank statements and print or postage invoices.
Time the labor by sitting with the team for one cycle, from batch selection through reconciliation.
Convert minutes to dollars with a loaded hourly rate.
Count exceptions by type and time a few of each.
Add the float effect, subtract rebates and note fraud risk separately.
The worked example uses these assumptions, each a placeholder for your own number.
Assumption | Value used | Basis |
Loaded labor rate | $31.67 per hour ($0.53 a minute) | BLS median of $24.36 per hour, times 1.3 for overhead |
Average payment | $4,000 | Assumption |
Cost of cash | 5% a year, about $0.55 per day on $4,000 | Assumption, use your borrowing or investment rate |
Minutes per payment | Check 6, ACH 2, wire 8, card 2 | Assumption, time your own team |
Exception rate | Check 5%, ACH 2%, wire 2%, card 3%, at 30 minutes each | Assumption |
Direct fees | Check $1.75, ACH $0.30, wire $25.00, card $0 | Assumption, from your bank statement |
Card float and rebate | 25 days of extra float, 1.0% rebate | Assumption, from your card contract |
The wage figure comes from the US Bureau of Labor Statistics' Occupational Outlook Handbook entry for bookkeeping, accounting and auditing clerks, May 2025 data. All other values are illustrative.
With those inputs, each method works out as follows.
Per payment | Check | ACH | Wire | Virtual card |
Direct fees | $1.75 | $0.30 | $25.00 | None |
Labor | $3.17 | $1.06 | $4.22 | $1.06 |
Exceptions | $0.79 | $0.32 | $0.32 | $0.48 |
Operating cost | $5.71 | $1.67 | $29.54 | $1.53 |
Float | None | None | None | -$13.70 |
Rebate | None | None | None | -$40.00 |
Net cost | $5.71 | $1.67 | $29.54 | -$52.17 |
Worked example using the labeled assumptions above, calculated at the unrounded per-minute rate, the hourly rate divided by 60. Rows are rounded for display, so a column can differ from its total by a cent. Fraud is left out as an unpriced risk. Not a benchmark.
How should you handle fraud exposure and float?
Keep fraud exposure as a separate, labeled risk unless you have your own loss history to price it as an expected loss. Price float as the payment amount times your daily cost of cash times the days gained or lost.
Survey data ranks fraud risk but can't price it. According to AFP's 2026 Payments Fraud and Control Survey, 76% of US organizations experienced attempted or actual payments fraud in 2025, and 58% reported checks subject to fraud, against 30% for ACH debits and 25% for wires. Those are shares of organizations reporting fraud on a method, not the chance that any one payment is defrauded, so they don't convert into a per-payment cost.
Wires face the fake bank-change request instead. Business email compromise caused $3,046,598,558 in reported losses in 2025, according to the FBI's 2025 Internet Crime Report. One wire loss can be large, which is why the callback minutes in a wire's labor line are worth paying for. With your own loss history, add an expected-loss line per method. Without it, show fraud beside the model as a labeled risk.
Float is simpler. Compare every method with an ACH payment scheduled to settle on the due date. Cash for a check mailed to arrive on time leaves when it clears, so it's close to neutral. Card spend settles with the issuer at statement time, often weeks later, while a wire sent early to be safe costs you those days.
What does the worked example show?
The example shows that checks and wires cost the most to operate, ACH and cards cost the least, and cards turn negative once rebates and float count. Wires aren't the target, though, since there are few of them and many are unavoidable.
Apply the per-method figures to a month of 1,000 payments, split 500 check, 300 ACH, 20 wire and 180 card. Operating cost comes to about $4,222 for the month. Move 200 checks to ACH and 100 to card, leaving 200 checks, 500 ACH, 20 wires and 280 card payments, and it falls to about $2,997, or $3.00 per payment. That's a saving of about $1,225 a month and $14,700 a year. The 100 new card payments also add about $5,370 a month in rebate and float value at the assumed rates.
The rebate line is larger than the operating saving, so show it separately and stress-test it. Halve the rebate rate and the case still pays, which makes it the version to lead with.
How do you reduce cost per payment with automation?
Reduce cost per payment by moving payments to cheaper methods and cutting the minutes and exceptions inside each method. Automation does both, through electronic payment files, supplier enrollment and automatic reconciliation.
The shift is already under way. Commercial checks collected through the Federal Reserve fell to 2,796 million in 2025 from 2,978 million in 2024, according to the Fed's commercial check collection data. Nacha counted about 8.1 billion B2B ACH payments in 2025, up almost 10%, in its 2025 ACH Network volume report. A large weekly check run is a process most suppliers are ready to leave.
Most of the example's ACH cost is labor, so cutting ACH handling from 2 minutes to 1 saves more than the bank fee. Corpay's fully managed AP pays suppliers by virtual card, ACH or check from one approval flow, and AP teams save about 40% of the time they spend on processing. Each recall or reissued check eats 30 minutes or more, and keeping exceptions from becoming the rule cuts a line most models ignore.
Which payments should move first?
Move checks to high-volume suppliers that already accept card or ACH first. They need the least persuasion, and each one removes the costliest common payment, as the true cost of paper checks shows.
Next, work through the remaining check suppliers by annual volume and offer ACH payments to those that won't take card. Review wires last rather than moving them. Many are time-critical or contractual, so the realistic saving is cutting the ones sent early out of habit. Vendor enrollment for virtual cards is where most card programs succeed or stall, so budget the outreach time.
How do you present the number to your CFO?
Present one page with operating and net cost per method, current and target mix, the annual difference and every assumption. Then show the result with the rebate cut in half.
CFOs who already see the signs your AP process is expensive still push on the softest number first. In my experience that's the rebate, then the labor minutes, so show minutes as observed rather than estimated. In a full automation case, payment savings are one input; the AP automation ROI method adds the invoice side, and what AP automation costs gives the software price to weigh against both.
Lower your cost per payment with Corpay
Checks and wires carry the highest operating cost, and every payment moved to ACH or card lowers the average while the rebate line grows.
With Corpay's fully managed AP, you approve one payment file and Corpay pays each supplier the way it accepts payment, by virtual card, ACH or check, including the checks that remain. Corpay handles supplier enrollment, so moving payments to cheaper methods doesn't fall on your team, and card payments use single-use virtual cards that earn rebates. Corpay AP automation connects through 100+ ERP integrations, including NetSuite, Sage Intacct, Business Central and Acumatica, and most customers are live in weeks.
Frequently Asked Questions
How much does an ACH payment cost a business?
The bank fee is usually well under a dollar. Once staff time and exceptions are added, a realistic operating cost is often between one and two dollars per payment, depending on how manual the process is and how often bank details go wrong.
How much does it cost to write a check?
Survey medians cover printing and processing only. A fuller model that adds staff time and reissues usually lands above that, at nearly six dollars per check in the worked example here, with every assumption labeled.
Do card rebates count in cost per payment?
Yes, as a negative cost, but report them separately. Rebates depend on your card contract and on which suppliers accept card, so show an operating cost without rebates and a net cost with them. Decision-makers can then judge the softer number on its own.
What's a good cost per payment?
There's no universal benchmark, since mix, volume and labor rates vary. Watch the direction instead. Your blended operating cost per payment should fall each quarter as checks and early wires move to ACH and card.
Switch to Corpay
Discover how making the move to Corpay streamlines payments and strengthens your business.
Talk to an ExpertSmarter payments. Stronger growth. Keep business moving.
Corpay powers payments for 800,000+ businesses worldwide. Let’s build what’s next for yours.