Accounts Receivable Software

Bad Debt Expense: How to Calculate, Record & Reduce It

AR metrics

Alexandre Antoine

May 22, 2026

Summary

What is Bad Debt?Bad Debt Expense Formula: How to Calculate ItThe Allowance MethodWhat is Allowance for Doubtful Accounts?The Direct Write-Off MethodHow to Record Bad Debt Expense (Journal Entry)Bad Debt ProvisionHow to Reduce Bad Debt in ARFAQs

Bad debt expense is the cost your business takes on when a customer doesn't pay. That invoice doesn't just disappear. It hits your income statement and chips away at your cash flow.

For most B2B companies, some level of bad debt is unavoidable. But how you account for it, estimate it, and act on it makes a significant difference to your financial health. Get it wrong and your balance sheet overstates what your receivables are actually worth. Get it right and you have an early warning system for collection risk built into your reporting. This guide covers everything you need to know:

Upflow automates your AR process so overdue invoices get followed up consistently, before they become write-offs.

Demo request

What is Bad Debt?

Bad debt is any receivable your business has given up on collecting. A customer owes you money, you've exhausted your options, and the invoice isn't getting paid. At that point, it becomes a bad debt.

It's worth distinguishing this from doubtful debt. Doubtful debt is the grey zone: receivables that are overdue and at risk, but not yet confirmed as losses. Bad debt is the confirmed version. The invoice is gone.

Bad debt commonly arises when businesses extend credit, offering Net 30 payment terms or similar, and the customer either can't or won't pay. The product or service has been delivered, the invoice sent, but the money never arrives.

In accounting, bad debt shows up as bad debt expense: the cost you recognize on your income statement when receivables become uncollectible. It's recorded as an expense because extending credit that doesn't get repaid is a real cost to the business, even if no cash changes hands at the moment of write-off.

Bad debt expense isn't always tied to a specific invoice you've already written off. Under the allowance method (more on that below), you estimate bad debt expense at the end of each accounting period based on historical patterns, before individual invoices are confirmed lost. This keeps your financials accurate and GAAP-compliant by recognizing the cost in the same period as the revenue it relates to.

For most B2B businesses, bad debt is a byproduct of extending credit. The goal isn't to eliminate it entirely. Some level of bad debt is normal. The goal is to keep it low, track it consistently, and act on outstanding invoices before they reach the point of no return.

Now that we have the definitions clear, let's see how we can actually measure it.


Bad Debt Expense Formula: How to Calculate It

There are three ways to calculate bad debt expense. Which one you use depends on the accounting method you follow.

Direct Write-Off Method

The direct write-off method skips estimation entirely. You don't calculate bad debt expense in advance. You simply record it when a specific invoice is confirmed uncollectible, for the exact amount of that invoice.

Bad Debt Expense = Amount of the Uncollectible Invoice

It's straightforward, but it has a significant drawback. Because you're only recording the expense after the fact, the cost often lands in a different accounting period than the revenue it relates to. That makes your financials less accurate and isn't compliant with GAAP for businesses that carry significant receivables. The IRS does accept it for tax purposes, which is why some smaller businesses use it.

Percentage of Sales Method

You take your total credit sales for the period and multiply by your historical bad debt rate.

Bad Debt Expense = Total Credit Sales x Bad Debt Rate

So if you did $500,000 in credit sales and historically 2% goes uncollected, your bad debt expense for the period is $10,000. Simple, consistent, and easy to apply at the end of each accounting period.

The challenge is keeping your bad debt rate accurate. If your customer mix or payment behavior has shifted, a rate based on old data will give you a bad estimate. Review it at least annually.

percentage of bad debt formula

Accounts Receivable Aging Method

This approach is more granular. Instead of applying one rate to total sales, you break your AR balance into aging buckets and apply a different uncollectible rate to each one based on how long invoices have been outstanding.

The longer an invoice has been unpaid, the higher the likelihood it won't be collected. A current invoice might carry a 1% uncollectible rate. An invoice 90 days past due might carry 40% or more. You multiply each bucket's balance by its uncollectible rate, then sum the results to get your total estimated bad debt.

Accounts Receivable Aging Method

This is called the analysis of receivables method and gives you a more accurate picture of actual collection risk than a flat percentage. For a deeper look at how to build and use aging buckets, see our guide to AR aging reports.

The allowance method is the more involved of the two approaches, so it is worth understanding in detail before moving to the journal entries.

Free AR Aging Report

The Allowance Method

The allowance method is the GAAP-compliant approach to accounting for bad debt. Instead of waiting until a specific invoice is confirmed uncollectible, you estimate your bad debt expense at the end of each accounting period and set aside a reserve in advance.

This approach follows the matching principle: you recognize the expense in the same period as the revenue it relates to, not later when a specific invoice goes bad. That gives you more accurate financials and a cleaner picture of your true AR position.

To estimate your allowance, you use either the percentage of sales method or the analysis of receivables method covered in the previous section. Most businesses with a significant AR balance use the aging method since it reflects actual collection risk by invoice age rather than applying a flat rate across everything.

When you eventually write off a specific invoice, you debit the allowance for doubtful accounts and credit accounts receivable. The income statement is not affected at that point because the expense was already recorded when you set up the reserve.


What is Allowance for Doubtful Accounts?

The allowance for doubtful accounts is the reserve account that sits at the heart of the allowance method. It is a contra-asset account on your balance sheet that reduces your gross accounts receivable down to the amount you actually expect to collect.

So if you have $200,000 in AR and an allowance of $10,000, your balance sheet reflects $190,000 in net receivables. That $10,000 is not cash set aside anywhere. It is purely an accounting estimate that keeps your balance sheet honest about what your receivables are actually worth.

Is allowance for doubtful accounts a debit or credit?

The allowance for doubtful accounts carries a credit balance. When you increase the allowance, you credit the account. When you write off a specific invoice against it, you debit it. This is the opposite of a typical asset account, which is what makes it a contra-asset.

What type of account is allowance for doubtful accounts?

It is a contra-asset account, meaning it is paired with and offsets another asset account, in this case accounts receivable. It appears on the balance sheet directly below accounts receivable, reducing the net AR figure reported to stakeholders.

How it gets adjusted

The allowance is reviewed and adjusted at the end of each accounting period based on your latest estimate. If your bad debt experience worsens, you increase it. If collections improve, you reduce it. Over time it becomes one of the clearest signals of how well your credit and collections process is performing.

The direct write-off method takes a simpler approach, but comes with tradeoffs worth understanding.


The Direct Write-Off Method

The direct write-off method works the opposite way to the allowance method. You do not estimate anything in advance. You record bad debt expense only when a specific invoice is confirmed uncollectible, at the exact moment you decide to write it off.

It is simple to apply and works fine if bad debts are rare in your business. For smaller companies with few credit sales, the administrative overhead of maintaining an allowance account is not always worth it.

The main limitation is timing. Because the expense is recorded after the fact, it often falls in a different period than the revenue it relates to. That mismatch makes your financials less reliable and means the direct write-off method is not GAAP-compliant for companies with material receivables.

It is, however, accepted by the IRS for tax purposes. Some businesses use the allowance method for their financial statements and the direct write-off method for their tax filings. If you are unsure which applies to your situation, your accountant can advise.

For a broader look at how to set credit policies that reduce write-offs in the first place, see our guide to collecting unpaid invoices.

Once you have chosen your method, here is how to record it in your books.


How to Record Bad Debt Expense (Journal Entry)

How you record bad debt expense depends on which method you use. Here is how each one works in practice.

Recording Bad Debt Using the Direct Write-Off Method

When a specific invoice is confirmed uncollectible, you make a single journal entry:

Recording Bad Debt Using the Direct Write-Off Method

Debit: Bad Debt Expense Credit: Accounts Receivable

You are removing the invoice from your AR and recording the loss as an expense in one step. Simple, but as covered earlier, this often lands the expense in the wrong accounting period.

Recording Bad Debt Using the Allowance Method

The allowance method requires two separate journal entries: one when you set up the reserve, and one when you write off a specific invoice against it.

Step 1: Setting up the allowance

At the end of the accounting period, you estimate your bad debt and record it by debiting bad debt expense and crediting your allowance for doubtful accounts. If you estimate $10,000 in uncollectible receivables, it looks like this:

Recording Bad Debt Using the Allowance Method

Debit: Bad Debt Expense $10,000 Credit: Allowance for Doubtful Accounts $10,000

This hits your income statement now, in the same period as the related revenue.

Step 2: Writing off a specific invoice

Later, when a specific customer confirms they cannot pay, say a $2,000 invoice, you write it off against the allowance account you already set up. Your journal entry looks like this:


Debit: Allowance for Doubtful Accounts $2,000 Credit: Accounts Receivable $2,000

Notice that bad debt expense is not debited here. The expense was already recognized in Step 1. This entry simply removes the invoice from AR and draws down the reserve. Your income statement is unaffected at this point, which is exactly how the matching principle is supposed to work.

For a full picture of how these entries flow through your financials and affect your cash flow analysis, that guide covers the broader reporting context.

Beyond recording bad debt, most finance teams also maintain a forward-looking provision. Here is how that works.


Bad Debt Provision

A bad debt provision is the amount you set aside at the end of each accounting period to cover receivables you expect won't be collected. It is essentially the process of building and maintaining your allowance for doubtful accounts, applied consistently over time.

The terms are often used interchangeably. Bad debt provision, bad debt reserve, and allowance for doubtful accounts all refer to the same underlying concept: a forward-looking estimate that keeps your financials honest about the real value of your AR.

How to calculate your bad debt provision

You calculate the provision using the same methods covered earlier: either a percentage of total credit sales or a weighted analysis of your AR aging buckets. The key is consistency. Using the same method each period makes your bad debt trends comparable over time, which is where the real insight comes from.

If your provision is growing as a percentage of AR, that is a signal your collections process needs attention. If it is shrinking, your credit policies and follow-up process are working.

Reviewing and adjusting the provision

The provision is not a set-and-forget number. You review it at the end of each accounting period and adjust it based on your latest AR position and any changes in customer payment behavior.

If actual write-offs come in higher than your provision, you top it up. If they come in lower, you release the excess back through the income statement. Either way, the goal is for the provision to be a realistic estimate, not a conservative buffer you never touch.

Tracking your bad debt provision alongside your AR metrics gives you an early warning system for collection risk. A rising provision is one of the clearest indicators that your DSO is heading in the wrong direction, often before it shows up in your days sales outstanding figure.


How to Reduce Bad Debt in AR

The best way to manage bad debt is to stop it from building up in the first place. Most bad debt isn't random. It follows patterns: certain customer segments, certain payment terms, certain points in the collections process where invoices fall through the cracks.

Set clear credit policies

Before extending credit to a new customer, you should have a consistent process for evaluating risk. That means credit checks, defined credit limits, and clear payment terms agreed upfront. The businesses that struggle most with bad debt are often the ones that extend credit informally, without documentation or a formal approval process.

A good credit policy removes ambiguity. Anyone on your team should be able to look at a customer account and know exactly what terms apply and what action to take if payment is late.

Follow up early and consistently

The single biggest driver of bad debt is late follow-up. Invoices that go uncontested for 60 or 90 days are significantly harder to collect than ones chased at 7 or 14 days past due. The earlier you follow up, the more leverage you have.

Automated payment reminders remove the dependency on manual follow-up. You set the cadence once and every overdue invoice gets chased consistently, regardless of how busy your team is.

Monitor your AR aging report

Your AR aging report is your earliest warning system for bad debt risk. Invoices sitting in the 61 to 90 day bucket today are your bad debt candidates tomorrow. Reviewing it weekly and acting on at-risk accounts before they age further is one of the highest-leverage habits your finance team can build.

Segment your customers

Not every customer carries the same collection risk. Segmenting your AR by customer type, payment history, or invoice size lets you prioritize your collections effort and tailor your approach. A long-standing customer who is occasionally late needs a different follow-up than a new customer who has never paid on time.

Use AR automation

Manual AR processes do not scale. As your business grows, the volume of invoices, reminders, and follow-ups grows with it. AR automation handles the repetitive work: sending reminders, escalating overdue accounts, matching payments, and flagging risk. Your team focuses on the accounts that need human judgment.

Upflow is built specifically for this. It automates your collections workflow, gives you real-time visibility into your AR position, and helps you act on overdue invoices before they become write-offs.

cta request a demo

FAQs

Q: What is bad debt expense, and how is it different from bad debt?

A: Bad debt expense is an accounting entry that records the amount of receivables your business expects will never be collected. It appears on your income statement as an operating expense. Bad debt is the actual unpaid invoice that gets written off once it's confirmed uncollectible. Bad debt expense is the estimate you make in advance. Doubtful debt sits in between: receivables that might not be collected but haven't been written off yet. Businesses estimate doubtful debts using historical data and report them through a bad debt allowance.

Q: What is the allowance for doubtful accounts?

A: The allowance for doubtful accounts is a contra-asset account on your balance sheet that estimates the portion of your accounts receivable you don't expect to collect. Instead of waiting until an invoice is confirmed uncollectible, you set aside a reserve in advance based on historical data or an aging analysis. This gives your financial statements a more accurate picture of what your receivables are actually worth. It sits as an offset to accounts receivable on the balance sheet, reducing the net amount to what you realistically expect to receive.

Q: What is the allowance method for bad debt?

A: The allowance method is an accounting approach where you estimate and record bad debt expense before specific invoices are confirmed uncollectible. Rather than writing off debts as they occur, you proactively set aside a bad debt reserve each accounting period based on your historical bad debt rate or an AR aging analysis. This keeps your financials compliant with GAAP's matching principle, recording the expense in the same period as the related revenue.

Q: Is bad debt expense a debit or a credit?

A: Bad debt expense is recorded as a debit in your general ledger because it increases your expenses. Depending on the method used, the credit entry will either reduce Accounts Receivable (direct write-off method) or increase Allowance for Doubtful Accounts (allowance method).

Q: Where does bad debt expense show up in financial statements?

A: Bad debt expense appears on the income statement under operating expenses. If you're using the allowance method, the corresponding allowance for doubtful accounts shows up as a contra-asset on the balance sheet, offsetting your accounts receivable to reflect the net amount you actually expect to collect. It does not appear on the cash flow statement directly, since bad debt is a non-cash expense.

Q: What is a bad debt provision?

A: A bad debt provision (also called a bad debt reserve) is the amount a business sets aside to cover receivables it expects won't be collected. It's calculated at the end of each accounting period using either a percentage of total credit sales or an aging of your AR balance. The provision sits in your allowance for doubtful accounts and acts as a buffer, so when you do write off a specific invoice, it doesn't hit your income statement as a surprise expense.

Q: How do you calculate bad debt expense?

A: There are two main approaches. The direct write-off method records bad debt only when a specific invoice is confirmed uncollectible, you total up what you wrote off during the period. The allowance method uses a formula: multiply your historical bad debt rate by your total credit sales to estimate future uncollectibles, or apply percentage weights to each bucket of your AR aging report. For most businesses doing regular credit sales, the allowance method gives a more accurate and GAAP-compliant result.

Q: When should I write off an invoice as bad debt?

A: Write off an invoice when there's no realistic chance of collecting payment, typically after multiple reminders, escalations, and an extended period of non-payment. The IRS also requires you to demonstrate reasonable collection efforts before writing off a bad debt for tax purposes. The longer an invoice goes unpaid, the slimmer the odds of recovery, which is why monitoring your AR aging report regularly helps you act before debts become unrecoverable.

Q: How can you reduce bad debt in your business?

A: It starts with being proactive rather than reactive. Set clear credit policies and payment terms before extending credit to new customers. Send payment reminders early and consistently, not just when invoices are severely overdue. Segment your customers and tailor your follow-up approach based on their payment history. Monitor your AR aging report regularly so you can spot at-risk invoices before they become write-offs. AR software like Upflow automates the repetitive parts of this process, so your team can focus on the accounts that actually need attention.