Guide

Card fees: book gross, expense the fee

Summary

Book the full card payment as revenue, then book the processor's fee as a separate expense — never net the fee against revenue before it hits your books. Netting understates both your revenue and your expenses, distorts margin comparisons month to month, and makes it harder to match your bank deposit against what a patient's receipt says they paid. Gross-in, fee-out keeps every number reconcilable, and the fee itself is a deductible business cost.

By Gale Editorial · Updated 2026-07-27. Every figure cited to a dated source. How we write.

Book gross, expense the fee — the rule and why it exists

Record the full amount a patient's card was charged as revenue, then record the processor's percentage-plus-per-transaction fee as its own expense line — never subtract the fee before the payment ever touches your books. Both numbers, gross revenue and the fee expense, need to exist separately for your books to reconcile against anything else.

Netting the two together — recording only what actually landed in the bank — quietly understates revenue and understates expenses by the same amount, which looks harmless until you're comparing margins month to month or trying to match a specific charge to a specific patient's receipt. The habit costs nothing extra to build and saves a real reconciliation headache later.

Setting up the entry in your chart of accounts

Give the processing fee its own expense account rather than burying it inside a general 'bank fees' or 'supplies' category — a dedicated line lets you see the actual cost of taking cards as a percentage of revenue, useful information on its own, and it's deductible the same as any other ordinary and necessary cost of running the practice 1.

The revenue side stays exactly as simple as any other payment: the gross charge, recorded the day it's charged or deposited depending on your books' basis, with the fee booked as a same-day or same-batch expense rather than left to accumulate into an unexplained monthly lump.

Why gross booking matters at tax time

Self-employed clinicians report net profit on Schedule C, and gross revenue minus the fee expense produces the identical bottom-line number that net booking would — the tax outcome doesn't change 2. What changes is whether your books can actually be checked against anything: a card processor's own year-end summary reports gross charge volume, and a ledger that already nets the fee away has nothing to compare that summary against.

Keeping gross and fee separate also keeps your running estimate for quarterly tax accurate in real time, since the estimated-tax calculation tracks net income across the full year rather than a single month's bank deposits 3.

Reconciling the processor's deposit to your bank

The deposit that lands in your bank rarely matches your daily charge total exactly, because most processors batch transactions and settle them one to three business days later, net of fees taken out before the transfer — reconcile against the processor's own batch report, not the bank balance alone, or normal settlement lag will look identical to a real discrepancy.

This is also where card processing choice matters beyond the headline rate: fee structure, batch timing, and how cleanly a processor's reporting breaks out gross versus fee versus net all affect how much manual work this reconciliation takes every month — worth weighing before signing a new processor contract, not after the first confusing statement.

Surcharges and cash discounts complicate the 'gross' side

Some practices pass part of the card fee back to the patient as a surcharge or offer a cash discount instead — both change what 'the gross charge' actually means, and both are legally constrained in ways that vary significantly by state, so treat this as its own decision rather than an assumption.

card surcharges covers the state-by-state rules; the bookkeeping principle stays the same regardless of which model you use — book what the patient was actually charged as revenue, and the fee or the surcharge collected as its own line. Storing a card on file for future charges — a no-show fee, a balance after insurance adjudicates — raises a separate legal question about consent and disclosure that card-on-file addresses directly; get that right before the bookkeeping question matters at all.

HSA and FSA cards need the same discipline, plus one wrinkle

A patient paying with an HSA or FSA debit card runs through your processor exactly like any other card, so it books the same way — gross charge as revenue, fee as expense — with one addition: these accounts carry their own substantiation rules the patient's plan may require, separate from anything your bookkeeping needs to do.

hsa/fsa cards: substantiation and refund quirks covers what happens when one of these payments later needs to be refunded, which follows different mechanics than a standard card refund, and is worth reading before the first one comes up rather than mid-refund.

When the processor holds or freezes funds

Processors sometimes place a temporary hold on deposits or freeze an account outright — usually triggered by an unusual volume spike, a chargeback pattern, or a risk-review flag rather than anything the practice did wrong — and when it happens, the gap between what you charged and what actually hit your bank can run into real weeks, not days.

the frozen merchant account walks through what to do when this happens and how to keep the practice's bills paid in the meantime. Booking gross versus net doesn't prevent a freeze, but it does mean your books already show exactly what's owed to you and by whom once funds release — a practice that's been netting deposits has to reconstruct that picture from scratch at the worst possible time.

What your records need to survive a reconciliation or an audit

Keep the processor's monthly or batch-level statements alongside your bank statements, generally for the IRS's standard three-year window and longer if the return involved employment taxes or substantial underreporting 4, because these are exactly the records a review would ask for first if your gross deposits and reported revenue were ever questioned 5.

your fee schedule and your processing costs are related but separate documents — one sets what you charge, the other is what it costs you to collect it — and keeping both current is part of the same discipline that makes a monthly close fast instead of a scramble.

Common questions

Because netting quietly understates both your revenue and your expenses by the same amount, which hides the actual cost of taking cards and makes month-to-month margin comparisons misleading. It also breaks reconciliation: a processor's own reporting shows gross charges, and a ledger with only net deposits has nothing to match that against. The separate fee line costs one extra entry and prevents both problems.

Yes — a card processing fee is an ordinary and necessary cost of running the practice, deductible the same way rent or supplies are. Booking it as its own expense line, rather than folding it into the deposit total, is what makes that deduction visible and easy to total up at tax time instead of buried inside a net revenue figure nobody itemized.

Check the batch report first — most processors settle one to three business days after the charge, net of fees, so a same-day mismatch is usually just timing. A gap that persists past that window, or one that doesn't shrink once fees are accounted for, is worth escalating to the processor directly rather than assuming it will resolve itself.

Some practices do, through a surcharge or a cash discount, but the legality and disclosure requirements vary meaningfully by state and by card-network rules — this isn't a bookkeeping decision so much as a compliance one to get right before implementing it. Treat it as a separate question from how you record the fee itself.

Not on the bookkeeping side — they run through your processor like any other card and book the same way, gross charge as revenue, fee as expense. Where they differ is substantiation: the patient's plan may require documentation for the expense to qualify, which is a requirement on their end, not a change to how your practice records the transaction.

Run your practice on Gale

The software is free. Gale earns one flat 3.5% all-in per paid transaction — only on transactions that actually pay. No subscription, no setup fee, no network cut.

Start or manage a practice →

References

  1. 1.Internal Revenue Service (2026). Guide to business expense resources. Internal Revenue Service. linkThat ordinary and necessary business expenses are deductible, the standard that makes a card processing fee its own deductible line.
  2. 2.Internal Revenue Service (2026). Self-employed individuals tax center. Internal Revenue Service. linkThat self-employed clinicians report net profit on Schedule C, which gross-minus-fee booking and net booking both ultimately produce identically.
  3. 3.Internal Revenue Service (2026). Estimated taxes. Internal Revenue Service. linkThat estimated tax is calculated against net income across the full year, the reason gross/fee separation keeps the running estimate accurate.
  4. 4.Internal Revenue Service (2026). Recordkeeping. Internal Revenue Service. linkThe 3/6/4-year windows for retaining financial records, applied to processor statements kept alongside bank records.
  5. 5.Internal Revenue Service (2026). IRS audits. Internal Revenue Service. linkWhat an IRS audit requests and expects, the standard processor and bank statements are kept to satisfy.

https://www.gale.care/for-providers/bk-processing-fees-gross-net · 5 sources. Competitor details are cited to dated public sources and maintained as they change; figures are estimates, not commitments. Synthetic demonstration.

Findability, by specialty

How practices like yours get found in local search and AI answers — the honest playbook, per specialty.

SEO for private practices · SEO for AI search / answer engines (all verticals)