OdooWiki OCA HUB

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

12.0
303 modules
13.0
155 modules
14.0
407 modules
15.0
226 modules
16.0
394 modules
17.0
239 modules
18.0
360 modules
19.0
200 modules
20.0
47 modules

OCA repositories in this area

Other areas

Modules in this area

  • Account Balance EBP exportOdoo 12, 14, 16, 18
    account_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.

  • account_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.

  • account_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.

  • account_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_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_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, 17
    account_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_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.

  • account_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.

  • account_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.

  • account_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, 20
    account_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.

  • account_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, 18
    account_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.

  • account_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, 18
    account_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, 19
    account_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_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, 16
    account_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.

  • assets_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, 19
    companyweb_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, 19
    companyweb_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.

  • connector_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.

  • connector_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.

  • connector_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_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.

  • connector_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 18
    country_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, 18
    currency_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, 18
    currency_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_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_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_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_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, 19
    datev_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, 19
    datev_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, 18
    datev_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, 19
    datev_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, 19
    delivery_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, 18
    delivery_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, 19
    delivery_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, 15
    delivery_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, 19
    delivery_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, 14
    ebill_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_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, 19
    ebill_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_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.

Data imported from GitHub: “confirmed” means branch, module directory and installable manifest checked on the review date. A module that is not confirmed in a version may still exist: it may be in another repository or pending the next review. Active support and OCA certification are not assessed.