Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.upflow.io/llms.txt

Use this file to discover all available pages before exploring further.

What is the Average Payment Delay, and how is it calculated?

The average payment delay is a metric calculated for each customer. It is visible on the Customers list view and the Customer details page and is used as part of the customer rating (A,B,C,D). The delay is calculated as the difference between the paid date and due date, weighted by the invoice amount. It also includes OVERDUE , DISPUTED invoices, in those cases, we use today’s date to calculate the delay. If an invoice is paid early, this could result in a negative value. This is computed daily for all relevant customers at 12:00 UTC + 2hours.
  • An invoice’s payment delay is the time elapsed between its due date and its payment.
  • The average payment delay for a batch of invoices is obtained by:
    • Multiplying the amount of each invoice by its payment delay
    • Adding up all the results
    • Dividing the total by the sum of all invoices’ total amount

How does the Average Payment Delay relate to Customer Rating?

We use the delay to calculate the rating according to the following rules. Note that the boundaries are inclusive, so A is up to and including 30 days.
RatingDelay
A≤ 30 days
B≤ 60 days
C≤ 90 days
D≥ 91 days

Missing/empty average payment delay

If the above-mentioned feature isn’t enabled, the average payment time does not appear in the client’s file it’s because they have no invoice overdue nor paid. Do you have any questions? Don’t hesitate to contact us!