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

  • German VAT StatementOdoo 12, 13, 14, 17, 18
    l10n_de_tax_statement

    Create and manage German VAT advance returns (Umsatzsteuervoranmeldung) directly in Odoo, with automatic collection of tax-relevant journal entries, calculation of the VAT totals and a printable UstVA report.

  • German ToponymsOdoo 12, 13, 14
    l10n_de_toponyms

    Adds a German cities configuration wizard that imports German city and state data from GeoNames and corrects the spelling of small words in German city names.

  • Estonia - AccountingOdoo 12, 13, 14, 15
    l10n_ee_accounting

    Installs an Estonian chart of accounts, taxes and financial reports in Odoo, so Estonian companies can keep their books and VAT in local format.

  • Estonia - ReportingOdoo 12, 13, 14, 15
    l10n_ee_reporting

    This module adds Estonian tax and financial reports to Odoo: a KMD INF appendix listing invoice details for VAT returns and a VIES declaration for intra-EU trade. Users can view, filter, and group these reports from the Accounting menu.

  • Gestión de activos fijos para EspañaOdoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_account_asset

    Adapts fixed-asset management in Odoo to Spanish rules: adds a fixed-percentage depreciation method, annual/period percentages, and increases the depreciable value of assets created from invoices by non-deductible taxes and VAT prorrata.

  • l10n_es_account_bank_statement_import_n43

    Import Spanish bank statements in the AEB Norm 43 format directly into Odoo. Choose whether transaction dates come from the value date or the operation date, and let Odoo try to match each line to an existing contact.

  • Account Banking Sepa - FSDD (Anticipos de crédito)Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_account_banking_sepa_fsdd

    Adds a 'Financed Charge' option to payment modes that prefixes the SEPA direct debit file message identifier with 'FSDD', used for credit advance products in Spain.

  • AEAT BaseOdoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat

    Provides the shared foundation for Spanish AEAT tax declarations in Odoo: report records with automatic numbering, BOE file export, tax mapping, certificates and SOAP connection to the AEAT, plus real-estate data used in those declarations.

  • AEAT modelo 111Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_mod111

    Lets Spanish companies prepare and export the AEAT Modelo 111 withholding tax return, automatically filling in the boxes from mapped IRPF taxes and generating the official AEAT file.

  • AEAT modelo 115Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_mod115

    Adds the Spanish AEAT Model 115 tax report to Odoo, used to declare withholding taxes on urban property rentals. Users can create, calculate and export the official 115 file from a dedicated menu.

  • AEAT modelo 123Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_mod123

    Adds the Spanish AEAT Modelo 123 tax return to Odoo, letting you create, calculate and export the monthly or quarterly withholding return on interest and dividend income.

  • AEAT modelo 190Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_mod190

    Lets Spanish companies prepare and file the AEAT annual Modelo 190 withholding summary, grouping invoice lines by perception key and subkey and filling the official report with recipient, amount and withholding totals.

  • AEAT modelo 216Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_mod216

    Adds the Spanish AEAT Model 216 report for non-resident income tax withholdings, letting users create, calculate and export the official declaration file from Odoo.

  • AEAT modelo 296Odoo 12, 13, 15, 16, 17, 18, 19
    l10n_es_aeat_mod296

    Adds the Spanish AEAT Modelo 296 annual informative declaration for withholdings on non-resident income tax, letting users create the report, auto-fill recipient lines from accounting entries, and export the official AEAT file.

  • AEAT modelo 303Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_mod303

    Lets Spanish companies prepare, calculate and file the AEAT Model 303 VAT self-assessment in Odoo, including the official BOE export file and the tax regularization journal entry.

  • AEAT modelo 303 - OSSOdoo 12, 13, 14, 15, 16, 17, 18
    l10n_es_aeat_mod303_oss

    Adds One-Stop Shop (OSS) boxes to the Spanish VAT self-assessment form (modelo 303), so cross-border EU sales handled through OSS are reported in the right fields.

  • AEAT modelo 347Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_mod347

    Generates the Spanish AEAT annual Model 347 report from posted accounting entries, grouping operations per partner and quarter, and lets you review, validate, print and email each partner record.

  • AEAT modelo 349Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_mod349

    Prepare and file the Spanish AEAT Model 349 (intra-community operations) report. Odoo groups EU invoices and refunds by customer, operation key and period, checks VAT and country data, and produces the official report and PDF.

  • AEAT modelo 390Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_mod390

    Prepare and file the Spanish annual VAT summary return (AEAT modelo 390) directly from Odoo, with automatic calculation of the main totals from your 303 quarterly returns and your accounting entries.

  • AEAT modelo 390 - OSSOdoo 13, 14, 15, 16, 17, 18
    l10n_es_aeat_mod390_oss

    Adds boxes 126 and 127 to the Spanish AEAT modelo 390 tax report and automatically fills box 126 with the amounts of OSS (One Stop Shop) taxes.

  • l10n_es_aeat_sii_match

    Lets Spanish accounting users compare the invoices they sent to the AEAT SII system with what the tax agency actually holds, and see which invoices are missing, unmatched or have different data.

  • Suministro Inmediato de Información en el IVAOdoo 13, 14, 15, 16, 17, 18, 19
    l10n_es_aeat_sii_oca

    Connects Odoo invoicing to the Spanish SII (Immediate VAT Information Supply) system, so customer and supplier invoices are sent electronically to the Spanish tax agency and their status is tracked in Odoo.

  • l10n_es_aeat_sii_oss

    Makes Spanish SII VAT reporting work together with the European One-Stop Shop (OSS) for B2C sales to other EU countries. It adds the OSS registration key and makes sure OSS taxes are included when sending invoices to the SII.

  • AEAT - Prorrata de IVAOdoo 12, 13, 14
    l10n_es_aeat_vat_prorrate

    Adds VAT prorrate (partial deduction) handling to the Spanish Model 303 VAT return, including a wizard that computes the prorrate percentage from the year's taxed and exempt operations and an automatic year-end regularization entry.

  • l10n_es_aeat_vat_prorrate_asset

    Extends Spanish VAT prorrate handling to assets: when you buy an asset with a VAT prorrate percentage, the asset value is increased by the non-deductible VAT, and the 303 Q4/12M declaration is regularised with the final prorrate.

  • Importaciones con DUAOdoo 12, 13, 14, 15, 16
    l10n_es_dua

    Adds a ready-made "Importación con DUA" fiscal position and related taxes, tax group and service products so Spanish companies can book customs (DUA) import valuations and the corresponding VAT correctly.

  • l10n_es_dua_sii

    Marks import invoices that use DUA taxes and sends them to the Spanish SII with the special import format required by the AEAT, while skipping duplicate DUA invoices.

  • TicketBAI - Batuz con DUAOdoo 12, 13, 14, 15
    l10n_es_dua_ticketbai_batuz

    Marks vendor bills that include DUA import taxes and sends them to TicketBAI/Batuz with the correct invoice type (F5/F6) and tax details.

  • Datos ExtraOdoo 12, 13, 14
    l10n_es_extra_data

    Adds extra Spanish VAT data to Odoo: new tax groups for 2% and 7.5% VAT and for the Recargo de Equivalencia surcharges, plus mappings that apply these taxes automatically through the Spanish fiscal positions.

  • Creación de FacturaeOdoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_facturae

    Lets Spanish companies generate electronic Facturae invoice files (XML, optionally digitally signed) from customer invoices and refunds, and adds the extra fields needed to comply with Spanish e-invoicing rules for public administrations.

  • l10n_es_facturae_efact

    Keeps the status of Spanish electronic invoices previously sent to the Catalan e.FACT service up to date. A scheduled job connects to the e.FACT server, downloads status files and updates the related invoices automatically.

  • Envío de Facturae a FACeOdoo 12, 13, 14, 15, 16, 17, 18
    l10n_es_facturae_face

    Send Spanish electronic invoices (Facturae) to the public administration through the FACe platform, and track their status and cancellations directly from Odoo.

  • Intrastat Product Declaration for SpainOdoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_intrastat_report

    Adds the Spanish Intrastat product declaration to Odoo: it collects the right invoices, adds Spanish-specific fields (province/state, customer VAT, incoterm), and exports the declaration as a CSV file for the AEAT.

  • Retenciones IRNR (No residentes)Odoo 12, 13, 14, 15, 16
    l10n_es_irnr

    Adds Spanish non-resident income tax withholding (IRNR) data, so you can apply the correct withholding rate on invoices and bills for suppliers or customers who are not Spanish residents.

  • l10n_es_mis_report

    Adds ready-made Spanish accounting report templates (balance sheet and profit-and-loss statements in normal, abbreviated and SME versions, plus the statement of recognised income and expenses) to the MIS Builder reporting engine.

  • l10n_es_partner

    Adds Spanish-specific fields to companies and banks: a trade name for companies (searchable and usable in the displayed name) and long name, VAT and website for banks. Also provides a wizard to load the official Spanish bank list.

  • Partner MercantilOdoo 13, 14, 15, 16, 17, 18, 19
    l10n_es_partner_mercantil

    Adds Spanish commercial registry details (book, registry, sheet, page, section, volume) to company contacts in Odoo, shown on a new 'Commercial Info' tab.

  • l10n_es_pos

    Adapts the Point of Sale to Spanish law: every POS ticket becomes a simplified invoice with a unique sequential number, and sales above a configurable limit (default 3,000 €) are forced into a full invoice.

  • TicketBAIOdoo 12, 13, 14, 15, 16
    l10n_es_ticketbai

    Send sales invoices and refunds to the Basque tax agency (TicketBAI) directly from Odoo, with automatic XML generation, signing and cancellation, and configure fiscal positions, taxes and company data required by the Basque authorities.

  • TicketBAI - APIOdoo 12, 13, 14, 15, 16
    l10n_es_ticketbai_api

    This module adds the technical foundation for TicketBAI, the Basque Country e-invoicing system, letting companies configure their certificate, software registration and tax agency so invoices can be signed, given a QR code and sent to the Basque tax authority.

  • l10n_es_ticketbai_api_batuz

    This module connects Odoo to the Basque tax authority Batuz LROE system for Bizkaia, letting companies send their issued and received invoice records (models PF 140 and PJ 240) electronically and track the authority's responses.

  • l10n_es_ticketbai_batuz

    This module sends purchase invoices and their cancellations to the Basque tax authority (Batuz/LROE) for companies in Bizkaia, and tracks the registration status of each invoice.

  • l10n_es_ticketbai_pos

    Adds TicketBAI compliance to the Point of Sale: each POS sale is signed and chained with a TicketBAI simplified invoice, and the order is blocked if required customer, company or tax data is missing.

  • Topónimos españolesOdoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_toponyms

    Adds Spanish provinces, cities and postal codes to Odoo and lets you fill in city and province automatically from a Spanish postal code or city name on company, contact and company forms.

  • Libros registro del IVA y del IRPFOdoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_es_vat_book

    Lets Spanish companies generate, review and export the VAT and IRPF register books (issued and received invoices) from their posted accounting entries, with tax summaries and an Excel export.

  • Libro de IVA OSSOdoo 13, 14, 15, 16, 17, 18
    l10n_es_vat_book_oss

    This module makes the Spanish VAT book (Libro de IVA) include OSS taxes correctly, so sales with OSS taxes are not double-counted in the domestic VAT totals.

  • l10n_eu_adr_report

    Adds a printable "Dangerous Delivery Report" (ADR multimodal dangerous goods form) for transfer orders, listing the dangerous goods lines of the shipment.

  • L10n EU OSSOdoo 12, 13, 14
    l10n_eu_oss

    This module helps you set up EU One-Stop-Shop (OSS) VAT taxes and fiscal positions for distance sales to EU customers. A wizard creates the correct sales taxes and automatic B2C fiscal positions per EU country.

  • ADR Dangerous GoodsOdoo 13, 14, 17, 18, 19
    l10n_eu_product_adr

    Mark products as dangerous goods with their ADR class, UN number, labels and packing instructions, and see an ADR points total on each transfer.

  • Finnish BanksOdoo 13, 14, 17, 18, 19
    l10n_fi_banks

    Adds a ready-made list of Finnish banks with their BIC codes, addresses and contact details, so you can pick the right bank when setting up a company, partner or payment record in Odoo.

  • l10n_fi_business_code

    Adds a Business ID field to contacts and companies, warns you when another partner already uses the same Business ID, and lets you search contacts by Business ID.

  • Partner EDI codeOdoo 12, 13, 14, 15, 17, 18, 19, 20
    l10n_fi_edicode

    Lets you store a Finnish eInvoicing identifier (Edicode) and an eInvoicing operator on your company and on any contact, with a ready-made list of Finnish banks and eInvoice operators to choose from.

  • Finnish Payment TermsOdoo 13, 14, 17
    l10n_fi_payment_terms

    Adds ready-made Finnish payment terms (7, 10, 14, 60 and 90 days) to Odoo, so invoices and bills can be given a standard due date without creating terms manually.

  • l10n_fi_sale_refund_payment_reference

    Automatically gives payment references to customer refund invoices, so Finnish companies can track and reconcile refunds that are used to offset future invoices instead of being paid out as money.

  • L10n FR Account Tax UNECEOdoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_fr_account_tax_unece

    Automatically fills the UNECE tax type and category on the French taxes created by Odoo's French localization, so e-invoicing and tax reporting codes are ready without manual setup.

  • French Departments (Départements)Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_fr_department

    Adds French departments (départements) as a new reference list in Odoo and automatically fills in a contact's department from their postal code and city.

  • French Overseas Departments (DOM)Odoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_fr_department_oversea

    Adds the five French overseas departments (Guadeloupe, Martinique, Guyane, La Réunion, Mayotte) as states and departments in Odoo, so partners located there get the right department filled in automatically.

  • EMEBIOdoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_fr_intrastat_product

    Adds French EMEBI (ex-DEB) Intrastat reporting to Odoo: regime codes, department/region detection, XML export for Pro.dou@ne and a monthly reminder that auto-creates the declaration.

  • DESOdoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_fr_intrastat_service

    Create and submit the French DES (Déclaration Européenne de Services) declaration for VAT-exempt services sold to EU businesses. Odoo gathers the relevant customer invoices, builds the declaration lines, produces the official XML file and can email a monthly…

  • Improved SIRET/SIREN supportOdoo 12, 13, 14, 15, 16, 17, 18, 19
    l10n_fr_siret

    Validates French SIREN and SIRET numbers on partner records, warns about duplicate SIRENs, and keeps VAT numbers consistent with SIRENs.

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.