OdooWiki OCA HUB

OCA modules for Odoo 13

There are 1,992 OCA community modules confirmed in Odoo 13.0: for each one, the branch, the module directory and the installable manifest have been checked on GitHub. Odoo 12 has 2,205. Open any module to see what it does, its availability in the other versions and its sources.

Confirmed modules per version

Repositories with the most modules in Odoo 13

See also

Modules for Odoo 13

  • Account Analytic ParentOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_analytic_parent

    Lets you organise analytic accounts in a parent/child tree, so costs and revenues can be analysed at any level of a hierarchy. Each account shows its full path name and its depth level.

  • Account Analytic RequiredOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_analytic_required

    Adds a per-account analytic policy so Odoo can force, forbid, or only require analytic accounts on journal entries. Accountants get an error when the rule is broken.

  • Account Analytic SequenceOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_analytic_sequence

    Automatically gives every analytic account a unique reference code (like AA001) and prevents two analytic accounts in the same company from sharing the same code.

  • account_analytic_tag_default

    Lets you set default analytic tags on an analytic account so that invoices and journal items using that account automatically get those tags when no other tag is chosen.

  • Account Asset Batch ComputeOdoo 12, 13, 14, 15, 16
    account_asset_batch_compute

    Adds a "Batch Processing" option to the Compute Assets wizard so asset depreciation entries can be generated in the background instead of all at once.

  • Assets ManagementOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_asset_management

    Manage company assets and their depreciation in Odoo: create assets manually or from accounting entries, generate depreciation schedules and journal entries, and remove or sell assets with the corresponding accounting entries.

  • Assets Management MenuOdoo 13, 14, 15
    account_asset_management_menu

    Moves the Assets menu so it appears under the Accounting menu, making asset management reachable in both Odoo Community and Enterprise.

  • account_avatax

    Connect Odoo to Avalara AvaTax to automatically calculate US/Canada sales tax on invoices and record them in your Avalara account. Validate customer and company addresses, manage tax exemption codes, and map products to AvaTax tax codes.

  • account_avatax_sale

    Adds Avalara AvaTax tax calculation to sales orders, so taxes are computed automatically from the Avatax service when a quotation is confirmed. It also manages customer tax exemption numbers and whether tax is based on the shipping address.

  • Balance on journal itemsOdoo 12, 13, 14, 15
    account_balance_line

    Adds a Balance column with a total to journal item (move line) lists in Accounting, so users can see the running balance of the lines they are viewing.

  • account_bank_reconciliation_summary_xlsx

    Adds an XLSX bank reconciliation report that compares the accounting balance of a bank account with the balance at the bank, listing unreconciled journal items and draft bank statement lines.

  • account_bank_statement_clear_partner

    Adds a 'Clear partners' button on bank statements that removes the partner assigned to every line that has not yet been reconciled.

  • account_bank_statement_clearing_account

    Automatically reconciles the clearing account entries created by pseudo bank statements when you confirm a statement, and undoes that reconciliation when you reopen it.

  • account_bank_statement_import_adyen

    Import Adyen settlement detail reports (CSV/Excel) as bank statements in a dedicated journal, matching each Adyen merchant account to a journal. Fees such as commission, markup, scheme fees and interchange are grouped into one extra line.

  • account_bank_statement_import_camt_oca

    Import bank statements in SEPA CAMT.053 and CAMT.054 XML format, including zipped files, directly into Odoo's bank statement import screen.

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

    When you import a bank statement, Odoo tries to fill in the customer or vendor automatically by matching the transaction reference or label against invoices and sales orders.

  • account_bank_statement_import_move_line

    Adds an "Import Journal Items" button on open bank statements that opens a wizard to filter, select and turn existing journal items into bank statement lines.

  • account_bank_statement_import_oca_camt54

    Import CAMT.054 payment detail files into Odoo and automatically match customer invoices using the payment reference. It also fills in the statement closing balance and can find the customer from the Swiss ISR reference.

  • account_bank_statement_import_ofx

    This module lets you import bank statements in OFX format directly into Odoo, so you can reconcile bank transactions without manual entry.

  • account_bank_statement_import_online

    Lets you configure bank journals to fetch statements automatically from an online provider, and pull them on demand or on a schedule. This module is the base framework; actual bank connections come from separate provider modules.

  • account_bank_statement_import_online_adyen

    Automatically download Adyen payment (settlement) reports and import them as bank statements in Odoo, using an online bank statement provider configured on a journal.

  • account_bank_statement_import_online_paypal

    Adds PayPal.com as an online bank statement provider in Odoo, so users can automatically pull their PayPal transaction history into Odoo as bank statement lines.

  • account_bank_statement_import_online_ponto

    Connect Odoo to MyPonto.com so bank statements are downloaded automatically into Odoo. Users configure a Ponto login and secret key on the online bank statement provider and import transactions.

  • account_bank_statement_import_online_qonto

    Connect Odoo to Qonto bank accounts so bank statements and transactions are downloaded automatically into Odoo's online bank statement provider.

  • account_bank_statement_import_online_transferwise

    Connect Odoo to Wise.com (formerly TransferWise) so bank statements are imported automatically into Odoo Accounting. Users configure the connection with an API key, choose a Wise profile, and can set up strong authentication with a generated key pair.

  • account_bank_statement_import_paypal

    Import PayPal CSV reports (Statement or Activity) as bank statements in Odoo, using ready-made or custom column mappings.

  • account_bank_statement_import_qif

    Lets you import bank statements saved in Quicken Interchange Format (.qif) files into Odoo Accounting, where they are turned into bank statement lines.

  • account_bank_statement_import_split

    When importing a bank statement file, you can choose to keep it as one statement or split it into daily, weekly or monthly statements. Each resulting statement gets its own name, date and opening/closing balances.

  • account_bank_statement_import_transfer_move

    Adds an option on bank journals to automatically create a balancing line when importing a bank statement, so the statement ends at a zero balance.

  • account_bank_statement_import_txt_xlsx

    Import bank statements from TXT, CSV or XLSX files by defining reusable column mappings, so transactions are created automatically in Odoo.

  • 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 Banking MandateOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_banking_mandate

    Lets you record customer direct debit mandates (signed authorisations to debit a bank account), track their status, and automatically attach them to invoices and payment lines when the payment method requires one.

  • Account Banking PAIN Base ModuleOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_banking_pain_base

    Technical base module that adds the SEPA/PAIN fields and XML generation logic used by the SEPA Credit Transfer and Direct Debit modules. It provides no standalone feature for end users.

  • Account Banking SEPA Credit TransferOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_banking_sepa_credit_transfer

    Adds a SEPA Credit Transfer payment method so you can generate SEPA XML payment files (pain.001) to pay suppliers from Odoo.

  • Account Banking SEPA Direct DebitOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_banking_sepa_direct_debit

    Generate SEPA Direct Debit (SDD) XML payment files from payment orders and manage SEPA mandates, including mandate printing, emailing and automatic expiry.

  • Billing ProcessOdoo 12, 13, 14, 16, 18, 19
    account_billing

    Group unpaid customer invoices or vendor bills into a single Billing document per partner, then validate it and register payment for all included invoices at once.

  • Account BrandOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_brand

    Adds a Brand field to customer invoices and refunds so you can send branded documents, and lets you set different receivable/payable accounts per partner and brand.

  • Budgets ManagementOdoo 12, 13, 14, 16, 17, 18, 19
    account_budget_oca

    Create and track budgets by period, with budget lines per analytic account and budgetary position, and see planned, practical, theoretical amounts and achievement percentage.

  • account_cash_basis_group_base_line

    Groups the base lines created in cash basis journal entries, so that fewer lines are generated when taxes are recognised on payment. This keeps the cash basis journal entry shorter and easier to read.

  • account_cash_discount_base

    Adds cash discount (early payment discount) fields to customer and supplier invoices, computes the discounted total and due date, and shows the discount information on the invoice report.

  • account_cash_discount_base_sale

    When you invoice a sales order that has a payment term, Odoo now automatically applies the cash discount settings linked to that payment term on the created invoice.

  • account_cash_discount_payment

    When you add invoices with cash discounts to a payment order, this module proposes the discounted amount and lets you toggle the discount on or off per payment line, as long as the discount due date has not passed.

  • account_cash_discount_write_off

    Automatically creates a write-off journal entry when a payment with a cash discount is confirmed on a payment order, including tax adjustments when the discount is based on the total amount.

  • Account cash invoiceOdoo 12, 13, 14, 16, 18
    account_cash_invoice

    Lets you pay or collect an existing customer invoice, refund, vendor bill or refund directly from a cash journal, creating the matching bank statement line and reconciling it automatically.

  • account_chart_update

    Compare your company's chart of accounts with an official chart template and create or update accounts, taxes, tax groups, account groups and fiscal positions that changed in the template.

  • Account Check DateOdoo 13, 14, 15
    account_check_date

    Adds a check date field to payments made by check, so you can record and search the date written on the check separately from the payment date.

  • Account Check DepositOdoo 12, 13, 14, 15, 17, 18, 19
    account_check_deposit

    Group received customer checks into a bank deposit, post the accounting entry and print a deposit slip. Each deposit is tied to a check journal, a bank account and a currency.

  • account_check_deposit_operating_unit

    Adds an Operating Unit to check deposits, taken automatically from the deposit's journal, and limits each user to seeing only the check deposits of the operating units they are allowed to access.

  • Account Check Printing Report BaseOdoo 12, 13, 14, 15, 16, 18, 19
    account_check_printing_report_base

    Adds ready-to-use check and promissory note print layouts for payments, plus an option to print checks automatically when a payment is validated.

  • Account Credit ControlOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_credit_control

    Set up reminder policies with escalating levels to chase overdue customer invoices, generate credit control lines from unpaid receivable entries, and send letters or emails to customers.

  • account_cutoff_accrual_base

    Provides the shared setup for accrued expenses and revenues in Odoo: default accrual accounts per company, tax accrual accounts per tax, and extra quantity/unit price columns on cutoff lines.

  • account_cutoff_accrual_dates

    Adds accrued expense and accrued revenue cutoffs based on the start and end dates of invoice lines, so you can provision revenue or costs that belong to a period before the cutoff date even if the invoice is dated later.

  • account_cutoff_accrual_picking

    Generates accrued expense and accrued revenue entries from done stock transfers linked to purchase and sale orders, so you can book cut-off accruals for goods received but not invoiced (or delivered but not invoiced).

  • Account Cut-off BaseOdoo 12, 13, 14, 15, 16, 17, 18
    account_cutoff_base

    Provides the technical foundation for creating accounting cut-off entries (accrued and prepaid revenue/expense) in Odoo. It adds menus, configuration settings and screens, but the actual line generation must come from additional modules.

  • account_cutoff_prepaid

    Compute prepaid expenses and prepaid revenue at period end and generate the related cut-off journal entries. Uses the start and end dates of invoice lines to split amounts between accounting periods.

  • account_document_reversal

    Instead of deleting journal entries when you cancel an invoice, payment or bank statement line, this module creates a reversed entry so the accounting history is preserved. You choose per journal whether cancellation deletes or reverses.

  • Payments Due listOdoo 12, 13, 14, 15, 16, 17, 18, 19
    account_due_list

    Adds a 'Payments and due list' menu in Accounting that shows every open receivable and payable journal item with its due date, so you can track what customers owe and what you owe suppliers.

  • Payments Due list days overdueOdoo 12, 13, 14, 16, 18
    account_due_list_days_overdue

    Adds a 'Days overdue' column to the Payments and Due List and splits overdue amounts into configurable ageing columns (e.g. 1-30, 31-60, +61) that you define yourself.

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.