Overdue Ratio

Ratio of overdue invoices

Health:

Ok

Value:

9.91%

Based on last 30 days invoices