Skip to content
Back to catalog
ReportAccounting & taxNew

Invoice Summary with Tax Breakdown

How much tax you charged in the period, without opening a single invoice

Lists the invoices issued in the range you choose with their subtotal, their status and the amount of each tax applied, plus consolidated totals per tax type. Filter by customer or view everything.

Compatibility
Odoo 19Odoo 18Odoo 17Odoo 16

How you get it

Every development works in all three Odoo environments. The only thing that changes is how we deliver it.

Nothing to install

Odoo Online (SaaS)

You do not need the ability to install modules. A Millora consultant comes in with temporary access that you authorize and implements it with Odoo Studio. When they are done, you revoke the access.

Install it today

Odoo.sh or your own server

You receive the module and the installation guide by email as soon as payment clears. Install it yourself, or we install it with you.

Installation · shell
# 1 · copia el módulo a tu addons_path
cp -r millora_resumen_de_facturas_con_desglose_de_impuestos /mnt/extra-addons/

# 2 · reinicia y actualiza la lista de apps
odoo-bin -u all -d tu_base --stop-after-init

# 3 · instala desde Apps
#     busca "Invoice Summary with Tax Breakdown"

What it solves

The problem

Every month one simple question has to be answered: how much tax was charged in the period.

Odoo has the data, but scattered: the tax breakdown lives inside each invoice. Adding it up means opening them one by one, or building an analysis that separates each rate correctly — and not everyone in accounting knows how to build one.

So the number sent to the firm or used for the filing gets computed by hand, on a separate sheet, with the risk that carries. And when somebody asks where it came from, it has to be redone.

How it works

You pick a date range and, if you want, a customer. The report returns every invoice issued in that period, each with its date, its subtotal, its real Odoo status — draft, posted, cancelled — and the amount of every tax applied to it, with its reference.

Above the table sit the consolidated totals: the sum of subtotals, each tax separately, and the grand total. That is the number you use, and it comes with the list behind it right underneath.

The customer filter works both ways: review one specific account, or drop it and see the whole operation.

What it's used for

The filing. The period's charged tax, with line-by-line backup.

The review before filing. Because it shows real status, invoices still in draft or quietly cancelled stand out — exactly the ones that make the report disagree with what is about to be filed.

The tax proportion. With subtotals and taxes side by side, you see at a glance what share of billing is tax.

What it does not do

It is a snapshot of the moment it runs. If an invoice later changes status or is edited, it has to be generated again. It does not refresh itself.

It does not include deleted invoices. Whatever was removed from the database doesn't appear.

It does not replace the localisation's tax reports. It is a review tool, not the document you file.

And it inherits the tax configuration: if a rate is set up wrong in Odoo, the total will reflect it wrong. The report adds up correctly whatever was entered correctly.

What changes

The month's tax figure stops being computed by hand and starts being read off a screen, with the detail behind it one row away.

And the draft invoice nobody posted — the one that shows up after filing — gets found before, not after.

What's included

  • Lists the invoices issued in the date range you choose
  • Shows the amount of every tax applied, invoice by invoice, with its reference
  • Consolidates totals: subtotals, each tax separately and the grand total
  • Reflects the real Odoo status: draft, posted or cancelled
  • Filters by a specific customer or shows the whole operation
  • Groups the invoices as you query, with no extra configuration
  • Removes the need to open invoices one by one to see their tax breakdown

Requirements

  • Accounting module active
  • Taxes correctly configured in Odoo: the totals depend on them
  • Posted invoices if the report will be used for a filing
  • A user with Sales and Accounting permissions to open the report