Back to Practice Pulse

    Why Your PMS Is Not a Source of Truth (And What Is)

    9 min read
    Revenue Management
    Practice Tips
    Practice owner comparing PMS screen to bank statement
    Share this article:

    Your PMS says you collected $47,000 last month. Your bank says $43,000 hit the account. Which number is real?

    The Uncomfortable Truth About Your Ledger

    Every dental practice runs on its practice management system. Dentrix, Eaglesoft, Open Dental, Curve --- whatever platform you use, it is the nerve center of your operations. Appointments live there. Patient records live there. Treatment plans, insurance claims, and payment records all flow through this system.

    So it makes sense that most practice owners treat their PMS as the definitive record of what happened financially. The ledger shows payments received. The reports show collections by day, week, month. When the accountant asks how much you collected, you pull the PMS report and send it over.

    Here is the problem: your PMS does not actually know what happened. It only knows what someone told it happened.

    This distinction matters more than most practice owners realize. The gap between what your PMS reports and what actually occurred can cost you thousands of dollars monthly --- money you may never know you lost.

    What Your PMS Actually Records

    Your practice management system is fundamentally a data entry system. It records information that humans input. When a patient pays at the front desk, a staff member enters that payment into the system. When an insurance check arrives, someone posts it to patient accounts. When a credit card batch settles, the amounts get recorded.

    None of this happens automatically in most practices. A human being decides what to enter, when to enter it, and how to categorize it. The PMS faithfully records those decisions. It has no way to verify whether they match reality.

    If a staff member enters a $500 payment when the actual payment was $450, your PMS shows $500. If a check gets deposited but never posted, your PMS shows nothing. If someone fat-fingers a decimal point and enters $1,500 instead of $150, your PMS accepts it without question.

    The system is not lying to you. It is telling you exactly what it was told. The problem is that what it was told may not match what actually happened with your money.

    The Sources That Actually Know

    If your PMS is not the source of truth, what is? The answer depends on what you are trying to verify.

    For credit card payments, the source of truth is your merchant processor. They know exactly what transactions were authorized, what amounts were charged, what fees were deducted, and what net deposits landed in your account. When there is a discrepancy between what your PMS shows and what your processor shows, the processor is right.

    For insurance payments, the source of truth is the combination of the ERA (Electronic Remittance Advice) or EOB (Explanation of Benefits) and your bank deposit. The payer tells you exactly what they paid, for which patients, with what adjustments. Your bank confirms the money arrived. If your ledger shows something different, the ERA and bank are right.

    For patient payments by check, the source of truth is your bank. The check either deposited or it did not. The amount that cleared is the amount you received, regardless of what got entered in the PMS.

    For cash payments, unfortunately, there is no external source of truth. This is precisely why cash is the highest risk payment type for shrinkage and why reconciliation of all other payment types becomes even more critical.

    Why This Matters Financially

    The gap between PMS records and reality flows directly to your bottom line. Consider a few scenarios that occur regularly in dental practices.

    A patient pays $200 by credit card. The transaction processes successfully. But the front desk gets busy and forgets to post it. The patient shows a $200 balance they do not actually owe. You might send them a statement. They might call confused. Or they might just not come back, wondering why you are billing them for something they paid.

    An insurance company sends an EFT for $3,400 covering multiple patients. The deposit hits your bank. But the ERA sits in a pile for two weeks because the person who posts insurance is on vacation. For two weeks, your ledger understates your collections by $3,400. Your reports look worse than reality.

    A staff member posts a payment to the wrong patient account. Patient A's payment shows up on Patient B's ledger. Patient A gets a collections call. Patient B has an unexplained credit. Neither patient trusts your office anymore.

    Or consider a more serious scenario: a staff member collects a $500 cash payment, pockets $200, and posts $300 to the ledger. Your PMS shows exactly what they entered. You have no way to know the difference because you are treating the ledger as truth.

    The 60-Day Backlog Problem

    Many practices operate with significant delays in posting payments to their PMS. Insurance payments in particular often sit in posting queues for weeks or even months. The checks get deposited promptly --- nobody wants cash sitting around --- but the ledger entries happen whenever someone gets to them.

    This creates a persistent gap between reality and records. At any given moment, your PMS understates your actual collections by whatever has been deposited but not posted. That backlog might be $10,000 or $100,000 depending on your volume and your delays.

    The financial reports you pull from your PMS do not reflect reality. They reflect reality minus the backlog. When you make decisions based on those reports --- about staffing, equipment purchases, distributions --- you are making decisions based on incomplete information.

    Worse, the backlog creates room for problems to hide. If you deposited an insurance check but it never got posted, that money sits in limbo. It reached your bank, but it never hit patient accounts. The patients still show balances. You might even send them to collections for money you already received.

    When posting finally catches up, how do you know everything got posted? How do you verify that every deposited dollar found its way to the right patient account? If you are relying on your PMS as truth, you cannot. You have no external reference point.

    Connecting to Actual Sources

    The solution is not to stop using your PMS. It is to verify your PMS against the systems that actually know what happened.

    Your merchant processor has a record of every credit card transaction. Those records can be compared to your PMS entries. When they match, great. When they do not match, you have found a problem worth investigating.

    Your bank has a record of every deposit. That record can be compared to what your PMS says you collected. If you posted $50,000 in payments but only $45,000 deposited, $5,000 went somewhere. Maybe it is timing. Maybe it is a problem.

    Your insurance payers send ERAs and EOBs documenting exactly what they paid. Those documents can be compared to what got posted. Every payment on the ERA should appear on the ledger. Missing entries mean missing money or at least missing records.

    This comparison process --- matching external sources of truth against internal records --- is what reconciliation actually means. It is not just adding up your daily payments. It is verifying that what your PMS says happened actually happened, as confirmed by the systems that know.

    What Reconciliation Reveals

    When you start comparing sources of truth to ledger entries, you find problems. Every practice finds problems. The question is how many and how big.

    Common discoveries include payments deposited but never posted. These are insurance checks or patient checks that hit the bank but somehow never made it to the ledger. The money is there. The record is not.

    You find payments posted but never deposited. These are the opposite --- ledger entries for money that never reached the bank. This pattern suggests theft or significant process failures.

    You find timing differences that need explanation. A credit card batch that shows in the PMS on Monday but does not deposit until Wednesday. A posting that happened in one month for a deposit that occurred in a different month. Some timing differences are normal. Others mask problems.

    You find systematic errors. The staff member who consistently miscategorizes payments. The insurance company whose ERAs never post correctly. The payment type that always reconciles off. Patterns point to training needs or process fixes.

    Without comparing to sources of truth, none of these problems surface. You just have a ledger that says whatever it says, and you hope it is right.

    Building Real Visibility

    Moving from blind trust to verified confidence requires connecting your internal records to external sources. This means regular comparison of merchant statements to PMS credit card entries, matching bank deposits to daily collection totals, reconciling ERA and EOB payments to ledger postings, and investigating every discrepancy rather than assuming it will work itself out.

    Manual reconciliation is possible but time-consuming. Most practices that attempt it fall behind, do it inconsistently, or give up entirely. The process does not scale well when done by hand.

    Automated reconciliation connects directly to the sources of truth --- merchant processors, banks, clearinghouses --- and compares them to your PMS data continuously. Discrepancies surface immediately rather than hiding for weeks or months. The system that actually knows tells you when the system that records disagrees.

    This is not about distrusting your staff. It is about recognizing that your PMS, by design, only knows what it is told. Verification against sources of truth protects everyone --- including honest staff members who benefit from clear records that confirm their work is accurate.

    The Real Source of Truth

    Your PMS is an essential tool. It organizes your practice and enables your operations. But it is not a source of truth. It is a record of inputs that may or may not match reality.

    The real sources of truth are the systems that actually handle your money: merchant processors, banks, and insurance payers. When those systems agree with your PMS, you can be confident your records are accurate. When they disagree, you have found a problem worth solving.

    Every practice owner deserves to know --- actually know --- what their practice collected. Not what someone entered, but what really happened. That knowledge comes from verification, not assumption.

    Zeldent connects directly to your sources of truth --- merchant processors, bank feeds, and insurance ERAs --- and compares them to your PMS records automatically. We show you what actually happened, not just what got entered. Schedule a demo to see the difference between records and reality.

    Share this article:

    Ready to protect your practice revenue?

    Missed collections and revenue leaks add up quickly. With Zeldent, you can automatically safeguard your income, prevent revenue loss, and simplify dental billing in one streamlined platform.