Overdue Ratio
Ratio of overdue invoices
Health:
Problem
Value:
97.66%
Based on last 30 days invoices