November 13, 2026

DSO - How to Calculate Average Collection Time and the Cost of Longer Payment Terms

DSO - How to Calculate Average Collection Time and the Cost of Longer Payment Terms

A company issues invoices totalling PLN 600,000 each month. Most customers pay under the agreed terms, but some have longer payment periods. The business generates revenue consistently, yet it needs to keep more and more cash available to fund its day-to-day operations.

The business owner wants to understand whether the problem lies in sales volume or the time it takes to receive payment.

One metric that helps answer this question is Days Sales Outstanding (DSO), which measures the average collection period in days.

DSO indicates how many days of credit sales are represented by the company's outstanding receivables. It also helps assess how changes in this period affect the amount of capital required to operate the business.

This article explains the formula, walks through a practical calculation and shows how to estimate the cost of additional days spent waiting for customer payments.

What is DSO and what does it actually measure?

Days Sales Outstanding (DSO) is a metric that measures how long sales remain outstanding in trade receivables, expressed in days.

In practice, it helps answer a simple question: how many days of sales does the amount the company has yet to collect from customers represent?

For example, a DSO of 45 days means that, under the calculation method used, trade receivables represent approximately 45 days of credit sales.

However, this should not be interpreted as the exact payment time for every individual invoice.

The metric is based on aggregated figures. A company may have customers who pay within 14 days, others with 60-day payment terms and a small number of overdue invoices.

DSO helps show their combined impact on the capital tied up in sales.

DSO vs invoice payment terms - what is the difference?

Payment terms specify the agreed date by which a customer must settle an invoice.

DSO is a financial metric calculated using the value of receivables and credit sales.

These two values are not necessarily the same.

For example, a business may offer customers 30-day payment terms while reporting a DSO of 45 days. This can result from late payments, different payment terms for individual customers or changes in the composition of sales and receivables.

DSO should therefore be compared not only across reporting periods but also against the actual commercial terms offered to customers.

Key takeaway

DSO is not the arithmetic average of the payment terms stated on invoices. It is a metric based on the value of receivables and sales during the period being analysed. An increase in DSO may mean that the company is funding its sales for longer, but the reasons behind the change require further analysis.

How to calculate DSO: the formula

DSO can be calculated using the average balance of trade receivables and the value of credit sales during the reporting period.

DSO formula

DSO = (average trade receivables / credit sales during the period) × number of days in the period

The result is expressed in days. Credit sales refer to sales made with deferred payment terms, not sales financed with a bank loan.

This is one of the standard approaches used in financial analysis and receivables management.

In a simplified calculation, average receivables can be determined as follows:

Average receivables = (opening receivables + closing receivables) / 2

When sales fluctuate significantly, using more frequent measurements, such as daily or weekly averages, may produce a more representative result.

What data do you need?

Three pieces of information are required for the basic calculation:

  • Trade receivables - the outstanding balances at the beginning and end of the period.
  • Credit sales - the value of sales made on deferred payment terms during the same period.
  • Number of days - the length of the period being analysed, such as 30, 90 or 365 days.

Two limitations are worth keeping in mind.

First, the data must be consistent in terms of VAT treatment and valuation basis. Gross receivables should not be compared directly with net sales without an appropriate adjustment. The calculation must use comparable figures under a consistent methodology.

Second, the denominator should reflect the relevant credit sales. Including significant volumes of sales paid for immediately may artificially reduce the result and make it harder to interpret.

DSO can also be calculated using the closing receivables balance rather than the average. When comparing successive months or quarters, the important thing is to apply the same method consistently.

Example - how to calculate DSO for a B2B company

Consider a company that sells goods or services to other businesses on deferred payment terms.

Over a 90-day period, it generates PLN 1,800,000 in credit sales. At the beginning of the period, its trade receivables amount to PLN 800,000. By the end of the period, they have increased to PLN 1,000,000.

For simplicity, we assume that the figures are comparable and no additional adjustments are required.

Item Value
Credit sales during the period PLN 1,800,000
Opening trade receivables PLN 800,000
Closing trade receivables PLN 1,000,000
Number of days in the period 90 days

Step 1. Calculate average trade receivables.

(PLN 800,000 + PLN 1,000,000) / 2 = PLN 900,000

Step 2. Substitute the figures into the DSO formula.

(PLN 900,000 / PLN 1,800,000) × 90 = 45 days

Result: DSO = 45 days

The average receivables balance represents 45 days of credit sales. Under the calculation method used, the company therefore maintains the equivalent of approximately one and a half months of sales in receivables.

Is 45 days a good DSO?

That cannot be determined without additional context.

If most customers have 60-day payment terms, a DSO of 45 days may be consistent with the company's commercial arrangements.

However, if the business generally issues invoices with 14-day or 30-day payment terms, it is worth investigating why its receivables represent as much as 45 days of sales.

There is no single target DSO that applies to every industry and business model.

The metric should be interpreted in the context of payment terms, customer profiles, seasonality and the company's sales model.

How much additional capital is tied up when DSO increases by 15 days?

Suppose the company maintains monthly credit sales of PLN 600,000 and its sales volume remains relatively stable.

In a simplified calculation:

PLN 600,000 / 30 days = PLN 20,000 in daily credit sales

If DSO increases from 45 to 60 days, receivables will represent a greater number of days of sales.

We can estimate the change using the following formula:

Additional capital tied up in receivables = daily credit sales × increase in DSO

In our example:

PLN 20,000 × 15 days = PLN 300,000

This means that a 15-day increase in DSO may result in an additional PLN 300,000 remaining tied up in receivables, assuming that the sales rate stays unchanged.

Let's compare three scenarios.

DSO Estimated receivables balance Change vs 45 days
30 days PLN 600,000 -PLN 300,000
45 days PLN 900,000 Reference point
60 days PLN 1,200,000 +PLN 300,000

The table illustrates a simplified relationship based on stable sales and a consistent method of calculating receivables.

An increase in DSO does not necessarily mean that revenue is falling. The company may continue generating the same sales while needing more capital to fund its operations until customers pay.

Nor does every increase in DSO automatically mean that a loan is necessary. The business may finance its receivables using its own cash or other available sources.

How much does an additional 15-day payment delay cost a business?

An increase of PLN 300,000 in receivables is not itself a cost.

It represents additional capital tied up in operations that must be financed or cannot be used for other purposes during that time.

A cost arises when the company needs external financing or gives up an alternative use of its own cash.

To illustrate the scale, assume that maintaining an additional PLN 300,000 requires financing at an illustrative annual cost of 15%.

This is a calculation assumption, not a quote for a PaveNow product.

Example - calculating the financing cost

Using a simplified formula:

Annual cost = additional capital × annual financing cost rate

PLN 300,000 × 15% = PLN 45,000 per year

If the cost is spread evenly over 12 months:

PLN 45,000 / 12 = PLN 3,750 per month

Example: PLN 3,750 per month

If a company consistently needs an additional PLN 300,000 to finance receivables, at an assumed annual cost of capital of 15%, the simplified financing cost is PLN 45,000 per year, or an average of PLN 3,750 per month. This is an illustrative calculation, not a financing offer.

An important distinction: an additional 15 days of DSO means a higher balance of receivables maintained in the business. It does not mean that the entire PLN 300,000 is financed for only 15 days.

If a company continues to operate with a higher DSO and similar sales volumes over several months, the additional capital requirement may also persist.

That is why this example calculates the cost of financing the higher receivables balance over a month or a year, rather than charging a one-off cost for 15 days.

The actual cost depends on the source of capital, financing period, fees, interest and any other charges.

Does using the company's own cash also have a cost?

If the business finances additional receivables using its own funds, it does not necessarily incur an interest expense.

However, this does not mean that capital tied up in receivables has no economic cost.

The PLN 300,000 outstanding from customers cannot simultaneously be used for other investments, to strengthen the company's liquidity reserve or to reduce existing debt.

It is therefore worth considering the opportunity cost of capital, while remembering that this is not the same as interest actually paid.

What can cause DSO to increase?

A higher DSO does not always mean that customers have stopped paying invoices on time.

Several factors may contribute:

  • Longer agreed payment terms - the company starts offering customers 45 or 60 days instead of 30.
  • Late payments - customers pay after their contractual due dates.
  • Changes in the customer mix - a larger proportion of sales goes to customers with longer payment terms.
  • Seasonality and uneven sales - receivables and revenue change at different rates.
  • Invoice processing issues - payment is delayed during acceptance, approval or the resolution of discrepancies.

For this reason, a rise in DSO should not automatically trigger debt collection procedures.

Instead, the business should first identify which receivables and customers are responsible for the change.

Where invoices are already overdue, we explain the recovery process in more detail in Customer Has Not Paid an Invoice on Time - What Should You Do Step by Step?

How should you analyse DSO to draw useful conclusions?

Tracking DSO over time is generally more useful than looking at a single result.

For example, a company can compare its DSO across successive quarters, provided it uses the same methodology and accounts for changes in business activity.

It is also worth comparing the overall DSO with more detailed receivables data.

Compare DSO with contractual payment terms

If most sales have a 30-day payment term but DSO consistently stands at 50 days, the business should investigate the difference.

However, if the company deliberately offers 60-day payment terms, a DSO of 50 days does not necessarily indicate a problem.

Check the proportion of overdue receivables

DSO and the proportion of overdue invoices are two different indicators.

A company may have a high DSO because it offers longer payment terms, while customers still pay in accordance with their agreements.

Conversely, a business may report a moderate DSO while having a significant group of seriously overdue receivables.

DSO alone does not replace an accounts receivable ageing analysis or an assessment of individual customer risk.

Avoid comparing periods that are not directly comparable

A quarter with strong seasonal sales may present a different picture from a quieter period.

The method used to calculate average receivables also matters. Two balances, taken at the beginning and end of a quarter, may not accurately reflect fluctuations during the 90 days.

If the company needs a more representative result, it should measure receivables more frequently.

For a broader approach to monitoring receivables alongside other financial indicators, see Weekly Financial Analysis for Businesses - 7 Signals Worth Monitoring.

How can DSO support financing decisions?

DSO helps a business understand how much capital is tied up in receivables and how changes in customer payment behaviour may affect its financing needs.

However, the metric is not sufficient to determine the amount of financing required.

In our example, an increase in DSO from 45 to 60 days was associated with an additional PLN 300,000 in receivables.

This does not mean that the business automatically needs PLN 300,000 in financing.

To determine the actual requirement, the company needs to check how much of its receivables are undisputed, when payments are expected, how much cash can be safely used and which expenses must be covered during the same period.

DSO helps estimate the capital tied up in receivables. A cash flow forecast, on the other hand, helps determine when and how much cash the business may actually be short of.

Can factoring help when DSO is high?

If a company has confirmed receivables with deferred payment terms, invoice financing may be one option worth considering.

PaveNow offers B2B factoring and contract financing. Whether financing is available depends on factors including the documentation, the terms of the receivable, the customer and the assessment of the transaction.

However, improving liquidity and improving DSO are not necessarily the same thing.

Invoice financing can provide earlier access to cash, but it does not automatically mean that the customer will settle the invoice sooner.

The impact of factoring on reported DSO also depends on how the transaction is accounted for and whether the receivable remains on the company's balance sheet.

For more information, visit the PaveNow B2B Factoring and Contract Financing page.

Checklist - are you calculating and interpreting DSO correctly?

RECEIVABLES REVIEW

DSO analysis checklist

Calculations and data

  • Do I know the value of credit sales during the period?
  • Do I have receivables data for a comparable period?
  • Are receivables and sales figures consistent in their VAT treatment?
  • Have I determined the correct number of days in the period?
  • Am I using the same calculation method over time?
  • Have I accounted for seasonality and unusual transactions?

Interpretation and cost

  • Have I compared DSO with the agreed payment terms?
  • Do I know the value of overdue receivables?
  • Do I know which customer groups affect the result?
  • Have I calculated the additional capital tied up by an increase in DSO?
  • Am I distinguishing financing costs from the value of receivables?
  • Have I assessed the impact of late payments on future cash flows?

Summary - DSO shows how long a company finances its sales

DSO is a useful metric for assessing how much capital is tied up in trade receivables.

However, it does not provide a complete picture of a company's financial position and does not replace an analysis of payment terms or overdue invoices.

In our example, the business generated PLN 600,000 in monthly credit sales.

At a DSO of 45 days, its estimated receivables balance was PLN 900,000. Extending that period to 60 days increased the estimated balance by PLN 300,000.

If the company continuously financed this additional amount at an assumed annual cost of capital of 15%, the simplified cost would be PLN 45,000 per year.

This does not mean that every business with a DSO of 60 days incurs the same cost. The result depends on sales volume, the source of capital, financing terms and how long the additional receivables remain outstanding.

The key is not simply to calculate DSO, but to understand why it changes, how much additional capital the change ties up and whether the company can safely finance a longer wait for payment.

B2B INVOICE FINANCING

Explore financing options for your receivables

Is your business waiting for customers to pay? Explore financing options for B2B invoices and contracts.

Explore financing options →

Frequently asked questions about DSO and payment terms

What does DSO mean?

DSO stands for Days Sales Outstanding. It measures the average period that sales remain outstanding in trade receivables, expressed in days. It helps assess how much capital a company ties up while waiting for customer payments.

How do you calculate DSO?

One standard method uses the formula: (average trade receivables / credit sales during the period) × number of days in the period. The figures must be comparable, and the same methodology should be used when calculating DSO over successive periods.

Does a DSO of 45 days mean every invoice is paid after 45 days?

No. DSO is calculated using aggregated receivables and sales figures. It does not measure the exact payment time of each invoice. Individual customers may pay earlier, later or according to different contractual payment terms.

What is a good DSO for a business?

There is no single universal target. DSO should be assessed in the context of the industry, agreed payment terms, customer profiles and the company's previous results. A DSO of 45 days may be normal where longer payment terms are offered, but warrant investigation if the business usually gives customers 14 or 30 days to pay.

How do you calculate additional capital tied up by an increase in DSO?

Assuming a stable sales rate, multiply daily credit sales by the increase in DSO, expressed in days. If a company generates PLN 20,000 in daily credit sales, a 15-day increase in DSO corresponds to approximately PLN 300,000 in additional receivables.

How do you calculate the cost of longer payment terms?

First, estimate the additional capital tied up by the longer collection period. Then multiply that amount by the assumed annual financing cost rate and account for how long the additional capital is needed. For example, continuously financing PLN 300,000 at an annual cost of 15% gives a simplified cost of PLN 45,000 per year. The amount of capital tied up should not be confused with its financing cost.

Does an increase in DSO always mean customers are paying late?

No. DSO may also increase due to longer agreed payment terms, changes in the customer mix, seasonality or uneven sales. It is therefore important to examine receivables ageing, the proportion of overdue invoices and the company's commercial terms.

Does factoring reduce DSO?

Factoring can provide earlier access to cash from invoices, but it does not necessarily mean that the customer pays sooner. Its impact on reported DSO depends, among other factors, on the methodology used and how the receivable is treated in the company's accounting records.