OdooWiki OCA HUB

Migrating from Odoo 12 to Odoo 13: which OCA modules are available

Of the 2,205 OCA modules confirmed in Odoo 12.0, 1,292 (59 %) are also confirmed in Odoo 13.0. The other 913 do not have a confirmed 13.0 version in the catalogue yet: if you use any of them, check its page before planning the migration. In addition, 700 modules are in Odoo 13.0 without being in 12.0.

2,205
in Odoo 12
1,292
also in Odoo 13
913
pending in Odoo 13
59 %
already migrated

See also

Odoo 12 modules not yet confirmed in Odoo 13

  • l10n_br_website_sale

    Adds Brazilian address and tax fields to the website checkout, validates CPF/CNPJ numbers, and fills in the address automatically from the Brazilian ZIP code.

  • l10n_br_website_sale_delivery

    On Brazilian websites, the delivery cost shown at checkout now uses the Brazilian freight value instead of the standard delivery price, and delivery costs are always recalculated from the order total.

  • Brazilian Localisation ZIP CodesOdoo 12, 14, 15, 16, 17, 18, 19
    l10n_br_zip

    Lets users fill in Brazilian addresses automatically from a ZIP code (CEP). A search button appears next to the ZIP field on partners and companies, and results are cached in Odoo for reuse.

  • l10n_ch_bank

    Adds Swiss-specific bank information fields to the bank records in Odoo and loads a list of Swiss banks with their names, addresses and BIC codes.

  • l10n_ch_fix_isr_reference

    Fixes how the Swiss ISR payment reference is calculated on customer invoices, so the reference printed on invoices matches the subscription number of the company's or bank's bank account.

  • l10n_ch_invoice_with_payment

    Adds a new report option that prints a customer invoice and its Swiss payment slip together in a single PDF, so you can send both documents in one file.

  • Switzerland - MIS reportsOdoo 12, 14, 16, 18
    l10n_ch_mis_reports

    Adds ready-made Swiss financial reports (Balance Sheet and Profit & Loss) to the MIS Builder reporting tool, following the official Swiss chart-of-accounts structure.

  • Switzerland - ISO 20022Odoo 12, 14, 16, 18
    l10n_ch_pain_base

    Base module that adds Swiss ISO 20022 payment file support to Odoo, including validation of Swiss QRR payment references before a payment file is generated.

  • l10n_ch_pain_credit_transfer

    Adds the Swiss ISO 20022 credit transfer format pain.001.001.09.ch.03 to Odoo payment methods, so you can generate Swiss-compliant payment files (SEPA and non-SEPA).

  • l10n_ch_payment_slip

    Print Swiss ISR (PVR/BVR/ESR) payment slips directly from customer invoices, with automatic reference generation and a dedicated report. Configure slip layout and bank details per company and bank account.

  • l10n_ch_qriban

    Adds a separate QR-IBAN field on bank accounts so Swiss QR-bills can use a QR-IBAN for the payment slip while keeping the normal IBAN for reconciliation.

  • l10n_ch_zip

    Loads all Swiss postal codes and cities into Odoo so that addresses can be auto-completed. Adds Swiss-specific postal data fields to the city and ZIP records.

  • l10n_cl_chart_of_account

    Installs the Chilean SII chart of accounts, taxes and journals, and adds SII tax codes plus retention handling to taxes and invoices so Chilean VAT and withholding amounts are calculated and shown on customer and vendor invoices.

  • l10n_cl_currency_rate_sbif

    Update the exchange rates of the US Dollar, Euro, UF and UTM in Odoo directly from the SBIF (Chilean financial authority) web service, either manually from the currency form or automatically every day.

  • l10n_cl_etd

    Adds the base connection to Chile's SII tax service so electronic tax documents can be signed and sent. It also prevents companies from selecting SII as the signing provider, since SII does not sign documents.

  • l10n_cl_etd_account

    Links Chilean customer invoices and credit notes to SII document types, signs them electronically and sends them to the Chilean tax service (SII).

  • l10n_cl_etd_stock

    Lets you sign delivery orders (and batches of them) electronically and send them to Chile's SII tax service, using the electronic dispatch guide (Guía de Despacho Electrónica).

  • l10n_cl_etd_xerox

    Prepares and sends Chilean electronic tax documents (invoices and delivery notes) to the Xerox service by FTP, either immediately or through a daily scheduled job.

  • l10n_cl_etd_xerox_fsmroute

    Extends the Xerox electronic document export so that documents are grouped by Field Service day route (truck), and adds a closing date on day routes used to select which routes are sent.

  • l10n_cl_invoicing_policy

    Adds an Invoicing Policy field on customer and vendor records, letting users choose between Ticket, Invoice or Electronic Guide. The choice is validated against the partner type (individual or company).

  • l10n_cl_product

    Adds an ETD Code field to products for Chilean electronic invoicing. The code must be numeric, up to 8 digits, and unique per company.

  • l10n_cl_sii

    Adds an SII menu entry under Settings in Odoo, providing a base location for Chilean SII (tax service) configuration modules.

  • l10n_cl_sii_activity

    This module adds the official SII economic activity list to Odoo and lets you assign an activity to each contact or company. It also provides a configuration screen to browse and maintain those activities.

  • l10n_cl_sii_folio

    Upload Chilean SII CAF files to Odoo and control the folio (document number) ranges used for electronic invoices. Odoo warns you when folios run low or expire and blocks posting when no valid folio is available.

  • l10n_cl_sii_reference

    This module adds the Chilean SII reference data (document classes, letters, types, responsibilities, concept types and references) as configuration tables in Odoo, so users can maintain the official SII nomenclature used on Chilean invoices and other tax…

  • l10n_cl_sii_reference_account

    Adds a References section to customer and supplier invoices so users can record SII document references (with code, class, motive and date) directly on the invoice, and links each reference to the invoice it belongs to.

  • l10n_cl_toponym

    Loads the official Chilean address structure (regions, provinces/states and cities) into Odoo and adds Chilean VAT formatting and uniqueness checks on contacts and companies.

  • NUTS Regions for GermanOdoo 12, 14, 16, 18
    l10n_de_location_nuts

    Links German NUTS level 2 regions to the German states already defined in Odoo, so each imported NUTS region is automatically assigned to the correct state.

  • l10n_de_steuernummer

    Adds German SteuerNummer (tax number) validation to partner records, so Odoo can check whether a German tax number entered on a contact looks valid.

  • l10n_de_tax_statement_zm

    Adds a 'Zusammenfassende Meldung' (ZM) tab to the German VAT statement, listing each EU customer's VAT number and the total intra-Community product and service amounts, with a CSV download for ELSTER.

  • l10n_es_account_invoice_sequence

    Separates Spanish invoice numbering from journal entry numbering, giving each sales/purchase journal its own invoice and refund sequences, as required by Spanish law.

  • AEAT modelo 130Odoo 12, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_mod130

    Create and file the Spanish AEAT Model 130 quarterly IRPF instalment payment directly in Odoo, with automatic calculation of the boxes from accounting entries and export in the official BOE file format.

  • l10n_es_aeat_mod303_extra_data

    Adds the extra Spanish VAT and withholding taxes to the boxes of the Modelo 303 VAT self-assessment, so those taxes are correctly reported on the official form.

  • AEAT modelo 369Odoo 12, 14, 15, 16, 17, 18
    l10n_es_aeat_mod369

    Lets Spanish accountants prepare, calculate and file the AEAT modelo 369 (EU VAT one-stop-shop) report, with country-grouped lines, BOE export file and a tax regularization journal entry.

  • l10n_es_aeat_mod390_vat_prorate

    Adds box 522 (VAT prorate regularization) and a "12. Prorrata" tab to the Spanish AEAT modelo 390 annual VAT report, so companies under the VAT prorate regime can declare the definitive prorate and its regularization.

  • l10n_es_aeat_partner_check

    Checks Spanish partners' VAT and name against the AEAT tax agency census and detects whether they are under the sales equalization regime. Results are stored on the partner and can be used to filter contacts.

  • l10n_es_aeat_sii

    Automatically sends Spanish VAT invoices to the AEAT SII web service and tracks their status. Users can configure SII per company, fiscal position and partner, and see send results, errors and CSV on each invoice.

  • l10n_es_aeat_sii_extra_data

    Adds the extra Spanish taxes from the l10n_es_extra_data module to the SII tax mapping, so those taxes are correctly reported in the immediate VAT submission (SII).

  • l10n_es_cooperator

    Adds a Spanish Tax ID (VAT) field to cooperator subscription requests, both in the backend form and on the website sign-up form, and makes it mandatory.

  • NUTS Regions for SpainOdoo 12, 14, 15, 16, 17, 18
    l10n_es_location_nuts

    Links Spanish NUTS level 4 regions to the Spanish provinces (states) in Odoo, so each imported NUTS region is automatically assigned to the correct province.

  • l10n_es_subcontractor_certificate

    Track subcontractor certificates (AEAT and SS) on supplier records and get warnings in purchase orders and vendor bills when a required certificate is missing or expired.

  • l10n_es_ticketbai_batuz_extra_data

    Adds the 5% VAT tax template from the Spanish extra data module to the TicketBAI/Batuz tax map, so that this tax is correctly reported when sending invoices to the Basque tax authority.

  • l10n_es_ticketbai_extra_data

    Adds the 5% Spanish VAT tax from the extra data module to the TicketBAI tax map, so invoices using that tax are correctly reported to TicketBAI.

  • TicketBAI - OSSOdoo 12, 15, 16
    l10n_es_ticketbai_oss

    Adapts TicketBAI invoice reporting for B2C sales to EU intra-community countries under the One-Stop Shop (OSS) regime, adding the required VAT regime key and non-subject cause so those invoices are correctly declared to the Basque tax authority.

  • l10n_es_vat_book_extra_data

    Adds the extra Spanish taxes (5% and 0% VAT, equivalence surcharge and REQ taxes) to the Spanish VAT book report, so those taxes appear in the correct lines of the official VAT book.

  • European NACE partner categoriesOdoo 12, 14, 16, 17, 18
    l10n_eu_nace

    Lets you import the official European NACE industry classification into Odoo as partner categories, with translations in up to 23 languages, so you can tag contacts with standardised industry codes.

  • l10n_fi_business_code_validate

    Validates Finnish business IDs (business codes) on partner records, checking the format and the official check digit and blocking invalid entries.

  • Factur-X Invoices for FranceOdoo 12, 14, 15, 16, 17, 18
    l10n_fr_account_invoice_facturx

    Adds the French SIRET number of the buyer and seller to the Factur-X XML embedded in invoice PDFs, so French e-invoices comply with the Factur-X standard.

  • l10n_fr_business_document_import

    When importing a business document (supplier invoice, customer order, etc.) into Odoo, this module helps Odoo find the right partner by matching the French SIRET or SIREN number written on the document, and it checks that the document really belongs to the…

  • L10n FR ChorusOdoo 12, 14, 15, 16, 17, 18
    l10n_fr_chorus_account

    Send French customer invoices and credit notes to the Chorus Pro e-invoicing platform directly from Odoo, and track their submission status and identifiers automatically.

  • L10n FR Chorus Factur-XOdoo 12, 14, 15, 16, 17, 18
    l10n_fr_chorus_facturx

    This module lets French companies send invoices to Chorus Pro in the Factur-X and CII 16B XML formats, and adds those formats to the company and Chorus flow settings.

  • L10n FR Chorus SaleOdoo 12, 14, 15, 16, 17, 18
    l10n_fr_chorus_sale

    Adds Chorus Pro checks to sales orders: when a customer is set to receive invoices via Chorus Pro, confirming the order runs validation checks and shows the Chorus service code on the order.

  • l10n_fr_chorus_ubl

    This module lets Odoo generate UBL XML electronic invoices that comply with the French Chorus Pro platform. It adds a UBL XML option for Chorus invoice format and automatically adapts tax and partner details for Chorus.

  • Code Officiel GéographiqueOdoo 12, 14, 15, 16, 17, 18, 19
    l10n_fr_cog

    Adds the French INSEE "Code Officiel Géographique" (COG) number to countries in Odoo, and fills it in automatically for most countries. It is a building block used by other French localization modules.

  • DAS2Odoo 12, 14, 15, 16, 17, 18, 19
    l10n_fr_das2

    Prepare and file the French annual DAS2 declaration (Déclaration d'honoraires) directly from Odoo. The module builds the declaration lines from posted accounting entries, lets you review and adjust them, then generates the official encrypted file to send to…

  • France - FECOdoo 12, 14, 16
    l10n_fr_fec_oca

    Generate the French FEC (Fichier d'Échange Informatisé) accounting export file required by the French tax administration, directly from Odoo, for a chosen period and company.

  • MIS reports for FranceOdoo 12, 14, 16, 17, 18, 19
    l10n_fr_mis_reports

    Adds ready-to-use French MIS Builder report templates for the statutory Balance Sheet (Bilan) and Profit & Loss, based on the French liasse fiscale and simplified liasse fiscale. Users can run these reports on their accounting data without building the…

  • ITA - Codici bancari ABI/CABOdoo 12, 14, 16, 18, 19
    l10n_it_abicab

    Adds Italian ABI and CAB bank identification codes to bank records and to partner bank accounts, so users can store and search these codes directly in Odoo.

  • l10n_it_accompanying_invoice

    Lets you print an accompanying invoice (fattura accompagnatoria) that shows shipping information, and automatically fills transport and parcel details on invoices from the customer and the sales order.

  • ITA - Contabilità baseOdoo 12, 14, 16, 18, 19
    l10n_it_account

    Base Italian accounting support module. It adds tax balance computations (deductible, undeductible, debit, credit) to taxes, an Italian Localization menu with date ranges, and Italian report layouts.

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.