Overdue Ratio
Ratio of overdue invoices
Health:
Ok
Value:
5.97%
Based on last 30 days invoices