Expense management
Invoice due dates need a review queue, not another reminder
A due date becomes operationally useful only when the source, status, owner, and exception are visible beside it.
· Napdav team

A calendar reminder is useful when one person owns one invoice. It becomes a fragile operating system when several people receive documents, confirm details, approve payment, and update status.
The due date matters, but it is only one field in a review queue. The queue also needs the source invoice, the vendor, the amount, the current state, an owner, and a visible exception when something does not match.
Begin with the source
Keep the invoice attached to its operational record. Extraction should prepare vendor, invoice number, invoice date, due date, amount, currency, and any relevant payment terms for review.
A reviewer should be able to compare every consequential value with the source without searching an inbox. If the due date was derived from terms rather than printed directly, mark that distinction. A calculated date deserves a different level of confidence from a date explicitly shown on the invoice.
Use a small set of states
A status list becomes unreliable when each person interprets it differently. Start with states that describe the actual workflow, not every possible accounting event.
For example:
- Needs review — the record exists, but a person has not confirmed it.
- Ready — the operational details are confirmed and the next owner is clear.
- In progress — approval or payment work is underway.
- Complete — the process finished and the status was confirmed.
- Exception — information is missing, duplicated, disputed, or outside the normal flow.
Whether “paid” is the final state depends on which system is authoritative. If accounting software is the financial system of record, the operational queue should not quietly claim payment based on an unverified manual update.
Put ownership beside the date
A due date without an owner creates a shared responsibility that often belongs to nobody. Assign the next step to a person or role and keep that assignment beside the record.
Ownership may change as the invoice moves from review to approval to payment. The history should make that handoff visible. The task should carry the invoice record so the next person understands the amount, vendor, deadline, and previous decision without requesting context again.
Separate reminders from exceptions
A reminder says an expected date is approaching. An exception says the expected process cannot continue.
Treat them differently. A reminder may notify the current owner. An exception needs a queue and a decision: missing purchase information, duplicate invoice number, unexpected vendor, unclear amount, disputed service, or unreadable attachment.
Repeating reminders for an unresolved exception creates noise. Resolve or reassign the exception before scheduling another notification.
Design the accounting handoff
Document what leaves the operational queue and enters the accounting system. Name the system of record when values disagree. Decide whether status returns from accounting automatically, is confirmed manually, or remains outside the first version of the workflow.
Do not call the handoff an integration until it exists and has been tested. A CSV export, a reviewed report, and a production API connector are different operating models and should be described accurately.
Review what the queue can prove
A reliable review should answer:
- Which invoices still need confirmation?
- Which confirmed invoices are approaching their due date?
- Which items are blocked by an exception?
- Who owns the next action?
- Where is the source document?
That is already a meaningful improvement over a collection of calendar reminders. It does not require an invented claim about how many invoices were processed or how much time was saved.
Explore the invoice-management workflow or discuss the handoff in a demo.
