Overdue Ratio

Ratio of overdue invoices

Health:

Problem

Value:

97.66%

Based on last 30 days invoices