Quick answer. Dental revenue cycle management (dental RCM) is every step between booking a patient and collecting their last dollar: schedule, verify, treat, enter charges, submit claims, post payments, work denials, bill the patient and chase aging. You can run it, or part of it, without outsourcing blindly if you track eight numbers monthly.
The claim went out on the 4th. It is now the 19th of next month, nobody has looked at it, and the front desk is sure it is in progress. Revenue cycle management is the habit of making sure that does not happen, and of seeing it in a number before it shows up in your bank balance.
What are the steps in the dental revenue cycle?
Vendors count 7, 9 or 12 steps depending on how they divide the work. The cycle itself is the same.
| Step | What happens | Where it commonly breaks |
|---|---|---|
| 1. Scheduling | Appointment, treatment plan, correct insured and subscriber | Wrong insurance on file |
| 2. Verification | Eligibility, remaining benefits, waiting periods, frequency limits | Checked once a year, not at the visit |
| 3. Treatment | Care, notes, images, codes | Missing narrative or radiograph |
| 4. Charge entry | Procedures posted to the ledger with provider and date | Wrong provider or date |
| 5. Claim submission | Claim sent with attachments | Claims waiting in a queue |
| 6. Payment posting | Insurer payment and adjustment posted to the claim | Payment posted with no adjustment, or the reverse |
| 7. Denial management | Rejected and denied claims corrected and resent | Denial read once and filed |
| 8. Patient balances | Statement, text or call, payment plan | Collecting small balances late |
| 9. Aging follow-up | Weekly pass over claims and balances past 30, 60, 90 days | No owner, no schedule |
What are the 8 numbers to track?
Calculate each one on the same date each month. Use a trailing 90 days unless the formula says otherwise, so one slow week does not move the figure.
| # | Number | Formula |
|---|---|---|
| 1 | Net collection rate | Net payments / (gross production minus contractual adjustments) |
| 2 | Days in AR | Total accounts receivable / average daily net production |
| 3 | Aging over 90 | AR older than 90 days / total AR |
| 4 | Claim denial rate | Claims with at least one denied line / claims submitted |
| 5 | First-pass acceptance | Claims paid with no rework / claims submitted |
| 6 | Patient balance share | Patient AR / total AR |
| 7 | Collections per day | Net payments / days the office was open |
| 8 | Unscheduled treatment value | Fees of diagnosed, uncompleted, unscheduled treatment for active patients |
A worked example
This is an illustrative practice, trailing 90 days, 60 office days. The figures are invented to show the arithmetic.
- Gross production $540,000. Contractual adjustments $81,000. Net production $459,000.
- Payments $441,000, refunds $3,000. Net payments $438,000.
- Total AR $142,800, of which patient AR $38,000 and AR over 90 days $21,420.
- 1,260 claims submitted. 94 had at least one denied line. 189 needed rework before they were paid.
- Unscheduled treatment: $186,000.
| Number | Working | Result |
|---|---|---|
| Net collection rate | 438,000 / 459,000 | 95.4% |
| Days in AR | 142,800 / (459,000 / 90 = 5,100 per day) | 28.0 days |
| Aging over 90 | 21,420 / 142,800 | 15.0% |
| Denial rate | 94 / 1,260 | 7.5% |
| First-pass acceptance | (1,260 minus 189) / 1,260 | 85.0% |
| Patient balance share | 38,000 / 142,800 | 26.6% |
| Collections per day | 438,000 / 60 | $7,300 |
| Unscheduled treatment | Given; about 1.2 months of net production (186,000 / 153,000) | $186,000 |
Read the set, not one number. A good net collection rate with 15.0% over 90 days can mean one large old balance is hiding the rest. A low first-pass rate with a low denial rate means claims are being fixed before the payer sees them, which costs staff time and delays cash. Check the net collection rate page for the full formula choices, or run your own figure in the collection rate calculator.
What is a good number for each?
Be careful with benchmarks. Most published ones come from billing vendors and state no formula. One example: a DentistryIQ author wrote in October 2026 that the denial rate benchmark is 4% or below, clean claims above 98%, and insurance AR over 90 days below 20% of insurance AR, citing no source for those targets (DentistryIQ, 2 Oct 2026). Other vendors publish different targets for the same metric. We do not publish a benchmark we cannot source. Compare yourself with your last four quarters and fix the direction, not the absolute level. The ADA notes that scaling and root planing claims are among those payers deny or question most often, so expect your denial rate to differ by procedure (ADA News, Feb 2023).
Where does each number live in Open Dental, Dentrix and Eaglesoft?
Described at report level. Menu paths change between versions, so confirm yours.
| Number | Open Dental | Dentrix | Eaglesoft |
|---|---|---|---|
| Net collection rate | Production and Income, plus the adjustment report split by type | Practice Analysis or Practice Advisor collection figure, plus the adjustment report | Practice Analysis style report, plus the adjustments report |
| Days in AR, aging over 90 | Aging of A/R report, filtered by age | Aging / Credit Balance report in the Ledger group | Insurance Aging and patient aging reports |
| Denial rate, first pass | Outstanding Insurance Claims plus claim history; no single denial rate report was found in the manual | Insurance Claim Aging and claim status tracking | Insurance claim and EOB history |
| Patient balance share | Aging of A/R by billing type, patient portion | Aging report patient column | Patient aging report |
| Collections per day | Day Sheet or Daily Payments and the calendar | Day Sheet, Practice Advisor | Day Sheet / End of Day |
| Unscheduled treatment value | Treatment Finder (filter by remaining benefits and code range) | Unscheduled Treatment Plans report | Money Finder queries |
Two cautions. First, denial rate and first-pass acceptance are the hardest to read from the software, because most systems track claim status, not rework. Count a month by hand to start. Second, the same figure can differ by report. Dental Intelligence documents that the Dentrix Insurance Aging report recalculates live, so a number from a third-party tool may not match the report. Decide which source is the official one for each number.
When does outsourcing dental RCM make sense?
Outsource when work is not getting done, not because the numbers are poor. Poor numbers can be caused by training, fee schedules or a payer, and a vendor fixes only some of those.
| Situation | Outsource? |
|---|---|
| Claims sit unsent for a week or more | Yes, for claim submission and posting |
| Nobody owns insurance aging | Yes, for follow-up and denials |
| Strong claims work, weak patient collections | Probably not. Fix scripts at the front desk first |
| High denials from one payer | Not yet. Find out why, it may be a fee schedule or credentialing issue |
| Owner wants to stop looking at numbers | No. You still own the cash |
What should I ask a vendor?
- Which reports will I receive, and can you show me the formulas for each number?
- Who posts payments and adjustments, and can they write off a balance without my approval?
- How do you reconcile deposits to the bank each month?
- Do you sign a Business Associate Agreement, and where is patient data stored and accessed?
- What access do you need in my practice software, and is any of it read-write?
- How is the fee calculated, and does it change if collections fall?
- What happens to my records and logins if we end the contract?
Ask for the eight numbers for the last 12 months before the vendor starts, and agree on the formulas in writing.
Where does Calibic fit?
Calibic is a read-only analytics layer. It reads Open Dental, Dentrix and Eaglesoft and does not replace your billing work, send claims or post payments. Dashboards and the daily list (LIVE) show figures such as planned and not booked treatment, so you can watch numbers like these without a billing vendor changing your records. It finds opportunities. Money counts as recovered only when the practice software shows it booked, completed and paid. See practice KPIs and the dashboards page for what is tracked, and unscheduled treatment plans for number 8.
What to do next
Calculate all eight for the last 90 days this week and write them on one page. Then use the collection rate calculator to check number 1 and set a monthly review date.
