Product
A/R Management & Automation
Accounts Receivable Analytics
Customer Self Service Portal
Customer Invoice Distribution
Cash Application
Disputes
Credit Management and Monitoring
ERP Compatibility
AI Assistant
Solutions
Industries
Roles
Use cases

How To Calculate Allowance for Doubtful Accounts

Key Takeaways

  • The allowance for doubtful accounts (ADA) helps businesses estimate expected credit losses and protect financial accuracy.
  • Using the right allowance for doubtful accounts formula improves forecasting and reduces unexpected bad debt.
  • Accurate journal entries ensure compliance and transparency in financial reporting.
  • Continuous monitoring, not annual reviews, is essential for keeping estimates relevant.
  • Automation tools enhance ADA accuracy by leveraging real-time receivables data and payment behavior.

Allowance for doubtful accounts (ADA) is a financial metric that estimates the value of rendered services or goods sold that you don’t expect to get paid for. Essentially, it’s a tool used in accrual accounting as a way of tracking bad debt and potentially uncollectible accounts up front with the end goal of maintaining more accurate financial statements.

But what is the allowance for doubtful accounts in application and how do companies calculate it?

Why Track Allowance for Doubtful Accounts?

Tracking ADA helps you maintain more accurate balance sheets. ADA is a type of contra asset account used to reduce your account receivable balance (“contra asset” referring to an asset account where the account balance is a credit balance). ADA is paired with bad debt expenses on your company’s balance sheet, meaning that when you fail to collect on an invoice, ADA is credited and bad debt expense is debited.

This is important due to one common and unfortunate business reality: When businesses extend credit to a company, they risk the potential of bad debt. In other words, companies don’t always pay what they owe. When a company fails to pay some or all of its debt, that sum should be accounted for in the balance sheet to create the most accurate snapshot possible of accounts receivable (A/R) and financial health overall.

The allowance for doubtful accounts helps CFOs and controllers better understand the true state of a company’s finances and make more accurate cash flow projects long-term via balance sheet forecasting. It can also be thought of as a risk assessment tool that gives finance teams a better idea of how future clients may perform with respect to paying their debts. In addition, tracking doubtful accounts is a requirement of financial regulations that accounting departments must adhere to such as the Generally Accepted Accounting Principles (GAAP) and International Financial Reporting Standards (IFRS).

How to Calculate Allowance for Doubtful Accounts

There are three primary ways for how to calculate bad debt expense or estimate doubtful accounts.

Method 1) Percent of Credit Sales / A/R

The first method involves examining credit sales (or the percentage of total collected A/R) and using historical collection data to determine how much of your invoices are written off, on average.

For example, if your company assesses A/R with a total value of $10,000,000 and your historical default rate is 2%, you can assume that $200,000 of your total will fall under doubtful accounts receivable. This method is simple and works best for companies with straightforward billing cycles that operate primarily on credit.

Method 2) Accounts Receivable Aging Report

The second method uses A/R aging reports to assign expected default rates to accounts receivable aging categories. The longer a given account remains in delinquency, the more likely it is that it’ll fall into doubtful accounts receivable. 

Here’s an example of how this might look:

Accounts Receivable Aging Report

 

With this data, your ADA calculation would be this:

ADA calculation

 

Then, subtract your ADA from your total A/R:

subtract your ADA from your total A/R

 

Method 3) Customer Risk Classification

The third method takes the most granular approach yet by assigning personalized default risk percentages or risk scores to each customer based on historical trends. This method is commonly used when client relationships span years and provide plenty of historical data for your business to pull from. If you want to assign a risk classification to a new customer you can calculate this based on the customer’s credit score, credit report from a credit bureau, and using historical payment and credit data from similar companies. The risk classification becomes more accurate based on the customer’s payment history. 

Given that the default probability is unique to each company, this method offers the most accurate way of predicting ADA. The only way to do this accurately and at scale is with a software that uses AI and the appropriate algorithms to collect and analyze this data. 

Expanding on the Allowance for Doubtful Accounts Formula

It’s important to understand that selecting the right allowance for doubtful accounts formula directly impacts financial accuracy.

There are three commonly used approaches:

1. Percentage of Sales Method

This method estimates bad debt based on a fixed percentage of total credit sales. It’s simple and works well for businesses with stable historical trends. But, it may overlook changes in customer behavior or economic conditions.

2. Accounts Receivable Aging Method

This approach segments receivables into aging buckets (e.g., 0–30, 31–60, 61–90 days) and assigns a higher risk percentage to older balances. It provides a more precise estimate and aligns closely with real collection risk. This is where tools like an accounts receivable aging report become essential.

3. Specific Identification Method

This method evaluates individual accounts based on risk. While highly accurate, it’s time-consuming and often impractical without automation.

For most finance teams a hybrid of aging analysis and risk scoring delivers the best results, especially when supported by data from a full accounts receivable analysis

Understanding the Allowance for Doubtful Accounts Entry

To properly reflect expected losses, companies must record an allowance for doubtful accounts entry. This ensures revenue is not overstated and aligns with accrual accounting principles.

The standard journal entry includes:

  • Debit: Bad Debt Expense
  • Credit: Allowance for Doubtful Accounts

This entry increases expenses while creating a contra-asset account that reduces accounts receivable on the balance sheet.

When a specific account is deemed uncollectible, the write-off entry is:

  • Debit: Allowance for Doubtful Accounts
  • Credit: Accounts Receivable

This process does not impact the income statement at the time of write-off because the expense was already recognized earlier.

Maintaining accurate entries is critical for financial transparency and aligns closely with the concept of a bad debt reserve, which serves as a financial buffer against credit losses.

How to Keep Your Allowance for Doubtful Accounts Accurate Over Time

Maintaining an accurate ADA is not a one-time exercise, it’s an ongoing challenge that grows as your customer base expands and market conditions shift.

Many companies still rely on annual or quarterly reviews, but this approach creates blind spots. Payment behavior can change quickly, and waiting months to adjust your estimates can result in overstated revenue or unexpected write-offs.

A more reliable approach is continuous monitoring.

Why Static Reviews Fall Short

Annual reviews fail to capture:

  • Sudden deterioration in customer payment patterns
  • Changes in industry-specific risk
  • Early signs of delinquency in key accounts

By the time adjustments are made, the financial impact may already be significant.

The Role of Aging Buckets and Risk Scoring

Tracking aging buckets in real time allows finance teams to detect trends early. For example:

  • A growing percentage of invoices moving into 60+ days past due
  • Specific customers consistently delaying payments

Combining this with customer risk scoring, based on payment history, credit data, and behavior, provides a more accurate picture of collectability.

How Automation Improves Accuracy

Modern A/R automation platforms take this a step further by:

  • Continuously updating ADA estimates based on live payment data
  • Adjusting risk percentages dynamically as conditions change
  • Providing alerts when receivables risk exceeds thresholds

Instead of relying on static assumptions, finance teams can align their ADA with real-world performance.

This shift not only improves financial reporting accuracy but also supports proactive collections strategies, reducing the overall level of bad debt.

Allowance for Bad Debts in a Changing Risk Environment

The concept of allowance for bad debts has become more dynamic as customer payment behavior evolves. Economic shifts, industry disruptions, and extended payment terms all affect collectability.

Static assumptions, like applying the same percentage year over year, can quickly lead to underestimating risk. Finance leaders now need to incorporate:

  • Customer payment trends
  • Industry risk exposure
  • Macroeconomic signals
  • Internal credit policies

This shift is why many organizations are moving away from manual estimation toward data-driven forecasting models.

Streamline Your A/R Processes Today

Gaviti’s accounts receivable automation solution streamlines your A/R processes and helps your team work better. Make better credit decisions, lower DSO, and reconcile payments with near perfection. Schedule a demo to learn more.

Schedule a Product Demo

How Gaviti Streamlines Accounts Receivable to Proactively Reduce Doubtful Accounts

While no company expects to see substantial amounts of value lost through bad debt, it’s an important metric to stay on top of. Fortunately, ADA is relatively straightforward to track with the above methods. No particular method is truly better than another; what works for one business may be unsuitable for another.

But by streamlining and automating the A/R process with Gaviti’s autonomous invoice to cash accounts receivable platform, you can proactively guard against these doubtful accounts — which could become uncollectible accounts —  in the first place. 

Gaviti’s modules include: 

  • A/R Collections. Increase the potential for customers to engage and respond to your emails with a timely payment from fully personalized dunning workflows and unlimited segmentation. Escalate collections with the help of an AI autonomous process that loops in people as needed.  

  • A/R Analytics. Get more accurate predictive analytics, such as predicting future bad debts and risky customers based on past bad debts of customers with similar credit and payment histories with KPIs and reports updated in real time.

  • Cash Application. Increase accuracy of cash application with AI-powered remittance matching and remittance portal automation. Accelerate payments by avoiding disputes and eliminating manual processes.

  • Customer Self-Service Portal. Enable customers to pay 24/7 with multiple payment options and easily engage with your A/R team and solve common requests independently, mitigating the risk of unpaid or overdue invoices turning into doubtful accounts.

  • Credit Management and Monitoring. De-riskify decision making with a quick and easy credit review, proactive flagging of risky clients and enforceable credit limits. Includes an  AI copilot that gathers information and makes suggestions in terms of credit management and onboarding of new clients so that you can minimize the risk of bad debt.

  • Dispute Management. Resolve and close disputes in under an hour with alerts with customizable workflows for tracking and routing and resolutions that are communicated in real-time. Discover trends in disputes, leveraging the information to resolve future disputes faster and reducing the likelihood of a doubtful account. 

Want to get started streamlining and automating your accounts receivable with Gaviti’s autonomous invoice to cash accounts receivable platform? Get a demo today! 

FAQs

What is the difference between allowance for doubtful accounts and bad debt expense?

Allowance for doubtful accounts is a balance sheet account that estimates uncollectible receivables, while bad debt expense is recorded on the income statement to reflect expected losses during a specific period. The expense feeds into the allowance to ensure accurate financial reporting.

Which method of calculating allowance for doubtful accounts is most accurate?

The aging of accounts receivable method is generally the most accurate because it reflects the likelihood of collection based on how long invoices remain unpaid. Combining it with customer risk scoring further improves precision, especially in complex B2B environments.

Is allowance for doubtful accounts required under GAAP and IFRS?

Yes, both GAAP and IFRS require companies to estimate and report expected credit losses. This ensures that accounts receivable are not overstated and financial statements provide a realistic view of collectible revenue.

How often should a company review its allowance for doubtful accounts?

Best practice in 2026 is continuous review rather than periodic updates. At a minimum, companies should reassess ADA monthly, but organizations with higher transaction volumes benefit from real-time monitoring and automated adjustments.A/R automation can help with this.

How does accounts receivable automation improve doubtful accounts estimation?

Automation improves ADA estimation by analyzing real-time payment data, updating risk scores dynamically, and identifying early signs of delinquency. This allows finance teams to make more accurate forecasts and reduce reliance on outdated assumptions.

See why Gaviti is ranked as the #1 Credit & Collections Software on G2:
Read Gaviti reviews on G2
  • Increase text
  • Decrease text
  • Grayscale
  • High contrast
  • Negative contrast
  • Light background
  • Links underline
  • Readable font
  • Reset