Smart Accounting for Brazilian Companies
Complete accounting with Brazilian fiscal localization
Odoo Accounting, powered by the OCA l10n-brazil localization, delivers accounting fully compliant with Brazilian legislation, from a chart of accounts aligned with the NBC standards and the ECD referential chart to SPED Contabil and ECF. Automate journal entries, generate ancillary tax obligations, and get a real time, full financial view, with no parallel systems.
Finance OCA - Odoo Community Association
Why Odoo Accounting?
Real results our clients achieve.
Complete Fiscal Localization
Chart of accounts aligned with the NBC standards, SPED Contabil, ECD and ECF generated automatically from the ERP journal entries. Eliminate spreadsheets and parallel accounting systems.
Fast Closing
Automatic bank reconciliation via OFX/CNAB, tax assessment (IRPJ, CSLL, PIS, COFINS) with one click. Close the month in hours, not days.
Automated Ancillary Tax Obligations
SPED Fiscal and EFD Contribuicoes generated from the ERP, with withholding taxes organized for EFD-Reinf and DCTFWeb, with no manual export. Reduce late fines and filing errors.
Full Audit Trail and Traceability
Every accounting entry is traced back to its source document: NF-e, boleto, purchase order or payroll. Internal and external audits without stress.
Features
What's included in this module.
NBC / CFC Chart of Accounts
Chart of accounts pre configured according to the Brazilian Accounting Standards. Adaptable for companies under Simples Nacional, Lucro Presumido and Lucro Real.
SPED Contabil (ECD) and ECF
Automatic generation of the ECD file (Digital Accounting Bookkeeping) and the ECF (Digital Tax Accounting Bookkeeping) for transmission to SPED with no manual intervention.
IRPJ and CSLL Assessment
Automatic calculation of the corporate income tax and the social contribution on net profit under the Lucro Real, Presumido and Arbitrado regimes.
Automatic Bank Reconciliation
Statement import via OFX, CNAB 240/400 and Open Finance. Smart reconciliation rules cut manual entries by up to 90 percent.
Cost Center and Project Management
Expense allocation by cost center, department or project with flexible rules. Profitability reports by business unit.
Integrated Accounts Payable and Receivable
Cash flow projected automatically from orders, invoices and contracts. Aging report and income statement always up to date with no manual input.
Multi Company and Multi Currency
Accounting consolidation for corporate groups with automatic currency conversion (Bacen PTAX rate). Ideal for holdings and companies with subsidiaries abroad.
EFD-Reinf and Withholding Taxes
Automatic control of IRRF, PIS, COFINS, CSLL, ISS and INSS withheld at source on vendor payments, with federal withholding data for EFD-Reinf (R-2010 and the R-4000 series), which replaced DIRF from 2025.
Budgeting and Financial Control
Annual budget preparation with tracking of actual versus planned by account, cost center and period.
Management and Statutory Reports
Balance sheet, income statement, statement of changes in equity, cash flow statement (direct and indirect method) and explanatory notes in line with CPC and IFRS standards.
Native integrations
Odoo Accounting connects natively with other Odoo modules, no external integration.
Why implement with KMEE
KMEE is a leading contributor to the development and maintenance of the Brazilian localization of Odoo (OCA l10n-brazil), actively contributing code to the public repository. Our team includes accountants, tax developers and SPED specialists who have deployed the accounting module for companies under Simples Nacional, Lucro Presumido and Lucro Real, including manufacturers subject to EFD-ICMS/IPI. We offer chart of accounts setup, tax parameterization, training for the accounting team and ongoing support as Brazilian legislation changes. For companies that want to close the financial cycle with real time reconciliation, check our [Banking Integration for Odoo offer](/integracao-bancaria-odoo/), Pix webhook in seconds, hybrid boleto, Automatic Pix and DDA with the top 10 Brazilian banks.
About KMEEWho it's for
Scenarios where this module delivers the most value.
Manufacturer Under Lucro Real
A manufacturer with revenue above R$ 78 million needs to assess IRPJ and CSLL under Lucro Real and file the ECF every year. Odoo Accounting automatically generates the LALUR and the SPED files from the operational entries, eliminating hours of manual work for the accounting team.
Corporate Group With Consolidation
A holding with 5 subsidiaries needs a consolidated income statement and balance sheet every month. With Odoo's multi company feature, the controllership team gets the consolidated view in minutes, with automatic elimination of intercompany transactions.
Accounting Firm With Multiple Clients
Accounting firms can host multiple clients on a single Odoo instance with full data segregation. The accounting module serves dozens of tax IDs with different obligations from one unified interface.
Exporter With Multi Currency Operations
A company that exports to Europe and the US needs to record revenue in EUR and USD, converted to BRL at the Bacen PTAX rate. Odoo Accounting automates the exchange rate variation and generates the reports in both functional and presentation currency, in line with CPC 02.
Frequently Asked Questions
Does Odoo Accounting support generating the SPED Contabil (ECD) and the ECF?
Yes. Through the OCA l10n-brazil localization, Odoo generates the ECD (Digital Accounting Bookkeeping) and ECF (Digital Tax Accounting Bookkeeping) files directly from the accounting entries recorded in the system. The files are validated by SPED's PVA (Validation and Signing Program) before transmission. KMEE performs the full setup of the chart of accounts and the parameters required to ensure compliance with the layout required by the Brazilian tax authority.
Is it possible to assess IRPJ and CSLL under Lucro Real in Odoo?
Yes. The module supports assessment under Lucro Real (quarterly or annual with monthly estimates), Lucro Presumido and Simples Nacional. For Lucro Real, the system maintains the electronic LALUR with the required additions, exclusions and offsets. The ECF is generated from that data. For Lucro Presumido companies, the presumption percentages are configured by CNAE and the calculation is automatic.
How does bank reconciliation work in the Brazilian context?
Odoo imports bank statements in OFX format (the standard for most banks) and CNAB 240/400 (collection returns). Automatic reconciliation rules identify boleto payments, PIX transfers, TEDs and DOCs by amount, date and description. Integration with Open Finance (via certified partners) allows the statement to be imported automatically every day, eliminating the need for manual downloads.
Does the system control withholding taxes (IRRF, PIS, COFINS, CSLL, ISS, INSS)?
Yes. Withholdings are configured by service type, payment nature and vendor profile (legal entity, individual, resident or non resident). At the time of payment, the system automatically calculates the amounts to withhold, records the corresponding tax liabilities and generates the data for EFD-Reinf (R-2010 and the R-4000 series), which replaced DIRF for taxable events from 2025 onward. DCTFWeb, which replaced DCTF, receives these debts from EFD-Reinf.
Does Odoo support accounting consolidation for corporate groups in Brazil?
Yes. Odoo's multi company feature allows consolidating the balance sheet and income statement of multiple companies with different tax IDs, eliminating intercompany transactions and converting currencies automatically. Each company keeps its own SPED, ancillary obligations and tax assessments independently, while the group's controllership has access to consolidated reports in real time. KMEE configures the mirror chart of accounts and the elimination rules according to the group's corporate structure.
Industries that use it
Complete solutions for your industry.
- Retail POS, e-commerce, multichannel inventory management and integrated financial control.
- Services Project management, timesheets, recurring contracts and automated invoicing.
- Distribution WMS, route planning, fleet management and full fiscal integration.
- Manufacturing MRP, production planning, quality control and end-to-end traceability.
- Government Public sector compliance, procurement, transparency and contract management.
Explore all Odoo modules
View full catalogStart with a free assessment
Thirty minutes to understand your operation and tell you what to fix first, in the right order. No commitment.