Mass email invoices and bills with confidence

Select dozens of posted customer invoices or vendor bills, route them through an approval workflow, and track exactly what was delivered — all without leaving the Accounting list view.

The problem

Sending invoices and bills one at a time does not scale past a handful of documents. Odoo's native tools offer no bulk control: recipients default to the wrong contact, the daily email limit is hit silently mid-batch, and there is no review step before dozens of emails go out or any record of what actually got delivered.

The solution

Select any number of posted invoices or vendor bills, pick the recipient role and email template, and let the module handle the rest: quota-aware scheduling, an explicit Draft to Review to Approved to Sent workflow, and per-document delivery status you can retry with one click.

Capabilities

Everything a billing team needs to mass-email invoices and bills

Every capability below is implemented in the module.

01

Bulk Send From the List View

Select posted customer invoices or vendor bills in the Accounting list and launch Mass Send by Email directly from the Actions menu — no per-document clicking.

02

Customer Invoices and Vendor Bills

One tool covers both accounts-receivable and accounts-payable mailing, so billing clerks are not stuck buying and learning separate apps for each side of the ledger.

03

Role-Based Recipient Suggestion

Each document defaults to the billing contact, company contact, or default partner email — shown inline before you send, with a one-time custom email option for ad-hoc recipients.

04

Daily Quota Visibility

The wizard shows remaining quota out of your configured daily limit before you commit, and can automatically schedule any overflow for the next day instead of failing mid-batch.

05

Draft to Sent Approval Workflow

Every batch moves through Draft, To Review, Approved, and Sent with a dedicated Reviewer group and a full chatter audit trail of who approved what and when.

06

Asynchronous Batch Processing

A scheduled action processes pending batches every 30 minutes, so large sends never block the UI and unfinished lines are picked up automatically.

07

Per-Line Delivery Status and Retry

Each document in a batch tracks its own Pending, Sent, or Failed status with an error message, and failed lines can be retried individually with one click.

08

Inline Status on Every Document

A Mass Send smart button and status field on each invoice or bill show whether it was sent, queued, or failed, with the last-sent date, right on the document form.

09

Configurable in Settings

Set the daily quota, default recipient role, and whether review is required before sending, plus a built-in deliverability guide covering SPF, DKIM, and external SMTP.

Workflow

How it works

1

Select & Launch

Select posted invoices or bills in the Accounting list and choose Mass Send by Email from the Actions menu.

2

Choose Recipient & Template

Pick the recipient role and email template, and see live quota and overflow status before creating the batch.

3

Review & Approve

The batch routes to a Mass Send Reviewer for approval, keeping an audit trail before any email leaves your system.

4

Send & Track

Approved batches send automatically within quota, while every document reports Sent, Pending, or Failed with one-click retry.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. The wizard and batch workflow support customer invoices, credit notes, vendor bills, and vendor refunds — any posted invoice or bill can be selected from the list view.

Get the app

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.

Mass Invoices & Bills Send by Email

Bulk-send posted customer invoices and vendor bills straight from the list view — role-based recipients, visible daily quota, a draft-to-sent approval step, and per-document delivery status with one-click retry.

Buy on Odoo App Store