Bookkeeping, tax, and accounting services for small businesses across the Carolinas.

Call: (440) 207-0171

What is the best way to reconcile merchant deposits for a medical practice?

Merchant reconciliation in a medical practice is harder than in most businesses because the money rarely matches what got recorded on the patient ledger. A patient pays a $150 copay on Tuesday, the card processor batches it Tuesday night, and the net amount (after fees) lands in the bank Wednesday or Thursday. Insurance EFTs arrive on their own schedule with their own remittance details. Trying to reconcile patient by patient against bank deposits is the wrong approach and will drive you crazy.

The right approach is to reconcile by deposit batch, not by individual charge. Pull the daily batch report from your payment processor, whether that’s Stripe, Square, a card terminal provider, or whatever runs through your practice management system. That report shows the gross amount of cards processed, the fees taken out, and the net amount deposited. The net is what hits the bank. Match that net deposit to the bank feed first, then explain the difference between gross and net with a fees expense line.

Insurance EFTs need their own treatment. Each payer sends an electronic funds transfer along with an ERA (electronic remittance advice) that breaks down which claims are being paid, what was adjusted, what was denied, and any patient responsibility. The EFT amount on the bank statement should match the total on the ERA. Post the payment to the patient ledger using the ERA detail so each claim is closed out correctly. If you skip posting the ERA detail and just record the lump deposit as revenue, the patient ledger never reflects reality and aging reports become useless.

To handle the timing gap between date of service and bank deposit, use an undeposited funds or merchant clearing account. When a patient pays at the front desk on the date of service, the payment posts to the clearing account. When the processor deposits the batch (minus fees) into the bank, you move the gross amount out of the clearing account, record the fees as an expense, and the net matches the bank. The clearing account should zero out within a few days. If it doesn’t, something is stuck and needs investigation.

Refunds and chargebacks come out of future deposits, not as separate withdrawals. A patient refund of $75 will reduce a later batch deposit by $75. Your processor report shows it as a negative, and your reconciliation needs to record both the refund to the patient ledger and the reduction in the deposit. Chargebacks work the same way and usually carry an additional fee from the processor.

The reports you need every month are the payment processor statement showing gross, fees, refunds, and net by batch, the ERA detail for every insurance EFT, and the patient ledger or day sheet from your practice management software. Medical and dental practices that try to reconcile without all three end up with revenue numbers that don’t match collections, AR that doesn’t match the patient ledger, and a tax return built on shaky data.

If your books and your practice management software have drifted apart, the fix is rebuilding the reconciliation process from the batch level up. That’s the kind of cleanup work we handle as part of small business accounting, bookkeeping, and tax services in Jacksonville, NC, and getting it right once usually prevents the same problems from coming back.

Trusted Accounting for Small Businesses

First Step:
Start With a Call

Tell us about your business and what you need help with. We'll ask a few questions, evaluate your current situation, and let you know how GMJ can support your books, taxes, and day-to-day operations.

More Questions

What state tax issues should a business watch when selling in both North Carolina and South Carolina?

The two states have separate registrations, separate filing calendars, different local rate structures, and different exemption certificate rules. Treating them as one compliance task is how businesses end up with notices and penalties from both.

Read answer

What bookkeeping cleanup should a trucking company do before tax season?

Reconcile every bank, credit card, and fuel card account through year end. Match loan balances to lender statements, tie out fuel and mileage records, verify contractor 1099 information, and confirm repairs and equipment purchases are coded correctly.

Read answer

How can financial strategy help with pricing and profitability?

Financial strategy connects clean books to margin analysis that shows where the business actually makes money. By breaking down margins by product, sales channel, location, job, or customer type, you can set prices and shape your business mix based on real numbers instead of assumptions.

Read answer

What reports help logistics businesses manage cash flow?

Trucking and freight companies need AR aging, AP aging, a rolling cash forecast, fuel spend, load profitability, payroll and contractor obligations, debt service, and tax set-asides. Together these reports show what's owed, what's coming, and what's actually profitable.

Read answer

How should business owners prepare personal tax returns when their business books affect their income?

Finish the business books and the business return first, then build the personal return from those numbers. For pass-through owners, the business return drives almost everything on the personal return, so messy books mean a messy 1040.

Read answer

How should trucking companies separate owner-operator settlements from payroll?

Owner-operators are independent contractors paid through settlement statements and reported on 1099-NEC. Employee drivers are paid through payroll with W-2s and tax withholdings. The two need separate records, separate accounts, and a clear classification decision backed by the actual facts of the working relationship.

Read answer

GMJ Accounting is a Jacksonville, NC firm offering bookkeeping, tax, and advisory services to small businesses across the Carolinas. Founded in 2014 and led by Gina Bertone, EA, MAcc, CEP, an IRS Enrolled Agent with more than 15 years of public accounting and CFO experience.

  • QuickBooks logo
  • Square logo
  • Shopify logo
  • Gusto logo
  • Expensify logo
  • Bill.com logo
  • Keap logo
  • SmartVault logo
  • TaxJar logo
  • ShipStation logo
  • Commerce Sync logo
  • Webgility logo
  • Cin7 logo
  • Knowify logo
  • Planday logo
  • ClassWallet logo
  • SureTech logo

© 2026 GMJ CONSULTING, LLC DBA GMJ Accounting