{"id":6147,"date":"2026-03-18T07:27:15","date_gmt":"2026-03-18T07:27:15","guid":{"rendered":"https:\/\/www.acobloom.com\/us\/?p=6147"},"modified":"2026-03-18T07:42:26","modified_gmt":"2026-03-18T07:42:26","slug":"dental-bookkeeping-checklist","status":"publish","type":"post","link":"https:\/\/www.acobloom.com\/us\/blog\/dental-bookkeeping-checklist\/","title":{"rendered":"Monthly Bookkeeping Checklist for Dental Offices\u00a0"},"content":{"rendered":"\n<p>Bookkeeping in a dental office has a way of drifting. Not dramatically, nothing breaks; no alarm goes off. Patients keep coming in \u2013 payments keep arriving, and the books look roughly right from the outside. The problem tends to show up later: a year-end that takes twice as long as it should, a tax bill that wasn\u2019t anticipated, a cash flow gap that appeared from nowhere, or a Delta Dental or MetLife remittance that\u2019s been posting incorrectly for three months because nobody checked. <\/p>\n\n\n\n<p>A solid <strong>dental bookkeeping checklist<\/strong> doesn\u2019t prevent every problem. What it does is make sure the important things happen every month, in the right order, by whoever owns each task. That consistency is what keeps the books useful rather than just technically present. <\/p>\n\n\n\n<p>This checklist covers five areas: collections and insurance income, expenses and payables, payroll and provider compensation, bank reconciliation, and financial reporting. Work through it at month end and the books stay current. Skip sections regularly and they don\u2019t. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Monthly Matters in a US Dental Office <\/h2>\n\n\n\n<p>Some businesses can get away with quarterly bookkeeping. A dental office isn\u2019t really one of them. <\/p>\n\n\n\n<p>The revenue side is more complicated than it looks. Insurance reimbursements come in from Delta Dental, MetLife, Cigna, Aetna, United Concordia, and a handful of others, each on different payment schedules, each with their own fee schedules and contractual adjustment rates. Patient payments arrive in multiple forms, co-pays at the front desk, outstanding balance payments, installment plan receipts, CareCredit, and Sunbit financing deposits. Production numbers from Dentrix, Eaglesoft, or Open Dental need to be reconciled against what actually collected. And if you\u2019re running associates on a percentage-based compensation model, their production figures feed directly into what they get paid. <\/p>\n\n\n\n<p>On the expense side, lab fees, supply costs, and equipment maintenance all move month to month. CDT code-level billing errors caught late cost more to fix than errors caught within the same billing cycle. And IRS payroll deposit schedules don\u2019t pause because the books are behind. <\/p>\n\n\n\n<p>Monthly bookkeeping catches all of this while it\u2019s still current. The <strong>dental bookkeeping checklist<\/strong> below is built around that rhythm. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1.  Collections and Insurance Income <\/h3>\n\n\n\n<p>This is where most of the complexity in dental bookkeeping lives. Insurance reimbursements don\u2019t arrive as clean deposits; they come with contractual adjustments, write-offs, and patient responsibility splits that all need to be interpreted and posted correctly. Getting this section right is what makes every other part of the books meaningful. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Insurance reimbursements <\/h3>\n\n\n\n<p>Every ERA (Electronic Remittance Advice) received during the month needs to be matched to the corresponding claim and posted with the right breakdown: amount paid by the insurer, contractual adjustment, and any remaining patient portion. If your practice management software isn\u2019t integrated with your accounting platform, this is a manual step, and one that gets messy fast if it\u2019s left until month end. <\/p>\n\n\n\n<p>It\u2019s also worth checking that each major payer is reimbursing at their contracted rate. Delta Dental PPO, Delta Dental Premier, and out-of-network reimbursements are three different rate tiers; posting them interchangeably is a common error. Same goes for in-network vs. out-of-network Cigna or MetLife claims. The contractual adjustment should always reflect the specific plan, not a blended rate. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-medium-font-size\"><em>Insurance reimbursement checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> All ERAs for the month received, reviewed, and posted<\/li>\n  <li><input type=\"checkbox\"> Contractual adjustments recorded correctly by payer and plan type<\/li>\n  <li><input type=\"checkbox\"> In-network vs. out-of-network rates applied correctly per payer<\/li>\n  <li><input type=\"checkbox\"> Denials logged and queued for appeal, correction, or write-off<\/li>\n  <li><input type=\"checkbox\"> Total insurance collections reconciled to practice management system<\/li>\n  <li><input type=\"checkbox\"> Any payer reimbursing below contracted fee schedule flagged for follow-up<\/li>\n  <li><input type=\"checkbox\"> EOBs (Explanations of Benefits) filed and accessible for audit purposes<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Patient payments <\/h3>\n\n\n\n<p>Co-pays, outstanding balances, installment plan receipts, and third-party financing deposits all need to be posted and allocated to the correct patient account. The most common error here is unallocated cash; payments sitting in a suspense account because they couldn\u2019t be matched immediately. Left uncleared, these distort your AR balance and make the books progressively harder to interpret. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-medium-font-size\"><em>Patient payment checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> All patient payments posted and allocated to correct accounts<\/li>\n  \n  <li><input type=\"checkbox\"> CareCredit, Sunbit, and other third-party financing deposits reconciled to remittance statements<\/li>\n  \n  <li><input type=\"checkbox\"> Installment plan payments recorded against outstanding balances<\/li>\n  \n  <li><input type=\"checkbox\"> Unallocated or suspense cash cleared<\/li>\n  \n  <li><input type=\"checkbox\"> Patient refunds processed, approved, and documented<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Production and collections reconciliation <\/h3>\n\n\n\n<p>Each month, pull your production and collections report from your practice management system and reconcile it to your accounting records. Production is what was generated in the chair, and collections is what was received. The gap between them sits in accounts receivable. A widening gap over consecutive months signals a collections problem. A narrowing gap with flat production is a positive sign. Neither shows up until someone runs the reconciliation. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-medium-font-size\"><em>Production reconciliation checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> Monthly production report pulled from practice management system (Dentrix, Eaglesoft, Open Dental, or equivalent)<\/li>\n  \n  <li><input type=\"checkbox\"> Total collections reconciled to accounting records<\/li>\n  \n  <li><input type=\"checkbox\"> Net collections rate calculated (collections \u00f7 adjusted production) and recorded<\/li>\n  \n  <li><input type=\"checkbox\"> AR aging report reviewed, distribution across current, 30-, 60-, 90-day columns noted<\/li>\n  \n  <li><input type=\"checkbox\"> Accounts over 90 days identified, reviewed, and actioned<\/li>\n  \n  <li><input type=\"checkbox\"> Bad debt write-offs reviewed and formally approved before posting<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2.  Expenses and Accounts Payable <\/h3>\n\n\n\n<p>Dental supply costs, lab fees, equipment maintenance, and software subscriptions are the categories that drift above benchmark most often when nobody\u2019s watching. Industry benchmarks give you a useful reference point: supplies typically run 5\u20137% of collections in a well-managed general practice; lab fees sit around 8\u201310%, higher for restorative-heavy offices; total overhead excluding doctor compensation usually lands in the 55\u201360% range. These aren\u2019t rules, but if you\u2019re running materially above them, you want to know monthly rather than at year-end. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Supplier invoices and accounts payable <\/h3>\n\n\n\n<p>Every invoice that comes in during the month should be entered, categorized, and approved before it\u2019s paid. Reconcile vendor statements against your AP ledger, what Patterson, Benco, or Henry Schein says you owe, and what your records show should agree. When they don\u2019t, find out why before cutting a check. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-medium-font-size\"><em>Accounts payable checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> All supplier invoices received, entered, and categorized<\/li>\n  \n  <li><input type=\"checkbox\"> Dental supply invoices coded to correct expense category<\/li>\n  \n  <li><input type=\"checkbox\"> Lab fees recorded by case and by lab where possible<\/li>\n  \n  <li><input type=\"checkbox\"> Equipment purchases distinguished from repairs and maintenance<\/li>\n  \n  <li><input type=\"checkbox\"> Vendor statements reconciled to AP ledger<\/li>\n  \n  <li><input type=\"checkbox\"> Payment runs scheduled and approved<\/li>\n  \n  <li><input type=\"checkbox\"> Early payment discounts captured where available<\/li>\n  \n  <li><input type=\"checkbox\"> Any vendor paid $600 or more tracked for 1099-NEC filing at year-end<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Expense category review <\/h3>\n\n\n\n<p>Once a month, do a quick pass over the expense categories, not to audit every line, but to catch obvious miscoding. Dental supplies booked as office supplies, a lab bill that landed in the equipment account, and a personal charge that slipped through on a business card. These errors are common in offices where more than one person is processing transactions. Catching them monthly keeps the P&amp;L meaningful. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-medium-font-size\"><em>Expense review checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> Expense categories spot-checked for obvious miscoding<\/li>\n  \n  <li><input type=\"checkbox\"> Capital expenditures (equipment, leasehold improvements) correctly separated from operating expenses<\/li>\n  \n  <li><input type=\"checkbox\"> Personal expenses identified and removed<\/li>\n  \n  <li><input type=\"checkbox\"> Lab fees as % of collections calculated and compared to prior month<\/li>\n  \n  <li><input type=\"checkbox\"> Supply costs as % of collections calculated and compared to prior month<\/li>\n  \n  <li><input type=\"checkbox\"> Section 179 or bonus depreciation opportunities noted for any equipment purchased this month<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3.  Payroll and Provider Compensation <\/h3>\n\n\n\n<p>Payroll in a dental office is more involved than running payroll for salaried staff. If you\u2019ve got associates on production-based or percentage compensation, their pay depends on production data pulled directly from your practice management system, data that needs to be verified before it feeds into payroll. Errors here affect the books and the associate\u2019s trust in the practice. Both are expensive to repair. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.acobloom.com\/us\/contact-us\/?utm_medium=orgnc&amp;utm_source=blog&amp;utm_campaign=us&amp;utm_content=consulting&amp;utm_term=in-content-cta-blog-banner\" target=\"_blank\" rel=\" noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"367\" src=\"https:\/\/www.acobloom.com\/us\/wp-content\/uploads\/2024\/07\/Outsource-Accounting-Services-CTA-1024x367.jpg\" alt=\"Outsourcing Revenue Cycle Management\" class=\"wp-image-2783\" srcset=\"https:\/\/www.acobloom.com\/us\/wp-content\/uploads\/2024\/07\/Outsource-Accounting-Services-CTA-1024x367.jpg 1024w, https:\/\/www.acobloom.com\/us\/wp-content\/uploads\/2024\/07\/Outsource-Accounting-Services-CTA-300x108.jpg 300w, https:\/\/www.acobloom.com\/us\/wp-content\/uploads\/2024\/07\/Outsource-Accounting-Services-CTA-768x276.jpg 768w, https:\/\/www.acobloom.com\/us\/wp-content\/uploads\/2024\/07\/Outsource-Accounting-Services-CTA-1536x551.jpg 1536w, https:\/\/www.acobloom.com\/us\/wp-content\/uploads\/2024\/07\/Outsource-Accounting-Services-CTA.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Payroll processing <\/h3>\n\n\n\n<p>Whether you use Gusto, ADP, Paychex, or run payroll in-house, the journal entries need to be posted to your accounting system correctly for each pay period. Payroll liabilities, employer FICA (Social Security and Medicare), federal and state income tax withholdings, health insurance premiums, and 401(k) contributions, should sit on the balance sheet as current liabilities until they\u2019re remitted, then clear when the payments go out. <\/p>\n\n\n\n<p>Federal payroll tax deposits run on either a semi-weekly or monthly schedule depending on your lookback period and total payroll liability. Missing a deposit deadline triggers a failure-to-deposit penalty that starts at 2% and scales up with how late the payment is. It\u2019s one of the more avoidable IRS penalties a dental office can incur. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-medium-font-size\"><em>Payroll checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> Payroll processed and disbursed on schedule<\/li>\n  \n  <li><input type=\"checkbox\"> Payroll journal entries posted to accounting system<\/li>\n  \n  <li><input type=\"checkbox\"> Employer FICA (6.2% Social Security + 1.45% Medicare) calculated and recorded<\/li>\n  \n  <li><input type=\"checkbox\"> Federal and state income tax withholdings posted<\/li>\n  \n  <li><input type=\"checkbox\"> Health insurance premiums and 401(k) contributions deducted and posted<\/li>\n  \n  <li><input type=\"checkbox\"> Federal payroll tax deposit made on schedule (semi-weekly or monthly)<\/li>\n  \n  <li><input type=\"checkbox\"> State payroll tax deposit made per state schedule<\/li>\n  \n  <li><input type=\"checkbox\"> Payroll liabilities on balance sheet reconciled to payroll records<\/li>\n  \n  <li><input type=\"checkbox\"> New hire or termination records updated; I-9 and W-4 documentation current<\/li>\n  \n  <li><input type=\"checkbox\"> W-2 and 1099 tracking updated for all employees and contractors<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Form 941 and quarterly payroll reporting <\/h3>\n\n\n\n<p>IRS Form 941 is filed quarterly and reports total wages paid, federal income tax withheld, and both employee and employer Social Security and Medicare taxes. The first quarter covers January through March, with the return due April 30. Keeping monthly payroll records clean makes this quarterly filing straightforward rather than a reconstruction exercise. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Form 941 preparation checklist (apply in month 3 of each quarter): <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> Total wages and tips paid for the quarter reconciled<\/li>\n  \n  <li><input type=\"checkbox\"> Federal income tax withheld verified against payroll records<\/li>\n  \n  <li><input type=\"checkbox\"> Employee and employer FICA totals confirmed<\/li>\n  \n  <li><input type=\"checkbox\"> Any adjustments for tips, sick pay, or group-term life insurance noted<\/li>\n  \n  <li><input type=\"checkbox\"> Form 941 due date on calendar: April 30, July 31, October 31, January 31<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Associate and provider compensation <\/h3>\n\n\n\n<p>If associates are on a percentage of collections or net production, pull the figures directly from the practice management system for each pay period. Don\u2019t estimate and don\u2019t carry a prior month\u2019s figures forward. Document the calculation. Associates who feel their production numbers aren\u2019t being tracked carefully tend not to stay, and compensation disputes are expensive in both money and time. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-medium-font-size\"><em>Provider compensation checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> Production or collections figures pulled from practice management system for each associate<\/li>\n  \n  <li><input type=\"checkbox\"> Associate compensation calculated and documented per contracted percentage<\/li>\n  \n  <li><input type=\"checkbox\"> Hygienist production and any production bonuses calculated<\/li>\n  \n  <li><input type=\"checkbox\"> Associate payments cross-checked against signed associate agreement<\/li>\n  \n  <li><input type=\"checkbox\"> 1099-NEC prepared for any associate paid $600 or more as an independent contractor<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4.  Bank Reconciliation <\/h3>\n\n\n\n<p>Bank reconciliation is the one task on this <strong>dental bookkeeping checklist<\/strong> that has no substitute and no shortcut. Every business bank account, every business credit card, every merchant processing account, reconciled against the corresponding statement, every month. No exceptions. <\/p>\n\n\n\n<p>Unreconciled accounts are where errors hide. In a busy dental office where transactions come in from insurance ERAs, card terminals, financing platforms, and patient portals, they hide quickly and multiply. An unreconciled account isn\u2019t a minor gap; it\u2019s an unknown error of unknown size. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-medium-font-size\"><em>Bank and card reconciliation checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> All business bank accounts reconciled to monthly bank statement<\/li>\n  \n  <li><input type=\"checkbox\"> All business credit cards reconciled<\/li>\n  \n  <li><input type=\"checkbox\"> Credit card terminal deposits reconciled to processor reports (Square, Stripe, or equivalent)<\/li>\n  \n  <li><input type=\"checkbox\"> CareCredit, Sunbit, and other financing platform deposits reconciled to remittance reports<\/li>\n  \n  <li><input type=\"checkbox\"> Outstanding checks and deposits in transit identified and documented<\/li>\n  \n  <li><input type=\"checkbox\"> Any unrecognized or unusual transactions investigated before closing the month<\/li>\n  \n  <li><input type=\"checkbox\"> Petty cash reconciled if maintained<\/li>\n<\/ul>\n\n\n\n<p>One thing worth calling out specifically: card processing deposits almost always arrive net of processing fees. That means the gross amount charged and the amount that lands in your bank account differ. Both figures need to be recorded, gross revenue recognized; processing fee posted as an expense. Posting only the net deposit as revenue understates income and understates expense in equal measure. It\u2019s one of the most common bookkeeping errors in small dental practices, and one of the most easily avoided. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5.  Financial Reporting and Tax Awareness <\/h3>\n\n\n\n<p>Producing reports and reading them are different activities. A P&amp;L that gets filed without being reviewed doesn\u2019t protect anyone. The monthly close should end with statements that actually get looked at, compared to prior months, compared to budget, and questioned when something doesn\u2019t line up. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Monthly financial statements <\/h3>\n\n\n\n<p>Your P&amp;L, balance sheet, and cash flow statement are the core. For a dental practice, the P&amp;L is most useful when it breaks revenue out by type, insurance collections, patient payments, and in-house plan income shown separately rather than lumped together. Overhead categories shown as percentages of collections alongside dollar figures let you track whether your cost structure is trending in the right direction month over month. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-medium-font-size\"><em>Financial reporting checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> Monthly P&amp;L prepared and reviewed by ownership or management<\/li>\n  \n  <li><input type=\"checkbox\"> Revenue broken down by type: insurance, patient, in-house plan income<\/li>\n  \n  <li><input type=\"checkbox\"> Key expense categories shown as % of collections<\/li>\n  \n  <li><input type=\"checkbox\"> Balance sheet reviewed for unusual balances or unexpected movements<\/li>\n  \n  <li><input type=\"checkbox\"> Cash flow statement prepared<\/li>\n  \n  <li><input type=\"checkbox\"> Actual performance compared to prior month and to annual budget<\/li>\n  \n  <li><input type=\"checkbox\"> Provider-level production and collections report reviewed<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Key metrics to track monthly <\/h3>\n\n\n\n<p>A handful of numbers are worth recording every single month, not for lengthy analysis, but for trend visibility. Recorded consistently, they\u2019ll surface problems the P&amp;L alone won\u2019t. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-medium-font-size\"><em>Metrics checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> Net collections rate (total collections \u00f7 adjusted production)<\/li>\n  \n  <li><input type=\"checkbox\"> AR over 90 days as % of total AR<\/li>\n  \n  <li><input type=\"checkbox\"> New patient count for the month<\/li>\n  \n  <li><input type=\"checkbox\"> Lab fees as % of collections<\/li>\n  \n  <li><input type=\"checkbox\"> Supply costs as % of collections<\/li>\n  \n  <li><input type=\"checkbox\"> Days in AR<\/li>\n  \n  <li><input type=\"checkbox\"> Production per operatory (multi-chair practices)<\/li>\n  \n  <li><input type=\"checkbox\"> Case acceptance rate if tracked in practice management system<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Tax and compliance awareness <\/h3>\n\n\n\n<p>Month end is a practical checkpoint for upcoming tax obligations. IRS payroll deposits run on a fixed schedule. Quarterly estimated income tax payments, due April 15, June 16, September 15, and January 15, require your year-to-date income to be current enough to make an informed estimate. And any equipment purchased during the month should be flagged for your CPA, so Section 179 expenses or bonus depreciation options can be evaluated before year-end. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><em>Tax and compliance checklist: <\/em><\/h4>\n\n\n\n<style>\n.checklist li {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n.checklist input[type=\"checkbox\"] {\n  margin-right: 10px;\n  transform: scale(1.2);\n}\n<\/style>\n\n<ul class=\"checklist\" style=\"list-style: none; padding-left: 0;\">\n  <li><input type=\"checkbox\"> Federal payroll tax deposits current per IRS semi-weekly or monthly schedule<\/li>\n  \n  <li><input type=\"checkbox\"> State payroll tax deposits current per state requirements<\/li>\n  \n  <li><input type=\"checkbox\"> Quarterly estimated income tax payment due dates confirmed on calendar<\/li>\n  \n  <li><input type=\"checkbox\"> Year-to-date net income reviewed against estimated tax payments made<\/li>\n  \n  <li><input type=\"checkbox\"> Equipment purchases this month flagged for Section 179 \/ bonus depreciation review<\/li>\n  \n  <li><input type=\"checkbox\"> State dental board license renewal fees and professional dues noted as deductible expenses<\/li>\n  \n  <li><input type=\"checkbox\"> Any major income changes flagged to CPA if affecting quarterly estimate<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">What Gets Missed When the Checklist Doesn\u2019t Get Done <\/h3>\n\n\n\n<p>Most bookkeeping problems in dental offices aren\u2019t the result of a single bad decision. They\u2019re the result of things consistently skipped over several months. Here\u2019s what tends to accumulate: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Insurance remittances from Delta Dental, MetLife, or Cigna posted in bulk at month end rather than as they arrive, this is where contractual adjustment errors concentrate, and where in-network vs. out-of-network rate confusion does the most damage <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>AR aging ignored until it becomes a collections crisis, a 90-day column growing slowly is harder to spot than one that jumps suddenly, which is exactly why monthly review matters <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Associate production figures carried forward from a prior month because nobody pulled the current report from the practice management system, this causes both compensation errors and inaccurate production tracking, often simultaneously <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bank accounts left unreconciled for two or three months because everything \u2018looks fine\u2019 , by the time the reconciliation happens, the differences have compounded and the source of the original error is harder to trace <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Quarterly estimated income tax payments based on last year\u2019s income when this year is running significantly higher, the shortfall lands in April with a failure-to-pay penalty and an underpayment charge on top <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Card processing fees not separated from gross revenue, the P&amp;L understates both income and expense, and every ratio calculated from it is slightly off in ways that add up over time <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>1099-NEC filings missed for associate dentists or independent contractors paid over $600, a straightforward IRS penalty that\u2019s 100% avoidable with current month-by-month tracking <\/li>\n<\/ul>\n\n\n\n<p>None of these announce themselves. That\u2019s the point of a checklist; it makes the quiet problems visible before they become expensive ones. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Final Thoughts <\/h2>\n\n\n\n<p>A <strong>dental bookkeeping checklist<\/strong> isn\u2019t a substitute for a good bookkeeper or a good accountant. What is it? The structure that makes their work, and yours, more reliable. When every section gets covered every month, the books stay current, the numbers stay meaningful, and the year-end doesn\u2019t turn into a reconstruction project. <\/p>\n\n\n\n<p>Assign ownership for each section. Set a hard deadline for when the month-end close needs to be complete. And if something on the list is consistently getting skipped, that\u2019s worth understanding, because the sections that get skipped are almost always the ones that matter most when they eventually surface. <\/p>\n\n\n\n<p>AcoBloom works with dental practices across the US to keep bookkeeping current, accurate, and genuinely useful. If your monthly close feels more like a scramble than a process, we\u2019re easy to reach. <\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bookkeeping in a dental office has a way of drifting. Not dramatically, nothing breaks; no alarm goes off. Patients keep coming in \u2013 payments keep arriving, and the books look roughly right from the outside. The problem tends to show up later: a year-end that takes twice as long as it should, a tax bill [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6153,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[275,274,276,277],"class_list":["post-6147","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bookkeeping","tag-bookkeeping-checklist-for-dentists","tag-dental-bookkeeping-checklist","tag-dental-practice-bookkeeping","tag-dentists-bookkeeping-checklist"],"_links":{"self":[{"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/posts\/6147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/comments?post=6147"}],"version-history":[{"count":7,"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/posts\/6147\/revisions"}],"predecessor-version":[{"id":6155,"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/posts\/6147\/revisions\/6155"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/media\/6153"}],"wp:attachment":[{"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/media?parent=6147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/categories?post=6147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.acobloom.com\/us\/wp-json\/wp\/v2\/tags?post=6147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}