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_it_account_balance_report

    Adds an Italian-style Balance Sheet and Profit & Loss report to Odoo, printed side by side (assets vs liabilities, costs vs revenues) as HTML, PDF or Excel, starting from the standard trial balance wizard.

  • ITA - Imposta di bolloOdoo 12, 14, 16, 18, 19
    l10n_it_account_stamp

    Automatically calculates and charges the Italian stamp duty (imposta di bollo) on customer invoices and receipts, keeping the e-invoice stamp duty data in sync. Users can configure a stamp duty product and let Odoo add the stamp line when the taxable base…

  • l10n_it_account_stamp_ddt

    Automatically sets the stamp duty (imposta di bollo) flag on invoices generated from an Italian DDT (transport document), based on the stamp duty rules already configured in Odoo.

  • l10n_it_account_stamp_sale

    Automatically sets the stamp duty (imposta di bollo) flag on invoices generated from sales orders, based on the existing stamp duty rules.

  • l10n_it_account_tax_kind

    Lets Italian users tag each tax with an official VAT exemption nature code (N1–N7 and sub-codes) and a law reference, and group/filter taxes by that nature.

  • l10n_it_asset_history_import

    This module lets you import historical asset data from Excel files into Odoo, creating or updating assets, their depreciation schedules, and depreciation lines. It also adds an automatic import code to assets, categories, depreciation types and modes to…

  • ITA - Codici AtecoOdoo 12, 14, 16, 18, 19
    l10n_it_ateco

    This module adds Italian ATECO business activity codes to Odoo, so you can store a catalogue of ATECO codes and link them to your contacts.

  • ITA - Bolle doganaliOdoo 12, 14, 16, 18
    l10n_it_bill_of_entry

    Manage extra-EU import purchases in Odoo by classifying vendor bills as supplier invoices, forwarder invoices or bills of entry, and generate the bill of entry from the supplier invoice with one click.

  • l10n_it_causali_pagamento

    Adds an Italian 'Causali pagamento' (payment reason codes) table to Odoo Accounting, pre-loaded with the official Italian codes used on withholding tax certificates. Accountants can view, add and edit these codes.

  • l10n_it_central_journal

    Print the Italian general journal (libro giornale) as a PDF, with progressive row numbers, page numbers and debit/credit totals carried over between prints.

  • ITA - Libro giornale - ReportlabOdoo 12, 14, 16, 18, 19
    l10n_it_central_journal_reportlab

    Lets Italian accountants print the official General Journal (libro giornale) as a PDF, with page and row numbering that continues from the last print, and lock the period once the final print is done.

  • l10n_it_codici_carica

    Adds a reference table of Italian 'codici carica' (role codes) used when signing Italian tax returns, pre-loaded with the official codes 1 to 15 and available under the Accounting menu.

  • l10n_it_corrispettivi

    Lets Italian companies issue and manage 'ricevute' (receipts) as a separate document type in Odoo, with their own journal, numbering, print layout and menu, keeping them apart from regular customer invoices.

  • l10n_it_corrispettivi_fatturapa_out

    Integrates Italian receipts (corrispettivi) with electronic invoicing, hiding the electronic invoice export button on receipt forms so receipts are not sent as e-invoices.

  • l10n_it_corrispettivi_sale

    Adds a 'Corrispettivi' (receipts) flag on sales orders so that invoices generated from those orders are posted to the Italian receipts journal instead of a normal sales journal.

  • l10n_it_ddt

    Manage Italian transport documents (DDT) directly in Odoo: create them from sales orders or transfers, print them, email them, and generate customer invoices from them with configurable grouping rules.

  • l10n_it_ddt_mrp_kit

    When you invoice an Italian transport document (DdT), this module makes sure kit products are invoiced correctly: the kit components are not invoiced from the DdT lines, and the kit itself is invoiced once from its sales order line.

  • ITA - Documento di trasportoOdoo 12, 14, 16, 18
    l10n_it_delivery_note

    Create, manage and invoice Italian transport documents (DDT) starting from warehouse deliveries, grouping several deliveries into one document and sending the DDT references to Italian electronic invoicing.

  • l10n_it_delivery_note_base

    Provides the master data needed to manage Italian transport documents (DDT): delivery note types with their numbering sequences, plus lists of transport conditions, goods appearances, transport reasons and transport methods.

  • l10n_it_delivery_note_batch

    Lets you create Italian transport documents (DDT) directly from a batch of pickings, grouping the pickings by sender and recipient and linking each document back to the batch.

  • l10n_it_delivery_note_order_link

    Links Italian transport documents (DDT) to sale and purchase orders, so you can see from an order how many delivery notes exist and jump straight to them.

  • l10n_it_dichiarazione_intento

    Manage Italian declarations of intent (dichiarazione d'intento) with yearly plafond limits, automatically applying the correct fiscal position and taxes on sales and purchase invoices, and tracking how much of each declaration has been used.

  • l10n_it_esigibilita_iva

    Adds a "VAT payability" field to taxes so Italian users can mark each tax as payable immediately, unrealized, or split payment, for use in Italian tax returns.

  • l10n_it_fatturapa

    Adds the Italian Electronic Invoice (Fattura Elettronica) data structure to Odoo: extra fields on invoices, partners and companies, plus a preview of the XML file. It is the base layer used by the sending and receiving modules.

  • l10n_it_fatturapa_export_zip

    Lets you select several Italian electronic invoice XML files and download them together as a single ZIP archive, and shows which files have already been exported.

  • l10n_it_fatturapa_in

    Import Italian electronic invoices (Fattura Elettronica XML) received from the SdI, creating supplier bills automatically or linking them to existing bills, with checks that the bill matches the XML.

  • l10n_it_fatturapa_in_purchase

    Links supplier electronic bills to existing purchase orders, so you can see which order lines still need to be invoiced and pick them directly on the bill.

  • l10n_it_fatturapa_in_rc

    When you import an Italian supplier e-invoice, lines with 0% VAT and Natura starting with N6 are automatically flagged as reverse charge, the correct purchase tax and fiscal position are applied, and the bill totals are checked against the e-invoice.

  • l10n_it_fatturapa_out

    Generate Italian electronic invoice XML files (FatturaPA 1.2) from customer invoices and credit notes, ready to be sent to the SdI exchange system. Track each file's sending status and re-export it when needed.

  • l10n_it_fatturapa_out_ddt

    Adds transport document (DDT) information to Italian electronic invoices. Users can choose whether to include DDT data or transport data in the XML file, and invoices created from a DDT automatically get the TD24 document type.

  • l10n_it_fatturapa_out_di

    Adds the Italian 'declaration of intent' (dichiarazione d'intento) information to the electronic invoice XML sent to the Italian tax authority, so invoices linked to a declaration of intent are exported correctly.

  • l10n_it_fatturapa_out_fd

    When generating an Italian electronic invoice (fattura elettronica), fixed-amount discounts entered on invoice lines are now included in the XML file sent to the tax authority.

  • l10n_it_fatturapa_out_oss

    Automatically adapts Italian electronic invoices (FatturaPA) for OSS (One Stop Shop) taxes, so cross-border EU sales are reported correctly with zero VAT rate and the OSS nature code.

  • l10n_it_fatturapa_out_rc

    Adds the correct fiscal document type and supplier to Italian electronic invoices for reverse charge self-invoices, and blocks sending when the data is incomplete or inconsistent.

  • l10n_it_fatturapa_out_stamp

    Adds the stamp duty (bollo) information to Italian electronic invoices, so the DatiBollo section is filled in correctly when a stamp duty product is configured on the company.

  • l10n_it_fatturapa_out_triple_discount

    Automatically makes Italian electronic invoices (XML) include all three discount percentages from the triple discount module, instead of only one.

  • l10n_it_fatturapa_out_welfare

    Adds Italian social security fund (cassa previdenziale) amounts to customer invoices and includes them in the electronic invoice XML sent to the Italian tax authority.

  • l10n_it_fatturapa_out_wt

    Automatically fills the withholding tax and social security fund sections of Italian electronic invoices, so the XML sent to the tax authority includes the correct withholding details.

  • l10n_it_fatturapa_pec

    Send and receive Italian electronic invoices (FatturaPA) through a certified email (PEC) mailbox, and automatically track the delivery status reported by the Italian Exchange System (SdI).

  • l10n_it_fatturapa_sale

    Lets you record related documents and an administration reference on sales orders and order lines, then automatically carries them over to the customer invoice when it is created.

  • l10n_it_fatturapa_sdicoop

    Adds an 'SDICoop (Web service)' option to the Italian e-invoice SDI channel list. It does not actually send or receive invoices; it is a placeholder for developers to build the SDICoop connection.

  • l10n_it_fiscal_document_type

    Adds Italian fiscal document types (TD01, TD04, etc.) to invoices, bills, credit notes, partners, journals and fiscal positions, and automatically proposes the correct type on each document.

  • l10n_it_fiscal_payment_term

    Adds Italian electronic invoice (FatturaPA) fiscal payment terms and payment methods to Odoo, and lets you link them to standard payment terms so invoices carry the correct fiscal codes.

  • ITA - Codice fiscaleOdoo 12, 14, 16
    l10n_it_fiscalcode

    Adds an Italian Fiscal Code field to contacts and companies, validates it, and provides a wizard to compute it from personal data. The code is also printed on invoices.

  • l10n_it_fiscalcode_crm

    Adds an Italian Fiscal Code field to CRM leads and opportunities, and copies it to the customer record when the lead is converted.

  • l10n_it_fiscalcode_sale

    Adds the customer's Italian fiscal code to the printed sales quotation and sales order, so the PDF shows it next to the VAT number when it is different or missing.

  • ITA - IntrastatOdoo 12, 14, 16, 18
    l10n_it_intrastat

    Prepares Italian Intrastat data on invoices by classifying goods and services with nomenclature codes, transaction natures, transport modes and origin/destination details, and generates Intrastat lines for each invoice.

  • l10n_it_intrastat_statement

    Create and manage Italian Intrastat declarations for the Customs Agency, automatically collecting sales and purchase lines from invoices and generating the official export file and printed models.

  • l10n_it_invoices_data_communication

    Create and export the Italian VAT invoice data communication ("nuovo spesometro" / "esterometro") as an XML file compliant with the Revenue Agency specifications, directly from Odoo.

  • l10n_it_invoices_data_communication_fatturapa

    Adds an "Exclude e-invoices" option to the Italian invoice data communication (esterometro), so electronic invoices are left out of the communication by default.

  • ITA - Codice IPAOdoo 12, 14, 16
    l10n_it_ipa

    Adds an IPA Code field and a Public administration flag to contacts, so Italian public bodies can be identified and filtered in Odoo.

  • ITA - Regioni NUTSOdoo 12, 14, 16, 18, 19
    l10n_it_location_nuts

    Links Italian NUTS level-4 regions to the corresponding Italian provinces, so that imported NUTS records automatically get the right province assigned.

  • l10n_it_mis_reports_pl_bs

    Adds ready-made MIS Builder report templates for the Italian statutory financial statements: the Balance Sheet (Stato Patrimoniale) and the Profit and Loss (Conto Economico) as required by the Italian civil code.

  • ITA - Email PECOdoo 12, 14, 16
    l10n_it_pec

    Adds a PEC Mail field to contacts in Odoo, so Italian partners can store their certified email address alongside their normal email. The field appears on the contact form, list and kanban views.

  • l10n_it_pos_fatturapa

    Adds an e-Invoice section to the customer form in the Point of Sale, so cashiers can mark a customer as subject to electronic invoicing and enter the related Italian e-invoice details.

  • l10n_it_pos_fatturapa_send_directly

    When a POS order is paid and an invoice is requested, this module automatically generates the Italian electronic invoice (FatturaPA) and sends it directly to the SDI exchange system.

  • ITA - POS - Codice fiscaleOdoo 12, 14, 16, 18
    l10n_it_pos_fiscalcode

    Shows the Italian fiscal code of customers in the Point of Sale customer list and lets cashiers find customers by typing that fiscal code.

  • ITA - Registro REAOdoo 12, 14, 16
    l10n_it_rea

    Adds Italian REA (Repertorio Economico Amministrativo) registration fields to contacts and companies, and automatically builds the company registry string from them.

  • l10n_it_reverse_charge

    Automates Italian reverse charge VAT on vendor bills: when a bill uses a fiscal position linked to a reverse charge type, Odoo automatically creates the related self-invoice and payment entries. It also supports an extra supplier self-invoice for extra-EU…

  • l10n_it_ricevute_bancarie

    Manage Italian Ri.Ba. (ricevute bancarie) collections: issue C/O slips from customer invoices, track acceptance, credit, payment and past-due states, and generate the bank file and slip report.

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.