OCA country localisations modules for Odoo
Legal and tax adaptations for each country: charts of accounts, taxes, official reports and e-invoicing. Each country has its own OCA repository. The catalogue has 761 modules in this area, 47 of them confirmed in Odoo 20.0 (reviewed on 2026-11-03).
Confirmed modules per version
OCA repositories in this area
- l10n-italy 136
- l10n-spain 118
- l10n-brazil 86
- l10n-romania 56
- l10n-thailand 53
- l10n-france 46
- l10n-switzerland 30
- l10n-netherlands 23
- l10n-germany 22
- l10n-mexico 22
- l10n-chile 20
- l10n-belgium 16
- l10n-japan 16
- l10n-usa 16
- l10n-ethiopia 13
- l10n-finland 12
- l10n-bulgaria 10
- l10n-paraguay 10
- l10n-portugal 10
- l10n-colombia 8
- l10n-argentina 6
- l10n-ecuador 6
- l10n-iran 6
- l10n-croatia 5
- l10n-belarus 2
- l10n-estonia 2
- l10n-russia 2
- l10n-ukraine 2
- l10n-venezuela 2
- l10n-austria 1
- l10n-indonesia 1
- l10n-luxemburg 1
- l10n-peru 1
- l10n-poland 1
Other areas
- Accounting and finance
- Sales
- CRM and marketing
- Purchases
- Inventory and logistics
- Manufacturing and maintenance
- Products and catalogue
- Human resources
- Projects and timesheets
- Field service and customer support
- Point of sale
- Website and e-commerce
- Contracts and documents
- Integrations, EDI and connectors
- Industries and verticals
- Technical tools and administration
Modules in this area
- Account Balance EBP exportOdoo 12, 14, 16, 18account_balance_ebp_csv_export
Adds two buttons to the trial balance wizard so you can export the balance in EBP format, either as a CSV text file or as an XLSX spreadsheet, ready to import into French fiscal declaration software.
- Import CODA Bank StatementOdoo 12, 13account_bank_statement_import_coda
Lets you import Belgian bank statements in the standard CODA file format directly into Odoo's bank statement import wizard, creating statements and their transaction lines automatically.
- Import French CFONB Bank StatementsOdoo 12, 13account_bank_statement_import_fr_cfonb
This module lets you import French CFONB bank statement files (fixed-length 120-character text files) directly into Odoo's bank statement import wizard, so transactions and balances are created automatically.
- account_bank_statement_import_online_ua_pb_interpay
Adds InterPay.PrivatBank.ua as an online bank statement source in Odoo, so users can automatically download transactions and balances from that Ukrainian bank into their bank statements.
- Localizations for North American Banking & FinancialsOdoo 12, 14, 15, 16, 17, 18account_banking_ach_base
Adds the US banking details and rules needed to create ACH payment files in Odoo, including a waiting period on direct debit mandates and a company mandate form link.
- Account Banking ACH Credit TransferOdoo 12, 14, 15, 17, 18account_banking_ach_credit_transfer
Adds an ACH payment method for outgoing credit transfers so you can generate Nacha/ACH payment files from payment orders in Odoo.
- Account Banking ACH Direct DebitOdoo 12, 14, 15, 18account_banking_ach_direct_debit
Adds ACH direct debit support to Odoo: record ACH mandates on customers, generate Nacha direct debit files from customer payment orders, and automatically manage mandate sequence types and expiry.
- French Letter of ChangeOdoo 12, 13, 14, 15, 16, 17account_banking_fr_lcr
Adds a French LCR (Lettre de Change Relevé) payment method so you can collect customer payments by generating a CFONB bank file to send to your bank.
- Account Billing From CutoffOdoo 18account_billing_from_cutoff
Lets accountants create customer billings or vendor billings in one go from a cutoff date, gathering all posted, unpaid invoices up to that date.
- account_create_tax_cash_basis_entry_hook
Adds a technical extension point to the cash basis tax entry creation process, allowing other modules to pass extra context when generating cash basis journal entries on payment reconciliation.
- Import/Export invoices as FinvoiceOdoo 18, 19account_edi_finvoice
Lets you send and receive Finnish Finvoice 3.0 invoice files directly in Odoo: vendor invoices can be imported from XML and your own sales invoices can be exported as Finvoice XML when posted.
- Invoice YellowBill ExportOdoo 19account_invoice_export_yellowbill
Builds the Swiss eBill YellowBill XML file for a customer invoice or credit note, ready to be sent through the eBill network. It checks the invoice first and refuses to export if required data is missing.
- account_invoice_import_facturae
Import Spanish Facturae supplier invoices and refunds directly into Odoo from XML files, including signed .xsig files, without typing them manually.
- account_invoice_report_ddt_group
Groups invoice lines by the transport document (DDT) that generated them, adding section headers and optionally showing the shipping address and delivered lots/serials on the printed invoice.
- account_move_delivery_invoice
Adds a Delivery Note PDF report to customer invoices and credit notes, showing the same content as the invoice but without tax details, plus configurable report titles and an optional delivery note comment.
- account_move_mercanet_import
Adds a new import format to Odoo's journal entry import tool so users can load Mercanet online payment transaction files (tab-separated, .xls extension) directly into a journal.
- account_move_monetico_import
Lets you import Monetico credit card payment files (.csv) as journal entries in Odoo, using the bank statement import framework. You select the Monetico format on a journal and upload the file.
- French Letter of ChangeOdoo 18, 19account_payment_fr_lcr
Adds a French bill of exchange payment method (LCR, accepted letter of change, promissory note) to Odoo. Users can print the official paper letter of change PDF and generate the CFONB bank file to send to their bank.
- Account Payment Term Cutoff DayOdoo 16, 17, 18, 19, 20account_payment_term_cutoff_day
Adds a "cutoff day" concept to payment terms, so invoice due dates are automatically pushed to the following month when the invoice date is after the cutoff day.
- Impresión de pagaré Bankia A4Odoo 12, 13account_promissory_note_bankia
Adds a Bankia-specific A4 promissory note layout that can be printed from payments in Odoo. It places the due date, amount, payee and issue date on the pre-printed Bankia form.
- Impresión de pagaré CaixaBank A4Odoo 12, 13, 15, 16, 18account_promissory_note_caixabank
Adds a CaixaBank A4 promissory note layout that can be selected on the company and printed from payments, placing the due date, amount, payee and amount in words on the official form.
- account_promissory_note_cajamar
Adds a ready-to-use A4 layout to print Cajamar promissory notes from payments, with the due date, amount, payer name and amount in words placed on the pre-printed form.
- account_promissory_note_deutschebank_es
Adds an A4 printable Deutsche Bank Spain promissory note for payments, so users can print the bank's official layout directly from an account payment.
- Impresión de pagaré del Santander en A4Odoo 12, 13account_promissory_note_santander
Adds a Santander-specific promissory note report that prints the due date, amount, customer name, amount in words and payment date on a pre-printed A4 form.
- Import CODA Bank StatementOdoo 14, 16, 17, 18account_statement_import_coda
This module lets you import Belgian CODA bank statement files (.coda or .CD2) directly into Odoo's bank statement import wizard, creating bank statements and transactions automatically.
- Import French CFONB Bank StatementsOdoo 14, 15, 16, 17, 18, 19account_statement_import_fr_cfonb
Adds the French CFONB format to the bank statement import tool, so you can load text-based CFONB files and Odoo creates one statement per bank account found in the file.
- Account Tax Rounding MethodOdoo 16, 17, 18account_tax_rounding_method
Lets you choose how tax amounts are rounded on invoices and other accounting documents: Half-up (default), Round-up or Round-down. The setting can be defined company-wide and overridden per customer or vendor.
- ITA - Liquidazione IVAOdoo 12, 14, 16account_vat_period_end_statement
Create and manage Italian VAT period-end statements (liquidazione IVA): collect VAT from selected periods, compute the amount due to or from the tax authority, and generate the related journal entry.
- ITA - Gestione CespitiOdoo 12, 14assets_management
Manage company fixed assets in Odoo: register assets, set up depreciation plans by category, generate depreciation entries and account moves, and produce asset reports.
- Companyweb Business InformationOdoo 12, 13, 14, 15, 16, 17, 18, 19companyweb_base
Connect Odoo contacts to Companyweb to fetch official company data (VAT, registry, address, financial health) and keep selected contacts automatically updated. Users can enrich a contact with one click and add it to Companyweb Alerts.
- Companyweb Payment InfoOdoo 13, 14, 15, 16, 17, 18, 19companyweb_payment_info
Automatically sends your unpaid customer invoices to Companyweb once a day, so your company's payment behaviour can be shared with suppliers assessing credit risk.
- ACP ConnectorOdoo 12connector_acp
Lets you choose whether Odoo or an Authorized Certification Provider signs your electronic tax documents, and configure the provider connection, SSL certificates and document templates used for signing.
- FTP ACP ConnectorOdoo 12connector_acp_ftp
Adds an FTP option to the ACP connector backend so electronic documents can be uploaded to an FTP server instead of using the default connection method.
- Apix eInvoice ConnectorOdoo 18, 19connector_apix
Connect Odoo to the Apix eInvoice service so you can send sales invoices as eInvoices (or via Apix printing) and automatically download purchase invoices from Apix into Odoo.
- Connector - DicomOdoo 12connector_dicom
Adds a Dicom financial score lookup to contacts: a button on the contact form queries an external Dicom service using the contact's VAT and stores the score and date in a history log.
- CRM - DicomOdoo 12connector_dicom_crm
Shows the Dicom score and Dicom date of the customer linked to a lead directly on the opportunity form, and adds an 'Update Dicom' button to refresh them.
- Country FrOdoo 18country_fr
Sets the country of the main company to France when installed, so that the French localisation can be applied automatically by the accounting module.
- Currency Rate Update - BNROdoo 13, 14, 15, 16, 17, 18currency_rate_update_RO_BNR
Adds the National Bank of Romania (BNR) as a currency rate provider in Odoo, so users can automatically download and update exchange rates from BNR.
- Currency Rate Update - BOTOdoo 15, 16, 17, 18currency_rate_update_TH_BOT
Adds the Bank of Thailand (BOT) as an exchange rate provider in Odoo, so companies using THB can automatically download daily BOT rates and update their currencies.
- Currency Rate Update: BanxicoOdoo 17, 18, 19currency_rate_update_banxico
Adds the Bank of Mexico (Banxico) as a currency rate provider in Odoo, so Mexican companies can automatically download EUR, CAD, JPY, GBP and USD exchange rates from Banxico's web service.
- Currency Rate Provider BCVOdoo 18currency_rate_update_bcv
Adds a BCV (Banco Central de Venezuela) provider to the currency rate update tool, so Odoo can fetch today's official USD, EUR, CNY, TRY and RUB rates from the BCV website and store them as rates against the Venezuelan bolívar.
- currency_rate_update_bi
Adds Bank Indonesia as an exchange rate provider so Odoo can automatically download official BI transaction rates (middle rate) for IDR and 19 foreign currencies.
- Currency Rate Update: Banca d'ItaliaOdoo 12, 14, 16currency_rate_update_boi
Adds the Bank of Italy (Banca d'Italia) as a source for automatically updating currency exchange rates in Odoo, using the official daily rates published by the Italian central bank.
- currency_rate_update_hr_hnb
Adds Croatia's HNB (Croatian National Bank) as an exchange rate provider in Odoo, so users can automatically download official Croatian kuna/euro reference rates into their currency rates.
- Currency Rate Update National Bank of PolandOdoo 14, 16, 19currency_rate_update_nbp
Adds the National Bank of Poland (NBP) as a source for automatically downloading currency exchange rates into Odoo, so accountants can update rates without typing them manually.
- currency_rate_update_nbrb
Adds the National Bank of the Republic of Belarus (NBRB) as a source for automatic currency exchange rate downloads in Odoo, covering around 27 currencies including USD, EUR, RUB and CNY.
- Datev ExportOdoo 13, 14, 15, 16, 17, 18, 19datev_export
Adds DATEV consultant and client numbers to company settings, so German accounting data can be prepared for export to DATEV. The numbers are entered once per company in the Accounting settings.
- Datev Export DTVFOdoo 15, 18, 19datev_export_dtvf
Create DATEV DTVF export files (ZIP with CSV) from posted journal entries for a chosen fiscal year and periods, and optionally send them automatically by email every month.
- Datev Export XMLOdoo 13, 14, 15, 16, 17, 18datev_export_xml
Export customer invoices and vendor bills/refunds from Odoo into DATEV XML files (zipped together with the invoice PDFs) so they can be uploaded to DATEV Unternehmen Online. Exported invoices are flagged and can be filtered or re-exported.
- Account Move CSV Import DTVFOdoo 16, 17, 18, 19datev_import_csv_dtvf
Import DATEV-format CSV journal entries into Odoo as draft or posted journal entries. The import wizard lets you force a journal, date, reference and label, and it checks that accounts, journals and analytic accounts exist before creating the entries.
- Delivery DHL ParcelOdoo 13, 14, 15, 17, 18, 19delivery_dhl_parcel
Connect Odoo to the DHL Parcel shipping API so you can send parcels, print labels, track deliveries, hold or release shipments and close the day, all from the delivery method and the transfer screen.
- Delivery GLS-ASMOdoo 12, 13, 14, 15, 16, 17, 18delivery_gls_asm
Connect Odoo to the GLS Spain (ASM) shipping service: create GLS shipments and pickups from delivery orders, print labels, track parcels and print the daily manifest.
- Delivery MRWOdoo 14, 16, 17, 19delivery_mrw
Connect Odoo to MRW Spain so you can create MRW shipments, print labels, track deliveries and print a daily manifest of MRW deliveries.
- Delivery SEUROdoo 12, 13, 14, 15delivery_seur
Adds SEUR as a delivery carrier in Odoo so you can send shipments to SEUR, print labels, track parcels and cancel shipments directly from the delivery order.
- Delivery SEUR AtlasOdoo 15, 16, 17, 18, 19delivery_seur_atlas
Adds SEUR Atlas as a shipping carrier in Odoo so you can send shipments, print SEUR labels and follow parcel tracking directly from delivery orders.
- eBill PaynetOdoo 13, 14ebill_paynet
Send customer invoices electronically through the Swiss Paynet (SIXT) network. Configure Paynet services and contracts, and track each invoice message until Paynet accepts or rejects it.
- eBill Paynet Customer Free ReferenceOdoo 13, 14ebill_paynet_customer_free_ref
Automatically includes the customer's free reference from a sales order in Paynet eBill payment slips and uses the customer order number as the Paynet client order reference.
- eBill PostfinanceOdoo 14, 16, 17, 18, 19ebill_postfinance
Send customer invoices and credit notes electronically to Postfinance eBill, and track their status (sent, paid, rejected) directly in Odoo.
- eBill Postfinance Customer Free ReferenceOdoo 14, 18ebill_postfinance_customer_free_ref
Automatically adds the customer's free reference to PostFinance eBill invoices and uses the customer order number as the eBill client order reference.
- ebill_postfinance_financial_discount
Automatically includes early-payment discount information in PostFinance eBill payment requests. When a customer's payment terms offer a discount for paying early, that discount is sent to PostFinance so the customer sees it.