Did you know?
Dental practices lose an average of 9% of their total revenue to uncollected payments[1].
That’s $9,000 for every $100,000 your practice produces—money that could have gone toward upgrading equipment, hiring more staff, or growing your business.
So, where does that missing revenue go? Often, it’s tied up in unpaid patient balances, delayed or denied insurance claims, or financing issues that were never followed up on. These problems don’t just hurt your bottom line—they disrupt your cash flow, making it harder to cover day-to-day expenses or plan for the future.
You might feel like you’re working harder than ever, yet your bank account doesn’t reflect the effort you’re putting in. This disconnect between the work you do and the money you collect can leave you feeling stuck and frustrated.
But it doesn’t have to stay that way. By implementing structured dental bookkeeping systems, clear payment policies, and an organized approach to tracking accounts, you can ensure every dollar earned is accounted for and collected on time.
And we’ll help you get there by starting with the basics: understanding how your payment systems—insurance claims, patient payments, and financing—work together.
How does dental bookkeeping work
Most dental offices rely on three primary payment sources:
- Patient payments: When a patient comes in for treatment, they are expected to pay either the full amount or their portion after insurance. This may seem straightforward, but in reality, patient payments are one of the biggest causes of unpaid balances in a dental practice. Why? Because many patients assume their insurance will cover everything, only to find out later that they still owe a balance. Others may not have the funds to pay upfront and need financing or payment plans. Some simply forget to pay, especially if their balance isn’t clearly communicated.
- Insurance payments: Unlike patient payments, insurance reimbursements don’t come in immediately. They require claims submission, processing, approval, and, often, follow-ups. This process can take weeks or even months, and any errors in claims submission can cause even longer delays—or complete denials.
- Third-party financing: Many patients can’t afford to pay large treatment costs upfront, so they rely on financing options like CareCredit or Sunbit, or in-house membership plans offered directly by the practice. These payment options help improve treatment acceptance and maintain steady cash flow. However, they require detailed bookkeeping to track payments received from financing providers, account for associated fees, and distinguish them from direct patient payments.
How to manage patient payments efficiently
Did you know?
Studies show that healthcare providers are twice as likely to collect payments at the time of service compared to after a patient leaves the office. In fact, the probability of receiving full payment drops to 30% once the patient walks out the door[2].
This highlights a key challenge for dental bookkeepers: once payments are delayed, they become harder to track and reconcile. Unpaid balances can build up, creating inaccuracies in your bookkeeping and disrupting cash flow.
That’s why you need a structured process that ensures payments are recorded correctly, reconciled promptly, and followed up on when necessary.
Here’s how to do it effectively.
- Set up a clear tracking system
Every cash payment, credit card transaction, check, or digital payment that you receive must be logged into your accounting software immediately. Here’s what to do:
- Use a dedicated accounting system like QuickBooks, Xero, or an integrated practice management system (Dentrix[3], Open Dental[4]) and record payments in real time. Waiting until the end of the week or month leads to errors and missing transactions.
- Create a separate ledger for patient payments so they don’t get mixed up with insurance reimbursements or financing deposits.
- Attach payments to specific invoices. Never record payments as a lump sum. Always link them to specific procedures or treatment plans to maintain clarity.
- Record write-offs properly. If you offer discounts, waive fees, or accept insurance adjustments, ensure these are recorded separately from payments to avoid inflating revenue.
Also read: How to choose a reliable bookkeeping software in 2025
- Reconcile patient payments daily
Reconciliation ensures that what’s recorded in your system matches what actually enters your bank account. Even small discrepancies, like an employee entering the wrong amount, can add up over time and distort your financial reports.
To prevent this:
- At the end of each day, compare the total collected payments against your bank deposits and cash drawer balance.
- Reconcile credit card transactions by checking that the batch deposits from your processor (Square[5], Stripe, Clover[6]) match the records in your dental practice bookkeeping system.
- Keep detailed records of refunds and adjustments—if a patient cancels or receives a refund, ensure it’s properly deducted from your revenue records.
- Flag any discrepancies immediately and investigate before the end of the week to prevent unresolved financial mismatches.
- Implement automated payment recording
If you’re still manually entering patient payments into a spreadsheet or paper ledger, you’re wasting time and increasing the risk of errors. Automate payment recording to reduce mistakes and speed up reconciliation.
How to automate the process:
- Use integrated payment processing systems that automatically sync with your accounting software to record transactions as they happen. You can set up automatic payment posting so that when a patient pays, their balance is updated instantly in both the practice management and bookkeeping systems.
- Enable electronic invoicing and auto-pay options to send digital invoices and set up recurring payments. This will help minimize manual invoice creation and follow-ups.
- Use digital receipt tracking software like Expensify or Hubdoc[7] to store and organize proof of payments without paper clutter.
- Track overdue balances without messing up your books
Patient payments aren’t always made upfront—some patients pay only after receiving a billing statement, which details the services provided, the amount covered by insurance, and the remaining balance due. To avoid misrepresenting your revenue, it’s essential to have a system in place that tracks these outstanding balances and ensures accurate record-keeping.
How to handle this in your books:
- Keep separate accounts for pending and collected revenue. A balance due shouldn’t be counted as income until the payment is received.
- Use an aging report to monitor outstanding balances and categorize them by 30, 60, or 90+ days overdue. Based on this, send email, text, or phone call reminders at specific intervals—7 days, 14 days, and 30 days overdue. If patient balances keep increasing month over month, it could indicate billing errors or ineffective collection processes.
- Record partial payments correctly—if a patient pays only half of what they owe, ensure the remaining balance stays active in your accounts receivable.
- Don’t write off unpaid balances too early—keep them in the system and follow up before considering them as bad debt.
How to manage insurance payments without delays
With insurance payments, you do the work, file the claim, and then you wait. Sometimes, the money comes in late. Sometimes, it doesn’t come at all. And if you’re not tracking everything properly, it’s easy to lose thousands of dollars without even realizing it.
A few simple dental practice bookkeeping strategies can help you avoid this.
- Track submitted claims and follow up proactively
A major cause of insurance payment delays is poor tracking of submitted claims. Many practices assume that once a claim is sent, it will be processed in due time. In reality, errors, missing information, and processing backlogs can significantly slow things down.
Best practices for claim tracking:
- Log every claim submission in your practice management software with details like the date submitted, expected reimbursement, and processing status. Also, record claim numbers and EOB (Explanation of Benefits) details in your bookkeeping system for future reference.
- Set scheduled follow-ups for claims that remain unpaid beyond their expected reimbursement window.
- Keep a detailed record of insurer communications, including calls, emails, and claim adjustments, to track issues efficiently.
- Reconcile insurance payments against expected reimbursements
Not all insurance payments match the expected reimbursement. Adjustments due to deductibles, coverage limitations, or partial denials can result in revenue discrepancies. These must be accounted for properly to maintain accurate financial records.
Steps for proper reconciliation:
- Verify payments against claim submissions. Ensure each insurance deposit matches the corresponding claim in your system.
- Categorize discrepancies properly. Separate claim denials, partial payments, and write-offs to maintain clean records.
- Set automated alerts for denied claims to ensure they are corrected and resubmitted promptly.
- Regularly audit insurance payments to identify trends and reduce delays
If you’re not keeping an eye on your insurance payments, you might be missing patterns that are costing you money—delayed payments, denied claims, or underpayments that never get followed up on.
Taking a little time to review these trends can help you spot issues before they become bigger problems.
You must:
- Review past claim denials to identify common errors and fix them going forward.
- Analyze insurance reimbursement timelines—which companies pay quickly, and which take the longest?
- Compare insurance payment trends to your practice’s cash flow needs. If delays are creating cash shortages, consider adjusting financial policies.
Also read: How to choose a reliable bookkeeping service
How to manage third-party financing & membership plans
Third-party payments often come with processing fees, meaning you don’t receive the full amount of the treatment cost. If this isn’t recorded correctly, it can lead to incorrect financial reports and misleading revenue numbers.
What you need to track in your books:
- Total treatment cost (what the patient was charged).
- Actual amount received from the financing provider (minus processing fees).
- Processing fee as an expense (so it doesn’t get confused with revenue).
For example, a patient finances a $5,000 Invisalign treatment through CareCredit. The financing company takes a 4% processing fee, so your practice only receives $4,800. Here’s how you should record this:
- $5,000 recorded as total revenue.
- $4,800 deposited into your bank account.
- $200 recorded as a financing fee expense.
If you don’t separate the processing fee, it might look like you only made $4,800 in revenue, which isn’t accurate. Keeping these numbers straight ensures your financial reports reflect the full value of the treatments you provide.
Additionally, not all financing companies pay your practice in one lump sum. Some send installments over time, which makes bookkeeping trickier.
Here’s how to keep it organized:
- Create a separate tracking system for installment payments. Use a spreadsheet or accounting software like QuickBooks or Xero to list all expected payments and dates.
- Log every installment as it arrives. If you expect four $1,000 payments over four months, track each payment separately to ensure nothing is missing.
Many dental practices also offer membership plans where patients pay a fixed monthly or yearly fee in exchange for preventive care and discounts on treatments.
Unlike financing, membership plans are handled entirely by your practice, so you’re responsible for tracking payments, renewals, and benefits.
Here’s how to do it like a pro dental bookkeeper:
- Separate membership revenue from treatment revenue. Membership fees should be recorded as a subscription service, not standard patient payments.
- Track membership expiration dates. Patients shouldn’t receive benefits if their membership has lapsed.
- Run monthly reports to ensure all payments are collected. If a patient’s payment fails, follow up immediately before they continue receiving benefits unpaid.
The bottom line
While this guide provides a solid foundation for managing complex payment systems in dental bookkeeping, implementing these strategies effectively takes more than just knowing the basics. It requires specialized knowledge, precision, and consistency to get it right every day.
Trying to manage these complexities without professional support can result in errors, leading to missed revenue and compliance issues. To ensure your payment systems are accurate and efficient, partnering with experienced professionals is the key.At CoCountant, we specialize in bookkeeping and accounting services tailored to the unique needs of dental practices. We implement structured systems to track payments, follow up on outstanding balances, and accurately record patient payments, insurance reimbursements, and financing deposits. By providing clear, actionable reports, our dental bookkeeping services help you gain a full understanding of your practice’s financial health and identify opportunities to improve profitability.
FAQs
What happens if a patient pays in full but their insurance later reimburses the practice?
If a patient pays the full amount upfront and their insurance later covers part of the treatment, you need to adjust your books carefully. The best approach is to either issue a refund or apply the extra amount as a credit for future visits. Instead of simply deleting or modifying the payment record, make sure the reimbursement is recorded separately so your financial reports remain accurate.
How do I handle bounced checks or failed patient payments?
A bounced check or a failed credit card transaction should be recorded immediately to keep your books accurate. First, reverse the original payment entry in your accounting system. If applicable, charge an NSF (non-sufficient funds) fee based on your office policy. Then, follow up with the patient to arrange an alternative payment method. If they don’t respond, you may need to escalate the matter by offering a payment plan or sending the account to collections.
How do I account for refunds in my bookkeeping?
Refunds should never be deleted from your records, as doing so can distort your financial reports. Instead, always record them as a separate expense under “Patient Refunds” or “Adjustments.” This keeps your revenue figures accurate while ensuring your bank records match. If a refund is issued, double-check that it is deducted from the correct patient account.
How can I tell if my practice is losing money due to bookkeeping errors?
Bookkeeping mistakes aren’t always obvious, but a few warning signs can indicate revenue is slipping through the cracks. If your accounts receivable keeps growing, that means more patients or insurance companies owe you money, which can create cash flow issues. Another red flag is if your reported revenue doesn’t match actual bank deposits. Frequent insurance underpayments or denials that go unnoticed can also be a sign that your bookkeeping needs improvement.
How do I handle patients with multiple insurance policies?
Patients with both primary and secondary insurance require extra attention to prevent billing issues. Always submit the claim to the primary insurer first and wait for their reimbursement before sending the remaining balance to the secondary insurer. Once payments are received, make sure they are applied correctly to the patient’s balance to avoid overcharging or duplicate payments. Keeping accurate records of each step prevents confusion and ensures the patient isn’t mistakenly billed for an amount that should have been covered.
Disclaimer
Reference links
- https://cdaonline.org/news/latest-news/safeguarding-your-dental-practice-the-importance-of-monitoring-and-tracking-financial-statements
- https://comprehensiveprimarycare.com/paying-doctors-upfront-point-of-service-collections/
- https://www.xero.com/
- https://www.opendental.com/
- https://squareup.com/us/en/payments/merchant-services
- https://www.clover.com/
- https://www.hubdoc.com/