Trust every tax calculation before you post

Warn on risky group-tax configurations, preview the full per-line breakdown before posting, and keep a persisted audit trail on every invoice and POS line — so complex tax setups are never a guessing game.

The problem

When a group tax combines an included-in-price component with an added-on-top component, stock Odoo gives you no way to see how the taxable base was actually computed for each part. Complex tax setups are configured blind, and the first place a mistake shows up is on a posted invoice or POS receipt — by then it is already booked.

The solution

This module surfaces Odoo's own tax calculation as a step-by-step audit trail on every invoice and POS line, warns you at configuration time when a group tax's included/added components are likely to conflict, and lets you preview the full breakdown before posting — so you see and verify the numbers instead of just trusting them.

Capabilities

Everything you need to verify your tax setup

Every capability below is implemented in the module.

01

Configuration Conflict Warnings

Group taxes that mix included-in-price and added-on-top components are automatically flagged on the tax form, with a plain-language explanation of what is likely to go wrong.

02

Conflicts Visible at a Glance

The tax list highlights any tax with a configuration conflict, and a dedicated Config Conflicts filter finds every risky setup in seconds.

03

Pre-Posting Tax Preview

A Tax Preview button on every draft invoice opens a read-only breakdown of exactly how each tax will be applied — before the entry is posted.

04

One-Click Tax Breakdown

Posted invoices carry a Tax Breakdown smart button showing the number of audit lines recorded, so the calculation trail is always one click away.

05

Persisted Audit Trail

Every applied tax component — its base, amount, sequence, and whether it was included or added — is written to a permanent audit line on invoices and POS orders.

06

Clear Included vs. Added Labels

Every tax shows an unambiguous "Included in Price" or "Added to Price" label, removing the guesswork that leads to misconfigured group taxes in the first place.

07

Bulk Configuration Transfer

Export selected group-tax configurations to JSON and import them into another database, replicating a known-good setup without rebuilding it by hand.

08

Cross-Product Tax Comparison

Compare the tax configuration of two or more products at once and instantly see which ones drift from the most common setup.

Workflow

How it works

1

Configure your taxes

Set up group taxes with included and added components as usual — any risky combination is flagged immediately on the tax form and list.

2

Preview before posting

Open Tax Preview on a draft invoice to see the full per-line tax breakdown and totals before anything is committed.

3

Post with confidence

Post as usual. Every invoice and POS line keeps a persisted audit trail, one click away from the Tax Breakdown smart button.

4

Audit and replicate

Review the full audit trail, export a known-good tax configuration for reuse, and compare products to catch drift before it reaches a customer.

Questions

Frequently asked

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

No. It reads the results of Odoo's own standard tax engine and does not modify the underlying calculation — it adds visibility (warnings, a step-by-step breakdown, and a persisted audit trail) so you can verify the numbers Odoo already produces.

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.

Price Inclusive For Group Taxes

Configuration conflict warnings, a pre-posting tax preview and a persisted per-line breakdown of exactly how the taxable base was computed for each included and added-on-top component.

Buy on Odoo App Store