# Understand DSO

- HTML page: https://www.billabex.com/en/help/reporting-analytics/understand-dso/
- Language: en
- Version française: https://www.billabex.com/fr/aide/pilotage-analyses/comprendre-dso.md
- Updated: 2026-07-15
- Site index: https://www.billabex.com/llms.txt

<section class="help-summary" aria-labelledby="in-short"><h2 id="in-short">In short</h2><p>DSO estimates how many days of revenue cover end-of-month receivables. Billabex uses countback, walking backward through billed months while excluding the incomplete current month and partial release month. Movements are converted into analytics currency with historical rates; compare only points calculated on equivalent windows.</p></section>

## Expected result

You understand each point period and investigate change through corresponding receivables and revenue.

## Before you start

- Wait for at least one complete month after analytics availability.
- Check base currency and displayed range.

## Procedure

1. Open **Management > DSO** and read first available date.
2. Identify months omitted because partial or still in progress.
3. Compare several complete months rather than one point.
4. For an increase, inspect month-end receivables and earlier billed revenue.
5. Cross-check collections and aged balance before attributing a cause.

## What Billabex does

Calculation rebuilds receivables at each month end from opening balance and signed movements, then counts revenue backward. One unresolved conversion stops the complete result.

## If the result is not what you expected

- Current month is never a final DSO point.
- A recently activated organization has no reconstructed earlier history.
- A DSO decline alone does not identify which action produced collections.
