AR and DSO: Key Concepts

Accounts receivable balances, the age of those receivables, and days sales outstanding (DSO) values are important metrics for monitoring customer payment patterns and the performance of your firm's collections process. The AR and DSO Analytics enable you to identify problems quickly for your organizations or the firm as a whole, and to display the supporting detail you need to analyze and resolve those problems.

 

 

In this topic

Aging Dates

Aging Ranges

Invoice Age Calculation

AR Current Period

Future Aging Range

DSO Calculation

DSO Calculation: Example

Billing Calculation

Revenue Calculation

If Revenue Is Not Available for a Period

If You Filter by Aging Range or Invoice ID

Organization and Reorganization Access

Analysis Period

Year-Over-Year Comparisons

User Options That Affect AR and DSO

Aging Dates

As part of Costpoint Analytics configuration, your system administrator specifies whether your firm calculates the age of receivables based on invoice dates or payment due dates.

Aging Ranges

On the AR and DSO tab in Costpoint Analytics, you can analyze accounts receivable data based on aging ranges. Your system administrator defines up to five ranges during the Costpoint Analytics configuration process (for example, 0 - 30 days, 31-60 days, and so on).

The AR amount that Costpoint Analytics displays for each range for a given period is the sum of the invoice AR amounts with ages in that range as of the end of that period.

Invoice Age Calculation

If your firm ages invoices from the invoice date and you are analyzing current AR, Costpoint Analytics calculates the current age of the AR amount associated with an invoice as of the current date:

Age in days for the AR current period = Current date – Invoice date

If you are analyzing AR for historical periods, Costpoint Analytics calculates the age of each AR amount as of the period end dates:

Age in days for a prior period = Period end date – Invoice date

Invoices for which full payment was received in a period are not included in the AR aging data for that period.

If your firm ages invoices from the due date, Costpoint Analytics uses due dates rather than invoice dates in these calculations.

AR Current Period

The current period for AR analysis is the fiscal period in which the current date falls. That period may be different than the current period for the other project analytics.

Future Aging Range

If the data load process loads invoices that were posted to a fiscal period later than the AR current period, regardless of their invoice date or due date, they are given an age of 0 days old, but they are assigned to a special Future aging range.

Future AR amounts are only displayed in the analytics if you include the AR current period in the analysis. If the analysis period does not include the AR current period, future AR amounts are excluded. You can also exclude them by selecting all aging ranges except Future in the Invoice Aging Ranges filter list.

Note: Invoices that are posted to the AR current period but have an invoice date later than the current date are given an age of 0 days old, but they are included in the "current" aging range, not the Future range. Only invoices posted to a future fiscal period are included in the Future range.

DSO Calculation

How Costpoint Analytics calculates DSO values depends on two decisions your firm makes during the configuration process:

Depending on those decisions, your DSO formula will be one of the following:

If you include unbilled in DSO, Costpoint Analytics calculates unbilled using inception-to-date (ITD) revenue and billing:

Unbilled = ITD revenue – ITD billing

DSO Calculation: Example

Your firm calculates DSO using billing amounts and does not include unbilled in the calculation. If your firm's current accounts receivable balance is 1,000,000 and total billing for the prior three periods is 2,250,000, the DSO is 40.0:

1,000,000 / (2,250,000 / 90) = 40.0

Billing Calculation

If your firm bases the DSO calculation on billing, Costpoint Analytics uses the sum of billing amounts for invoices with a posting date in the prior three fiscal periods.

Revenue Calculation

For the AR and DSO Analytics, two configuration options affect the DSO calculation if you include revenue or unbilled in the calculation:

If Revenue Is Not Available for a Period

No revenue amounts are loaded into the data model for fiscal periods later than the current period for the other project analytics. As a result, if the analysis period for the AR and DSO Analytics includes later periods, Costpoint Analytics cannot calculate meaningful unbilled amounts for those later periods because that calculation depends on having current revenue amounts. Instead, Costpoint Analytics displays a dash () in tables in place of unbilled amounts for those periods.

This also affects DSO calculations for those later periods if revenue or unbilled are included in the DSO calculations:

If You Filter by Aging Range or Invoice ID

The lowest level that unbilled and DSO values are calculated is the top project level. If you make selections in either the Invoice Aging Ranges list or the Invoice ID list, the analytics are filtered at the invoice level, so meaningful unbilled and DSO values cannot be calculated. In that case, Costpoint Analytics does not display a chart line for DSO in the Trending AR with DSO chart and displays dashes (–) instead of unbilled and DSO values in the Unbilled and DSO by Attribute table and the Trending DSO Detail table.

Organization and Reorganization Access

The organization access that your system administrator sets up for your Costpoint Analytics user role determines the organizations for which you can view analytic information:

If you select the Reorg option on the User Options tab so that you can filter the analytics by reorganization, the organization access set up for your Costpoint Analytics user role also determines your access to reorganizations:

For more information on filtering the analytics by organization or reorganization, see Filter by Organization or Reorganization. For more information on selecting the option to filter by reorganization on the User Options tab, see Organization or Reorganization.

Analysis Period

Your system administrator specifies the number of prior fiscal periods for which data is available. Use the calendar bars across the top of the tab to change the analysis period reflected in the charts and tables on the AR and DSO tab.  

For more information on specifying the analysis period, see Specify an Analysis Period.

Year-Over-Year Comparisons

While Costpoint Analytics is not designed to do year-over-year comparisons, you can use the Trending AR by Aging Ranges chart and the Trending AR with DSO chart to compare values for more than one year.

For example, if you select two complete fiscal years for the analysis period, those charts display trending data across those two years. If you select two fiscal years and just select the third fiscal period, the charts display values as of the end of that period for each year.

User Options That Affect AR and DSO

Your selections on the User Options tab affect the AR and DSO Analytics in the following ways:

User Option

Effect on the Analytics

Budget Type

These analytics do not use budget data, so this option has no effect on them.

Org or Reorg

If you select Org, you can filter and analyze AR and DSO by organization. If you select Reorg, you can do so based on the selected reorganization.

The name and contents of the filter list and cycle options change to reflect your current selection.

For more information on this user option, see Organization or Reorganization.

Org View

This option does not apply to the AR and DSO Analytics. AR and DSO analysis is always by owning organization.

Profit Type

These analytics do not use profit amounts, so this option has no effect on them.