Overdue Ratio

Ratio of overdue invoices

Health:

Problem

Value:

99.36%

Based on last 30 days invoices