Skip to Content

Your Belgian annual accounts, as the XBRL file the Central Balance Sheet Office accepts

Anthracite BNB turns your Odoo accounting into the annual accounts file you submit to the National Bank of Belgium.

Two ways to get it: the service works wherever your Odoo is hosted; the module needs Odoo Enterprise.

Belgian accounting, Odoo 19, abridged scheme — for Belgian companies that file their annual accounts themselves, and for accounting firms and fiduciaries that repeat the same steps every year across several Odoo databases.

We produce the abridged scheme. A micro company is entitled to file under the abridged scheme, and that is what you get; we do not produce the micro scheme itself, whose National Bank filing fee is slightly lower.

The service

we generate the file

Works everywhere

We read your books remotely; you download the file.

The module

you run it yourself

Odoo Enterprise only

You install it, you run it; nothing leaves your database.

Where it works
Odoo Online (odoo.com)yesno — the platform installs no custom code
odoo.sh or your own server, Enterpriseyesyes
odoo.sh or your own server, Communityyesno — it needs the Enterprise accounting reports
What you hand overA read-only key you create yourself. Your source accounting is never modifiedNothing. It runs offline, no activation key, no network call
What you getThe XBRL file together with its validation reportThe module, full Python source code, OPL-1 licence. You produce the file
What it costsFrom 49 € excl. VAT, per legal entity and per financial year249 € excl. VAT, one-off, licence for one legal entity: yours
To startThe diagnosis is free, it reads totals only, and it commits you to nothingPurchase, then install it in your Odoo
How it works

No database to host, no takeover to buy. We read your books, compute the file, and delete the data once the file is delivered. It is also the only route if your books are on Odoo Online.

After payment, the generation page asks for your API key again (we never keep it), and you download your XBRL.

  • The official checks of the Central Balance Sheet Office run on every file, and you always get the report: when everything passes, when something does not, and when the check itself could not run
  • Your source accounting is never modified, and nothing is written into your database
  • There is no need to take out an Odoo Enterprise subscription: the generator is ours

  • Fixes the booleans the standard export translates (faux instead of false), which block the filing
  • Repairs addresses broken by an apostrophe or a hyphen
  • Asks for the real general meeting date instead of using today’s
  • Adds the fixed-assets statement, with revaluation surpluses in their own column
  • Adds the previous-year column, the average workforce in FTE, and the breakdown of debts
  • Refuses to export a file the NBB will reject, and names the account at fault
  • "Legal minimum" option: a heading with no amount is not declared, and turnover stays an optional mention in the abridged and micro schemes
Start — analyse my database What it costs How the service works, and what we can read Buy the module Odoo Apps Store

Accounting firms and fiduciaries: each file in a pack covers the client’s corporate income tax return (Biztax) and annual accounts, from 25 € excl. VAT per file — see the packs. Multi-company groups: ask for a quote.

What neither of them does

  • We do not draw up your annual accounts. Drawing them up is an activity reserved to ITAA professionals; we put figures that already exist into the form the recipient expects. You confirm, before generating, that the accounts were drawn up under your responsibility or your accountant’s
  • Filing stays in your hands. We file nothing with the National Bank, on either route
  • It produces a starting point, not a finished filing. You then complete it on the Central Balance Sheet Office web tool, filing.cbso.nbb.be: list of directors, detailed social balance sheet, off-balance-sheet rights and commitments
  • It does not fix your books. A balance on the wrong side is reclassified in the entries, never in the XML
  • Nothing guarantees it will work next financial year. The NBB formats change

And in every case: it does not check your accounts. If a figure is wrong in your books, it is wrong in the file. An accounting review remains essential before filing anything.

See it running before you connect anything

A demo Odoo, with a full set of books and this module installed, is open to everyone: sign in with demo / demo. You can change anything in it: the database is reset every night at midnight.

Open the demo A question? Back