OdooWiki OCA HUB

Switzerland - MIS reports

l10n_ch_mis_reports folder_open OCA/l10n-switzerland open_in_new
Localization License: AGPL-3

This modules provides MIS Builder Report templates for the Switzerland P&L and Balance Sheet according to the official models (STERCHI).

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds ready-made Swiss financial reports (Balance Sheet and Profit & Loss) to the MIS Builder reporting tool, following the official Swiss chart-of-accounts structure.

This module installs two pre-configured financial reports for Swiss companies: a Balance Sheet ("Suisse - Bilan") and a Profit & Loss statement ("Suisse - Compte de résultat"). They appear wherever MIS Builder reports are managed and viewed, and can be run for any period like other MIS reports.

The reports are built from the official Swiss account-number ranges. The Balance Sheet groups accounts into sections such as current assets, fixed assets, short-term and long-term liabilities, and equity, and it automatically expands the underlying accounts under each line. The Profit & Loss statement follows the Swiss model, showing revenue, changes in inventory, material and personnel costs, other operating costs, EBITDA, EBIT, financial result, extraordinary result, direct taxes and the final result of the period.

  • Several calculated indicators are included, such as the EBIT margin and the result-to-revenue ratio, expressed as percentages.
  • The Balance Sheet pulls the current-year result from the Profit & Loss report and also shows undistributed results from previous years.
  • Profit & Loss lines are marked as budgetable, so they can be used with MIS Builder budgets.
  • Formatting styles are provided so headers, subtotals and detail lines are displayed with clear indentation and emphasis.

The module does not add new menus or database models of its own; it relies on the existing MIS Builder screens and on the Swiss localization for account types.

Text generated by AI (DeepSeek) from reading the Odoo 18.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: 4 confirmed, 5 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/l10n-switzerland.

terminal Installation and usage

OCA documentation · Odoo 18.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/account-financial-reporting github repository.

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

  • Suisse - Compte de résultat (Profit and loss account)
  • Suisse – Bilan (Balance sheet)

To obtain correct results, the account codes prefixes must match the official Switzerland chart of account (STERCHI).

To use this module, you need to go to Accounting \> 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.