Under GAAP, bad debt methods come down to two choices: the allowance method, which estimates uncollectible receivables in the same period as the related sales, and the direct write-off method, which waits until a specific customer’s debt is confirmed uncollectible. GAAP requires the allowance method for any business whose bad debts are material to its financial statements. The direct write-off method is acceptable only when the amounts involved are too small to affect a reader’s understanding of the numbers. Since January 2023, the allowance itself must be built under the current expected credit losses (CECL) framework in ASC Topic 326, which replaced the older incurred-loss approach for all remaining entities.1
Why GAAP Prefers the Allowance Method
The allowance method matches the estimated cost of uncollectible accounts to the revenue that produced them. When you record a sale on credit, you also record an estimate of how much of that revenue will never turn into cash. The estimate hits the income statement as bad debt expense and builds a contra-asset on the balance sheet called the Allowance for Doubtful Accounts. That contra-asset offsets gross receivables so the balance sheet shows the net realizable value: the cash you actually expect to collect.
The direct write-off method takes the opposite approach. You do nothing until a particular account goes bad, and then you debit bad debt expense and credit accounts receivable for that customer. It is simpler, but the timing distorts both the period that recognized the revenue and the period that eventually absorbs the loss. A sale booked in January that defaults the following August inflates the first year’s earnings and drops an unexplained charge into the next. GAAP’s reporting objective is to reflect economic reality, and delayed loss recognition works against that goal.
That is why the direct write-off method survives in GAAP only through the materiality exception. A small landscaper with a few hundred dollars in annual write-offs may qualify. A mid-size manufacturer extending real trade credit almost certainly will not.
Estimating the Allowance
The allowance method needs a number, and accountants usually get to it one of two ways. Each targets a different financial statement.
Percentage-of-Sales
This is an income statement approach. You take total credit sales for the period and multiply by a historical loss rate. If roughly 1.5% of credit sales have gone uncollected over the past several years, you apply 1.5% to the current period’s credit sales and book that as bad debt expense. The calculation ignores the existing balance in the allowance account. It is simple and consistent, but the allowance can drift away from actual receivables over time if you never true it up.
Percentage-of-Receivables and Aging
This is a balance sheet approach. You start with the ending accounts receivable balance and estimate what portion is uncollectible. The most common version uses an aging schedule that groups outstanding invoices by how far past due they are: current, 1–30 days, 31–60 days, 61–90 days, and over 90 days. Each bucket carries a progressively higher loss percentage, because a four-month-old invoice is much less likely to be paid than one that is ten days late. You multiply each bucket by its rate, sum the results, and compare the total to the existing allowance balance. The difference becomes your adjusting entry. Because the method keeps net realizable value grounded in the actual composition of receivables, auditors tend to prefer it.
What CECL Changed
The traditional allowance method estimated losses that had already been “incurred,” meaning a triggering event such as a missed payment had to happen before the loss could be booked. Standard-setters concluded that produced allowances that were too little and too late, especially during downturns. The FASB issued ASU 2016-13, which introduced the current expected credit losses (CECL) framework under ASC Topic 326.1
CECL took effect for SEC filers other than smaller reporting companies in January 2020, and for all other entities, including smaller reporting companies, private companies, and nonprofits, in January 2023. Every entity following GAAP now applies it.
The core shift is from “incurred” to “expected.” Under CECL, you record an allowance for the full lifetime of expected credit losses when a financial asset is originated or acquired, not when a loss event occurs. The allowance is front-loaded: day one of a new loan or receivable triggers an estimate of losses over the entire life of that asset.
CECL also broadens the inputs. You must incorporate three categories of information: historical loss experience, current economic conditions, and reasonable and supportable forecasts about the future direction of the economy. Forecasts can draw on internal data such as your own margins and collection trends, or external data such as unemployment rates and industry conditions. For periods beyond what you can reasonably forecast, you revert to historical loss rates without adjusting for future expectations.
CECL does not require you to model multiple economic scenarios or tie your forecast to national macroeconomic indicators if those indicators are not relevant to your borrowers. It also does not require you to chase every conceivable data point, only information reasonably available without undue cost and effort. But the bar is meaningfully higher than the old model, and companies that relied on simple historical averages need a more structured process now.
How the Entries Work in Practice
Once you have the estimate, you record the adjusting entry: debit Bad Debt Expense (income statement) and credit Allowance for Doubtful Accounts (contra-asset on the balance sheet). This entry does not touch any individual customer’s account. It recognizes the estimated cost of extending credit during the period and builds the reserve that will absorb future write-offs.
The second entry comes later, when a specific customer’s balance is confirmed unrecoverable, whether after collection efforts fail, the customer files for bankruptcy, or some other event makes it clear the money is not coming. You debit the Allowance for Doubtful Accounts and credit Accounts Receivable for that customer. Both the asset and the contra-asset come off the books. This second entry does not hit the income statement again; the expense was already recognized when the estimate was made, so the write-off is purely a balance sheet event.
If a written-off customer eventually pays, the recovery takes two steps. First, reverse the write-off by debiting Accounts Receivable and crediting the Allowance for Doubtful Accounts, which puts the customer’s balance back on the books. Second, record the cash receipt normally: debit Cash, credit Accounts Receivable. The two-step approach preserves an audit trail showing the customer did eventually pay, which matters for future credit decisions about that account.
How Materiality Is Actually Judged
The line between the allowance method and the direct write-off method is materiality, and materiality is less mechanical than most people assume. There is no bright-line dollar amount or percentage that makes bad debt immaterial. The FASB has rejected formulaic approaches to materiality, and the SEC has reinforced that position. A 5% threshold is sometimes used as a starting point, but it cannot substitute for a full analysis of the circumstances.
Qualitative factors can make a small number material. Auditors consider whether the uncorrected amount would turn a reported profit into a loss, affect compliance with debt covenants, influence management compensation, mask a declining earnings trend, or trigger regulatory reporting consequences. A $10,000 bad debt might be immaterial for a company earning $5 million in net income and material for a company barely breaking even or sitting close to a covenant threshold. Context drives the decision.
If you rely on the direct write-off method under an immateriality argument, document the reasoning. Auditors want to see that you weighed both the quantitative magnitude and the qualitative context, and that the conclusion holds up on the facts of your business. Revisit the analysis annually, because growth in credit sales can push previously immaterial bad debts across the line before anyone notices.
GAAP Books and the Tax Return Do Not Match
GAAP requires the allowance method. The IRS requires the opposite. Section 166 of the Internal Revenue Code permits a bad debt deduction only when a specific debt “becomes worthless within the taxable year.” The reserve method, the tax analog of the allowance method, was repealed by the Tax Reform Act of 1986. For tax purposes you must use the specific charge-off approach, deducting each debt individually as it becomes worthless rather than estimating losses in advance.
For a partially worthless debt, the deduction is limited to the amount you actually charge off on your books during the tax year. For a totally worthless debt, a book charge-off is not technically required, but skipping it creates risk: if the IRS later concludes the debt was only partially worthless, you get no deduction without a corresponding book entry. Either way, the IRS expects documented collection efforts, whether calls, emails, letters, or engagement with a collection agency, showing a reasonable attempt to collect before you claim the deduction.
The gap between GAAP timing and tax timing produces a temporary difference. In a given year, your GAAP books might show $50,000 in bad debt expense from the allowance estimate while your tax return shows only $15,000 in actual write-offs. The $35,000 difference reverses in future years as those estimated bad debts turn worthless and become deductible. In the meantime you pay more tax now than the GAAP financials suggest, which creates a deferred tax asset representing the future tax savings you expect to realize when the write-offs catch up to the estimates.
Mishandling that difference can invite scrutiny. The accuracy-related penalty under Section 6662 is 20% of any underpayment attributable to negligence or disregard of rules and regulations, which can include claiming allowance-method deductions the tax code does not permit.