List of "Must Have" OCA
Accounting modules
The Odoo Community Association hosts thousands of Odoo Applications and Modules, all available under the AGPL licence and free to use. This mass of modules can be overwhelming.
Regarding accounting modules, each country has his own rules and needs his own accounting modules. But some modules can be used in all countries.
We have identified for you a list of "Must Have" OCA Accounting modules.
You like an OCA Accounting module that can be used in a lot of countries and you don't see it in this list?

Module Technical Name |
Description |
GitHub Repository |
account_financial_report |
This module adds a set of financial reports. They are accessible under "Invoicing / Reporting / OCA Accounting Reports".
|
server-financial-reporting
|
mis_builder |
This module allows you to build custom reports (financial or other type of reports).
The data is fetch from account moves, but can also combine data coming from other Odoo models. The reports show KPI in rows and time periods in columns. |
mis-builder |
mis_builder_demo
|
This module provide the following demo data based on the Odoo generic chart of accounts:
|
mis-builder |
mis_builder_budget |
This module allows you to create Budgets for any MIS report.
Budget figures are provided by KPI or by GL account, with different Time Periods. Then, a Budget can be selected as a Data Source for a MIS report column, and the Report will show the Budgeted Values for each KPI, adjusted for the Period of the column. |
mis-builder |
account_analytic_required |
This module adds an option "Analytic Policy" on Accounts so you can determine if an Analytic Account is Requiered for Journal entries related to this Account. There is 4 policies options:
|
account-analytic |
account_asset_management |
This module manages the Assets owned by a company. It will keep track of depreciation's occurred on those assets and it allows to create Accounting Entries from the Depreciation Lines. The full asset life-cycle is managed (from Asset Creation to Asset Removal). |
account-financial-tools |
account_usability |
This module extends the Odoo CE Account module to add all the missing or hidden things only available on EE version.
|
account-financial-tools |
account_reconcile_oca | This module allows you to reconcile Bank Statements and Accounts marked as "Reconcile". | account-reconcile |
account_statement_base |
This is a technical module that adds the views of the
Bank Statement Lines.
Since Odoo 16.0, these views are not part of the account module anymore. |
account-reconcile |
date_range | This module define global Date Ranges that can be used to filter your values in tree (list) views. | server-ux |
partner_statement |
This module provides Customer and . They can be printed. There are 3 types of statements available :
|
account-financial-reporting |