How to reconcile dental deposits in QuickBooks

To reconcile dental deposits in QuickBooks, match every bank deposit to what explains it: each insurance EFT to its ERA by trace number, each check to its EOB, each card payout to the payments inside it. Confirm those were posted in your practice system, then book one entry per deposit, with fees on their own lines.

Book a demo

By the ScoutIQ AI teamPublished 6 min read

Key takeaways

  1. A bank deposit rarely equals one claim or one patient payment. Match it to what explains it first, then book it.
  2. Insurance EFTs match their ERA by trace number; checks match their EOB; card payouts break back into the payments inside them.
  3. Confirm every claim and payment on the deposit was posted in your PMS. Deposits that never got posted are money missing in plain sight.
  4. Book one entry per bank deposit, with card fees, virtual card fees and recoupments on their own lines, by location.
  5. Reconcile daily or weekly, not only at month end, and never spread an unidentified credit across patients.

Why dental deposits are hard to match

A payer does not send one deposit per claim. It sends one EFT for everything it paid in that run: many patients, sometimes more than one location under the same tax ID, minus any recoupments. The bank line shows a payer name, a trace number and one total.

Patient payments bundle the same way. Two days of cards from three terminals and the online page can arrive as one payout, after fees. So a deposit in QuickBooks rarely equals any single claim or payment in your practice system, and matching the two is the work.

Every kind of deposit, and what it matches to

Dental deposits: what the bank shows and what each one matches to
DepositWhat the bank showsMatch it to
Insurance EFTPayer name, a trace number and one total, often for many patientsThe ERA with the same trace number, then each claim posted in your PMS
Insurance checkThe check amount, often deposited with other checksThe paper EOB that came with it, then each claim posted in your PMS
Virtual card paymentA processor payout, net of the card feeIts EOB and the processor deposit; the fee is an expense
Patient card payoutOne payout for days of payments from terminals and online, net of feesEvery patient payment inside it, each posted to the right patient
Patient cash and checksOne deposit totalThe patient payments posted in your PMS that day

Insurance EFTs match by trace number only when the payer sends both the EFT and the ERA; see EFT and ERA enrollment. For checks and paper EOBs, see posting paper EOBs and checks.

How to reconcile, step by step

  1. Pull the bank lines every day

    Start from the bank, not the practice system: every credit that landed, with its date, amount, payer name and trace or check number.

    A QuickBooks bank feed shows the deposits but not the claims or patients inside them. That detail lives in the remittances and your practice management system.

  2. Match each deposit to what explains it

    Use the strongest proof first: the trace or check number on the bank line equal to the one on the remittance or payout.

    Where there is no number, amount, date and payer that agree with only one bank line are a strong match. Anything looser, such as a payer alias or a small difference, is a proposal for a person to accept, not a match.

  3. Confirm every claim and payment was posted

    Check that each claim on the remittance and each payment in the payout is posted in your practice management system, to the right patient and location.

    A deposit that reached the bank but was never posted leaves the patient’s balance and your A/R wrong. This is where most missing money hides.

  4. Book one entry per deposit

    Record each bank deposit once, at the amount the bank shows, with fees and recoupments on their own lines and revenue by location.

    Book virtual card and card processing fees as an expense, not as a smaller payment, so collections stay true to what the payer and the patient paid.

  5. Name every difference

    A deposit with no remittance, or a remittance with no deposit, gets an owner and a date.

    Money nobody can identify is held as an unidentified credit until someone names the sender. Never spread it across patients to make a number agree.

Booking it in QuickBooks

The books need one entry per bank deposit, so QuickBooks agrees with the bank line for line. Book the full amount the payer or patient paid, with card fees, virtual card fees and any interest on their own lines, and recoupments as their own negative line. For a group, book each deposit to its location, so revenue by location is right.

When the practice system postings, the bank deposits and the books all agree, that is three-way reconciliation. Before you close a period, check:

  1. Every bank credit this period is matched or listed as an open item with an owner.
  2. Every remittance is matched to a deposit, or its payment is confirmed still in transit.
  3. Every claim and patient payment on a matched deposit is posted in the practice system.
  4. Fees, virtual card fees and recoupments are booked on their own lines.
  5. Each location’s deposits are booked to that location.
  6. Whoever posted the payments did not approve their own bank match.

What it looks like at one practice

At Todaro Dental, one office on Open Dental running all three ScoutIQ modules, every deposit and payout was followed from the practice system to the bank to the general ledger, in its own records.

Deposits matched to the bank at Todaro Dental
DepositsMatched automatically
Electronic insurance deposits178 of 185. The other 7, $4,358, had reached the bank but were never posted.
Card payouts49 of 49, $152,083

Full numbers and method: Todaro Dental.

How ScoutIQ handles it

ScoutIQ matches every EFT, check, virtual card and card payout to the ERA or EOB behind it and to the posting in your practice system, every day as deposits land. Each match shows its proof, and anything looser than a number or a single clear match waits for a person to accept it. Unidentified credits are held, never spread.

Deposits, card and virtual card fees and recoupments are booked to QuickBooks Online or QuickBooks Desktop, each to its own location. 99% of patient payments collected through ScoutIQ reconcile with no human touch. ScoutIQ works on 59 practice management systems, and most practices are live in 48 hours.

ScoutIQ product

Insurance Billing Automation

Every deposit tied to the remittance, the practice system and QuickBooks, with the proof behind each match.

Sources

Frequently asked questions

  • No. A QuickBooks bank feed shows each deposit as one line with a total, but not the claims or patient payments inside it. That detail is in the ERA or EOB and in your practice management system, so someone, or software, has to match the deposit to its remittance and confirm the postings before booking it.

  • By the trace number. The payer puts the same trace number on the ERA, the 835 file, and on the EFT deposit. Match the two, check that the claims on the ERA add up to the deposit, and confirm each claim was posted. It needs EFT and ERA enrollment with each payer.

  • Book the full payment the payer made, with the card processing fee on its own line as an expense. Booking only the net amount understates collections and hides what the fees cost the practice. See dental virtual credit card fees for how to ask payers for EFT instead.

  • Daily or weekly, not only at month end. A difference found the day after it happens takes minutes to trace. Found four weeks later, it means digging through statements, remittances and ledgers, and some of it is never found.

  • Yes. ScoutIQ books deposits, card and virtual card fees and recoupments to QuickBooks Online or QuickBooks Desktop, each to its own location, so the books agree with the bank. It works the same way with Xero, Sage Intacct, NetSuite and Microsoft Dynamics 365 Business Central.

Close the month without a spreadsheet.

Bring a month of bank statements to a 30-minute demo.Then start a free 30-day trial. No migration.

Book a demo

Rather talk to a person? (415) 707-8837

Last reviewed

Read the case study

Leave your name, work email and practice website, and the full results open right away.

We may email you about ScoutIQ AI. Unsubscribe anytime.