OdooWiki OCA HUB

Belgium MIS Builder templates

l10n_be_mis_reports folder_open OCA/l10n-belgium open_in_new
Reporting License: AGPL-3

This modules provides MIS Builder Report templates for the Belgium P&L and Balance Sheet according to the official models. It also provides a MIS Builder Report template for the Belgium VAT Declaration.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds ready-made Belgian financial report templates to Odoo's MIS Builder: the official Balance Sheet and Profit & Loss models (full, abridged and micro, for companies with or without capital and for associations) plus a Belgian VAT declaration report.

This module installs a set of pre-built report templates for the Belgian official annual accounts and the Belgian VAT return, so you do not have to build them yourself in MIS Builder.

  • Balance Sheet and Profit & Loss templates are provided for the different official models: company with capital (full, abridged, micro), company without capital (full, abridged, micro) and associations (full, abridged, micro). Each template is a separate report you can run from the MIS Builder reporting menu.
  • A VAT declaration report template is also included, and a dedicated menu entry is added under the Belgian accounting statements menu (account_reports_be_statements_menu) so users can reach it directly.
  • The reports are built from the official Belgian taxonomy: each line (KPI) carries the official rubric code and its label, and the amounts are computed from the general ledger using balance expressions on the corresponding account ranges.
  • Automatic behaviours included in the templates: lines that need it are set to expand into the underlying account details, and the report styles control indentation, bold/italic emphasis and number formatting so the printed output follows the official presentation.
  • The Balance Sheet templates also include an extra line for unallocated financial-year profit or loss, which is not part of the official taxonomy but is needed to balance the sheet.

The module only adds report templates and styles; it does not change how accounting entries are recorded.

Depends on

Required by other modules

Menus it adds

menu_mis_report_vat

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub

Availability by version

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

Confirmation status: 7 confirmed, 2 with no information of 9 versions.

Sources · Odoo 17.0

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

terminal Installation and usage

OCA documentation · Odoo 19.0

The normal Odoo module installation procedure applies.

This module depends on the mis_builder module which can be found on apps.odoo.com or the OCA/mis-builder github repository.

To configure this module, you need to go to Invoicing \> Reporting \> MIS Reports and create report instance according to the desired time periods and using one of the following templates provided by this module:

  • Belgium Profit & Loss
  • Belgium Balance Sheet

To obtain correct results, the account codes prefixes must match the official Belgium chart of account. The tags on the belgian taxes must be set (account_tax_template.xml from odoo/addons/l10n_be).

To use this module, you need to go to Invoicing \> Reporting \> MIS Reports and use the buttons available on the previously configured reports such as preview, export, add to dashboard.

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.