Stop chasing overdue invoices by hand
Automated, plain-language payment reminders for Odoo Accounting — courtesy nudges before the due date, escalating notices after it, for both customer invoices and vendor bills.
The problem
Once an invoice goes out, someone has to remember its due date, watch for non-payment, and manually chase the customer — first politely, then firmly. That falls on an owner, a bookkeeper, or an AR clerk juggling dozens or hundreds of open invoices. Manual follow-up is inconsistent, easy to forget, and scales badly, quietly extending days-sales-outstanding and tying up working capital.
The solution
Invoice Due Date Reminder runs a daily scheduler that sends the right email at the right time — a courtesy nudge before the due date, then escalating reminders after it — for both customer invoices and vendor bills. Rules are configured in plain language (days before or after, never a signed number), every send is logged with its delivery status, and the whole automation can be paused with one switch.
Everything a dunning workflow needs
Every capability below is implemented in the module.
Plain-language timing
Days Before or Days After the due date — no signed numbers, ever. Configure a rule in seconds without guessing what a negative offset means.
Multiple escalation levels
Ship three ready-to-use rules out of the box: a courtesy nudge before the due date, a first reminder, and a final notice, each with its own template.
Receivables and payables
Reminders for customer invoices and vendor bills, side by side, so both sides of your cash flow are covered from one configuration screen.
One-switch daily scheduler
A background job sends due reminders every day; a single Autosend toggle in Settings pauses or resumes the whole automation.
Templates with the invoice attached
Each rule picks its own email template, and the invoice or bill PDF is attached automatically so the recipient can act without asking for a copy.
Full delivery log
Every reminder sent is recorded with its date, channel and outcome, giving finance a complete history per invoice and per customer.
Delivery status at a glance
A color-coded badge marks every reminder Sent, Failed or Pending, and failed sends automatically retry up to a configurable limit.
Targeting and opt-outs
Filter rules by partner tag or minimum amount due, and exclude any single invoice or an entire contact from automated reminders.
One-click manual send
A Send Reminder button and wizard on every invoice let you fire a specific rule immediately, on top of the automatic schedule.
How it works
Configure a rule
Pick Days Before or Days After the due date, the document type, and a mail template. Three defaults are ready on install.
Automation runs daily
The scheduler checks open invoices and bills every day and queues the reminders that match each rule's timing and targeting.
Emails send with tracking
Templates render with the invoice attached, send, and log a Sent, Failed or Pending status — failures retry automatically.
Review or send manually
Check the Reminder Log for full history, or use the invoice's Send Reminder button to trigger a rule on demand.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No — it complements them. Follow-up Levels focus on post-due collections; this module adds plain-language pre-due courtesy nudges and post-due escalation for both invoices and bills, with a simpler setup and a full delivery log.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Invoice Due Date Reminder
Multi-level, plain-language payment reminders for customer invoices and vendor bills, with the document attached, targeting and opt-outs, a full delivery log and one daily scheduler switch.
Buy on Odoo App Store