Odoo Community Association

EBITDA Report (MIS Builder)

Beta License: AGPL-3 OCA/account-financial-reporting Translate me on Weblate Try me on Runboat

This module provides a Professional EBITDA financial report in Odoo using MIS Builder. It transforms standard accounting data into an advanced Corporate Finance and M&A reporting tool.

Key features include:

Table of contents

Installation

This module depends on the OCA module mis_builder. Ensure mis_builder is installed in your Odoo environment.

Usage

To use this module, you need to:

  1. Go to Accounting > Reporting > MIS Reporting > MIS Reports.
  2. Select one of the available templates:
    • EBITDA (Bottom-up): Simple approach starting from Net Profit.
    • EBITDA (Top-down): Simple approach starting from Operating Revenue.
    • EBITDA (Professional & Adjusted): Advanced M&A ready report with Margins, Debt Ratios, and Free Cash Flow bridge.
  3. Configure the column periods. For advanced usage, you can configure:
    • TTM (Trailing Twelve Months): Create a column of type “Relative to current period”, Duration “-12 months”.
    • Run-Rate: Configure a custom period column.
    • Analytic Dimensions: Use the analytic filters in the MIS Report instance to hyper-segment the EBITDA by Business Line, Cost Center, or Project.
  4. For precise mapping (if you are not using a localization extension like l10n_es_ebitda), go to your Chart of Accounts and assign the provided EBITDA / * tags to your accounts.

M&A Normalization Examples:

  • If the owner’s salary is above market rate by 50,000€, tag the corresponding accounting entry or account with EBITDA / M&A Adj: Owner Salary. The Professional report will automatically add it back to the Adjusted EBITDA.
  • Track Fixed Asset purchases (CAPEX) by tagging the Asset accounts (e.g., machinery) with EBITDA / CAPEX (Fixed Asset Additions).

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Acysos S.L.

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

This module is part of the OCA/account-financial-reporting project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.