Overview
Unpaid Vendor Bill Email Notification automates a daily unpaid vendor bill notification with an Excel report for Odoo 18 finance and accounts payable teams.
Supports v 18.0 — available directly on the Odoo Apps Store.
Description
Finance and accounts payable teams do not always log into Odoo every day, which means unpaid vendor bills can go unnoticed until they become overdue. The Unpaid Vendor Bill Email Notification module addresses this gap by sending an automated unpaid vendor bill notification email on a daily schedule, with the full list of unpaid bills attached as an Excel file. This allows finance staff to stay informed about outstanding vendor payments without having to sign into Odoo and manually generate a report each day.
Key Features
- Daily automated email notification listing unpaid vendor bills in Odoo 18
- Excel file attachment containing the complete list of unpaid bills
- Configurable recipients — set one or multiple email addresses so the entire finance team can receive the report
- Configurable sender (From Email) address, set from the Odoo 18 accounting settings
- Configurable email body text, editable without any code changes
- Start/Stop control to enable or disable the daily unpaid vendor bill notification at any time via Settings
- Uses Odoo's built-in Scheduled Actions functionality for reliable daily execution
How It Works
The module is configured from Settings → Accounting → Vendor Bills, where the Unpaid Bills Notification Settings are located. From this screen, users define the From Email address, the recipient email addresses, and the text of the email body — all without touching any code. The daily unpaid vendor bill notification is driven by a Scheduled Action found in Odoo 18 Settings, where the execution time can be set to run once per day. Each scheduled run generates an Excel attachment listing the unpaid vendor bills and sends it to the configured recipients. A log of sent emails is also available, listing the Unpaid Bills Notification Emails that have been dispatched, so administrators can confirm that notifications are going out as expected.
Business Use Cases
- Finance managers who want a daily unpaid vendor bill notification delivered to their inbox instead of having to check Odoo manually
- Accounts payable teams who need a recurring Excel-based summary of unpaid bills to review during their daily workflow
- Business owners who want visibility into outstanding vendor bills without logging into Odoo every day
- Organizations where multiple finance team members need to receive the same daily unpaid bills report by configuring several recipient addresses
- Companies running Odoo 18 on Odoo.sh or On-Premise that want to rely on Odoo's Scheduled Actions for automated daily reporting
Frequently Asked Questions
Can I run the notification manually without waiting for the scheduled time?
Yes. You can find the Scheduled Action in Odoo 18 and click "Run Manually" to trigger the unpaid vendor bill notification immediately.
Can I choose who receives the daily report?
Yes. Recipients are configurable in Settings, and you can set one or multiple email addresses so that the whole finance team can be included.
Can I change the sender email address?
Yes. The From Email address can be configured in the Odoo 18 accounting settings.
Does the module work with Odoo Online (SaaS)?
No. According to the supplied compatibility information, Odoo Online (SaaS) is not supported; the module works on Odoo.sh and On-Premise installations of Odoo 18.
What format is the attached report in?
Each daily email includes an Excel file listing the unpaid vendor bills in Odoo 18.