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

  • account_analytic_default_account

    Lets you set a default analytic account based on the general ledger account, so invoice and journal entry lines automatically get the right analytic account when that account is used.

  • account_analytic_default_purchase

    Automatically fills in the analytic account on purchase order lines based on the product, vendor and company, using the analytic default rules already configured in Odoo.

  • account_analytic_distribution_required

    Adds two new analytic policies to control analytic distributions on journal items: 'Always (analytic distribution)' and 'Always (analytic account or distribution)'. It also enforces that an analytic account and an analytic distribution cannot be used…

  • account_analytic_line_name_text

    Allows users to enter long, multi-line descriptions on analytic accounting lines instead of being limited to a short single-line label.

  • account_analytic_root

    Adds a computed field on analytic accounts showing the top-most parent account in the hierarchy, so users can group and report on entire analytic account trees.

  • 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_chatter

    Adds a chatter to bank statements so users can log notes, attach files, schedule activities and follow conversations directly on each statement.

  • account_bank_statement_import_bypass_check

    Lets accountants import a bank statement even when the statement's bank account does not match the selected journal, by showing a warning and a 'force this import' option.

  • 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_bank_statement_import_save_file

    Keeps the original bank statement file you import, attached to the created bank statement, so you can download it later and see who imported it, when, and any import warnings.

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

  • account_banking_make_deposit

    Group customer payments and receipts into a bank Deposit Ticket, then post the accounting entry in one step. Users select journal items, review the ticket, and print a deposit slip.

  • Account Banking Mandate SaleOdoo 12, 14, 15, 16, 17, 18, 19
    account_banking_mandate_sale

    Adds a Direct Debit Mandate field to sale orders so the mandate used for SEPA direct debit is carried over to the customer invoice.

  • account_banking_reconciliation

    Lets accounting users build bank reconciliation statements, tick off which journal items have cleared the bank, and track the difference between the bank statement and Odoo until it reaches zero.

  • account_bill_line_distribution

    Lets you split a vendor bill line across several companies by percentage, and when the bill is validated Odoo automatically creates the inter-company accounting entries so each company carries its share of the expense.

  • account_budget_template

    Create reusable budget templates with budgetary positions and a periodicity, then apply them to a draft budget to automatically generate its budget lines.

  • account_check_printing_report_dlt103

    Adds a DLT103 lined check layout so you can print vendor payments on pre-printed US Letter check paper directly from Odoo.

  • account_check_printing_report_sslm102

    Adds an SSLM102 lined check layout so you can print vendor payments on pre-printed SSLM102 check paper directly from Odoo.

  • account_check_report

    Adds a printable 'Payment Check Report' on payments that lists the invoices settled by a specific check, showing due date, description, original amount, balance due and paid amount, plus the total check amount.

  • account_clearance_plan

    Lets accountants reorganize a customer's or supplier's open debts into a new payment plan with new due dates, by creating a single journal entry that replaces the selected open items.

  • account_coa_menu

    Adds a 'Templates' menu under Invoicing > Configuration, giving access to the chart of accounts, account, tax and fiscal position templates used to set up accounting in Odoo.

  • account_consolidation

    Consolidate the accounting entries of several subsidiary companies into a single consolidation company. Configure consolidation profiles, run checks, and generate consolidated journal entries with automatic currency conversion and intercompany elimination.

  • CostcenterOdoo 12, 14, 15
    account_cost_center

    Adds a cost center dimension to invoices and journal entries, so each accounting line can be tagged with a cost center for analysis.

  • 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_credit_control_queue_job

    Credit control emails are sent in the background as queued jobs instead of immediately, and you can group them into batches from the Accounting settings.

  • account_cryptocurrency

    Track cryptocurrency holdings in Odoo: mark a currency as inventoried, record incoming and outgoing crypto moves, and let Odoo value outgoing crypto using FIFO and create the related journal entries automatically.

  • account_debitnote

    Adds an "Add Debit Note" button on customer invoices and vendor bills, letting users create a draft debit note that copies the original invoice lines and links back to the source document.

  • Account Due List Aging CommentOdoo 12, 14, 16, 17, 18
    account_due_list_aging_comment

    Adds an editable "Aging Comments" text field to the Payments and Due List, so users can type free-text notes directly in the list next to each journal item.

  • account_early_payment_discount

    Adds early payment discount settings to payment terms in Odoo, letting you define a discount percentage and a number of days for paying early, plus a tolerance amount.

  • account_export_csv

    Adds a wizard that exports accounting data to CSV files: Trial Balance, Analytic Balance with accounts, and Journal Entries, filtered by date range and journals.

  • account_fiscal_position_product

    Lets you restrict a fiscal position's tax mapping to specific products or product categories, so the tax substitution only happens for the products you choose.

  • account_fiscal_position_type

    Adds a "Position Application" setting (Sale, Purchase or All) on fiscal positions so that sale-only fiscal positions cannot be selected on vendor bills and purchase-only ones cannot be used on customer invoices.

  • account_fiscal_position_usage_group

    Restrict which fiscal positions can be used by which users. If a fiscal position is limited to certain groups, only members of those groups can select it on a partner or an invoice.

  • Account Fiscal Position VAT CheckOdoo 12, 14, 15, 16, 18, 19
    account_fiscal_position_vat_check

    Blocks validation of customer invoices and refunds when the fiscal position requires a VAT number and the customer has none. Also shows a warning on the customer form and exposes the VAT-required flag on fiscal positions.

  • account_fiscal_year_auto_create

    Automatically creates the next fiscal year for each company when the current one ends, so accountants don't have to set it up manually every year.

  • Fiscal year closingOdoo 12, 14, 16, 18, 19
    account_fiscal_year_closing

    Create and run a fiscal year closing in Odoo: the module generates the closing and opening journal entries from a reusable template, lets you review them, and posts them.

  • account_group_invoice_line

    Adds a 'Group by' option on accounting journals so you can choose whether invoice journal entries are grouped by product or only by account.

  • account_group_menu

    Adds two new menu entries under Invoicing > Configuration > Accounting: Account Groups and Account Tax Groups, so you can view and manage account groups and tax groups directly from the menu.

  • account_invoice_analytic_search

    Lets users search customer and supplier invoices by the analytic account or project they are linked to, directly from the invoice search bar.

  • account_invoice_anglo_saxon_no_cogs_deferral

    Stops Odoo from creating the extra accounting entries that normally defer the cost of goods sold on customer invoices, while keeping that behaviour for supplier invoices.

  • account_invoice_bank_brand

    Lets you set a default receiving bank account per brand and automatically fills it on customer invoices and vendor credit notes for that brand.

  • account_invoice_change_currency

    Lets accountants change the currency of a draft invoice and automatically recalculates all line prices and totals in the new currency, with an optional custom exchange rate.

  • account_invoice_confirm_popup

    Adds a confirmation popup asking "Do you want to confirm this invoice ?" before a customer or supplier invoice is validated in Odoo.

  • account_invoice_consolidated

    Lets multi-company organizations gather unpaid customer invoices from several companies into one consolidated invoice the customer can pay once. A new 'Consolidate Invoices' screen under Invoicing > Customers manages the process and prints a consolidated…

  • account_invoice_currency

    Shows invoice amounts converted into your company's own currency, both on the invoice form and in the invoice lists, so you can compare foreign-currency invoices with your books.

  • account_invoice_default_code_column

    Adds a dedicated "Code" column to the printed invoice report showing the product's internal reference, and shows the line description without that code repeated inside it.

  • Account Invoice DownloadOdoo 12, 14, 16, 18
    account_invoice_download

    Lets you configure automatic or manual downloads of supplier invoices (vendor bills) from external portals and import them into Odoo as bills, with logs of each download run.

  • Account Invoice Download OVHOdoo 12, 14, 16, 18
    account_invoice_download_ovh

    Adds OVH as a supplier invoice source in the invoice auto-download configuration, so Odoo can fetch your OVH bills and their PDFs automatically through the OVH API.

  • account_invoice_fix_tax_rounding

    Corrects the tax amounts on invoices when the company uses the global rounding method, and lets you set a maximum allowed difference before Odoo blocks the invoice with an error.

  • Account Invoice ImportOdoo 12, 14, 16, 18, 19
    account_invoice_import

    Lets users upload PDF or XML supplier invoices and turns them automatically into draft vendor bills in Odoo, with warnings shown on the bill when something could not be matched.

  • 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_import_facturx

    Lets you import Factur-X and ZUGFeRD electronic supplier invoices (PDF files with embedded XML) directly into Odoo vendor bills, with lines, taxes, totals and payment details filled in automatically.

  • account_invoice_import_invoice2data

    This module lets you import supplier invoices from regular PDF files (without embedded XML) by reading the PDF text with the invoice2data library. It only works when a matching invoice template exists for that supplier.

  • account_invoice_import_ubl

    Lets you import supplier invoices and refunds received as UBL XML files (or PDFs containing a UBL XML attachment) directly into Odoo, creating vendor bills with lines, taxes and attachments.

  • account_invoice_line_complimentary

    Mark invoice lines as complimentary so free products are posted to a dedicated account instead of the normal sales account. Configure the complimentary account in Invoicing settings.

  • account_invoice_line_default_account

    Lets you set a default income and expense account on each customer or supplier, so invoice lines without a product automatically pick the right account, and accounts typed on invoice lines can be saved back to the partner.

  • Account Invoice Mass SendingOdoo 12, 14, 15, 16, 17
    account_invoice_mass_sending

    Send many customer invoices by email in the background, one by one, without blocking your screen. Invoices already being processed or without an email address are skipped and reported.

  • Account Invoice MergeOdoo 12, 14, 15, 16, 18, 19
    account_invoice_merge

    Lets you select several draft invoices in the invoices list and combine them into a single invoice, as long as they share the same partner, type, currency, journal and other key details.

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.