The unit is the stop, not the invoice
Accounting software sees an invoice paid or unpaid. An agency needs to know which driver took which cash at which address, hours before any invoice exists. Bulto records at the operational level and rolls up from there.