OdooWiki OCA HUB

Belgium APB Taxes

l10n_be_apb_tax folder_open OCA/l10n-belgium open_in_new
Generic Modules/Accounting License: AGPL-3

This is a data module which extends the l10n_be chart of taxes to support APB.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Adds the Belgian APB (Aide Publique à l'Agriculture) tax setup to the Belgian chart of accounts, including a dedicated APB sale tax, an APB income account and fiscal positions that remove the APB tax for wholesalers and for intra/extra-community sales.

This is a data module: it does not add new screens, but it installs ready-to-use accounting data on top of the standard Belgian chart of accounts (l10n_be.l10nbe_chart_template).

  • A new tax group named "APB" is created.
  • A sale tax called "APB Out" (description APB-OUT) is created with a fixed amount of 0.0224, using the APB tax group. Its invoice and credit-note lines post the tax amount to a new income account "APB Sale" (code 70095) and carry the tag "APB Taxes".
  • A fiscal position "Régime National (Grossiste sans APB)" is added for wholesalers without APB; it maps the APB Out tax so that it is not applied.
  • The existing intra-community and extra-community fiscal positions from the Belgian localisation are also extended to neutralise the APB Out tax.

When the module is installed, a post-installation routine looks for companies already using the Belgian chart of accounts and generates the APB taxes and the related account for them, so existing databases get the same setup as new ones. If that generation fails for a company, the error is logged and the rest of the installation continues.

In daily use, accountants simply find the APB tax available when coding customer invoices, and the correct fiscal position automatically removes it for wholesalers and for cross-border sales.

Depends on

accountl10n_be

Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/l10n-belgium.

terminal Installation and usage

OCA documentation · Odoo 16.0

There is no specific installation procedure for this module.

If you install this module after instanciating the chart of account for your company, it is recommanded to use the account_chart_update module from the OCA/account-financial-tools repository .

You may also need to customize your invoice layout to render these eco taxes in the desired way.

To use this module, you need to add the APB taxes on the products which are subjected to these rules.

A dedicated fiscal position for national wholesalers exempted of APB is also created. This ensure to not apply the APB tax to those clients.

The module also define a specific tax code template for apb taxes which may help in reporting, and specific expense and income account templates.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.