The book is watched daily, not month-end.
Every open invoice sits in a live aging view — 0–30, 31–60, 61–90, 90+. DSO is computed every morning, per customer and per tier, so a slipping account is visible in days, not quarters. The month-end panic becomes a Tuesday glance.