Skip to content
TAQNIX
Odoo ModulesWordPress PluginsWordPress ThemesShopify ThemesApp TemplatesScripts & UtilitiesBlogSell on TAQNIX
ModuleOdooNew

Tax Report (VAT / Sales Tax Summary) for Odoo 19 Community – Net Tax Payable

A VAT and sales tax summary for Odoo Community: base and tax of every tax for any period, net tax payable, monthly breakdown, drill-down, Excel export and printable report.

No reviews yet0 salesby TAQNIXUpdated Oct 23, 2026

Description

How much VAT do we owe? One click.

Tax Report summarises the taxes recorded on your posted documents in Odoo Community.

The tax summary of a quarter

For any period

  • The taxable base, the tax and the number of documents of every tax
  • Sales taxes (output) and purchase taxes (input) apart
  • Net tax payable: output minus input (negative means recoverable)
  • Credit notes reduce the figures
A quarter month by month

Your return

  • An optional monthly breakdown, and only the taxes of the return
  • Drill down from a line to the journal items behind it
  • Excel export and a printable PDF
The printable tax report

Please note

It summarises what is recorded in your books: check that the figures match the return your tax authority expects.

Dates, compute, file

Tested

27 automated tests: sales and purchases, credit notes, periods, the monthly breakdown, filters, the exports and the access rights.

Tax report features

Documented

Illustrated guide in English and Arabic and an Arabic translation of the module.

What's included

  • taqnix_tax_report.zip: the Odoo 19 module (with Arabic translation)
  • Illustrated documentation in English and Arabic (HTML and PDF)
  • Automated tests, licence file (OPL-1) and changelog

Requirements

Odoo 19.0 Community with Invoicing.

What's in the download

The files in the archive you can download after you buy.

  • Full source code
  • Documentation
  • Installation guide
  • Automated tests
  • Licence file
  • Changelog

Customer reviews

Write a review

No reviews yet. Bought this item? Be the first to review it.

Usage

Install and use it in a few lines.

rep = env['taqnix.tax.report'].create({'title': 'VAT Q3', 'date_from': '2026-07-01', 'date_to': '2026-09-30', 'by_month': True})
rep.action_compute()
rep.output_tax, rep.input_tax, rep.net_tax
rep.line_ids.mapped(lambda l: (l.tax_id.name, l.period, l.base, l.tax_amount))

Documentation

Setup, settings and troubleshooting, written by the author.

Open the documentation

Changelog

Every release, newest first.

v1.0.0

1.0.0 – Initial release

  • Tax summary for any period: base, tax and documents of every sales and purchase tax
  • Net tax payable, credit notes counted
  • Monthly breakdown, only the selected taxes, drill-down to the journal items
  • Excel export and printable PDF
  • Arabic translation, automated tests

Frequently asked questions

What does it report?

For the period you choose, the taxable base, the tax and the number of documents of every sales tax and purchase tax, from the posted invoices, bills and credit notes.

How is the net tax payable calculated?

The output tax (sales taxes) minus the input tax (purchase taxes). A negative result means the tax is recoverable.

Do credit notes count?

Yes. A credit note reduces the base and the tax of its tax.

Can I get one line per month?

Yes. Tick Monthly breakdown to have one line per tax and month.

Can I limit it to the taxes of my VAT return?

Yes. Choose the taxes in Only these taxes.

Can I check a figure?

Yes. The magnifier at the end of a line opens the journal items of that tax for the period.

Can I export it?

Yes. To Excel, or print the PDF report.

Does it work in Arabic?

Yes. Everything is translated and works right to left, and the documentation is in Arabic too.

More from TAQNIX

  • ModuleNew

    Shift Roster for Odoo 19 Community – Weekly Employee Scheduling

    Plan who works which shift in Odoo Community: shift templates, a weekly grid per employee, quick assignment, overtime and time-off warnings, publishing with notifications, my shifts and a calendar.

    by TAQNIX
    No reviews yet
    Sales:0$79.00
  • ModuleNew

    Timesheet Approval for Odoo 19 Community – Weekly Sheets, Submit and Approve

    Weekly timesheet approval in Odoo Community: employees submit, managers approve or refuse with a reason, submitted hours are locked, with expected hours, sheets for everybody and a printable sheet.

    by TAQNIX
    No reviews yet
    Sales:0$69.00
  • ModuleNew

    Stock Transfer Requests for Odoo 19 Community – Branch Requests with Approval

    Let branches request stock from another warehouse in Odoo Community: stock shown at the source, approval in full or in part, the internal transfer created for you, and a printable slip.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • ModuleNew

    Vendor Rating & Scorecard for Odoo 19 Community – On-time Delivery and Fill Rate

    Know which vendors deliver in Odoo Community: on-time delivery and fill rate from your receipts, quality and service ratings, an overall score, grades and a ranked scorecard.

    by TAQNIX
    No reviews yet
    Sales:0$59.00

Similar items

  • ModuleNew

    Cash Flow Forecast for Odoo 19 Community – Weekly Cash Projection

    Forecast your cash in Odoo Community: the bank balance, open invoices and bills by due date and your own expected items give the balance week by week, with a minimum alert.

    by TAQNIX
    No reviews yet
    Sales:0$79.00
  • ModuleNew

    Bank Reconciliation Statement for Odoo 19 Community – Outstanding Cheques and Deposits

    The classic bank reconciliation statement in Odoo Community: tick what the bank cleared, see the deposits in transit and the outstanding payments, match the books, lock and print.

    by TAQNIX
    No reviews yet
    Sales:0$79.00
  • ModuleNew

    Petty Cash & Expense Vouchers for Odoo 19 Community – Imprest Funds with Approval

    Run petty cash funds in Odoo Community: expense vouchers with receipts and an approval limit, payment with the entry, replenishment up to the float, a cash book and printable vouchers.

    by TAQNIX
    No reviews yet
    Sales:0$79.00
  • ModuleNew

    Journal Entries Import from Excel / CSV for Odoo 19 Community – Balance Checked

    Import journal entries from Excel or CSV into Odoo Community: accounts, partners, analytic, each entry checked for balance, drafts or posted, with a history and an undo.

    by TAQNIX
    No reviews yet
    Sales:0$59.00