OCA modules for Odoo 12
There are 2,205 OCA community modules confirmed in Odoo 12.0: for each one, the branch, the module directory and the installable manifest have been checked on GitHub. 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 12
See also
Modules for Odoo 12
- NFS-e (Ginfes)Odoo 12, 14l10n_br_nfse_ginfes
Allows Brazilian companies to issue and transmit electronic service invoices (NFS-e) through the Ginfes municipal provider, including cancellation and status checking.
- NFS-e (ISSNet)Odoo 12l10n_br_nfse_issnet
Adds ISSNet / Nota Control as a service invoice (NFS-e) provider in Odoo, so Brazilian companies using that city system can send, check and cancel electronic service invoices directly from their fiscal documents.
- NFS-e (Nota Paulistana)Odoo 12, 14, 15, 16, 17, 18l10n_br_nfse_paulistana
Lets companies in São Paulo issue and transmit electronic service invoices (NFS-e) through the city's Nota Paulistana system, and adds a button to open the official city PDF of the invoice.
- L10n Br PortalOdoo 12, 14, 16, 17, 18l10n_br_portal
Adds Brazilian address and tax fields (CNPJ/CPF, State and Municipal Tax Numbers, district, street number, city) to the customer portal account page, with automatic ZIP code lookup and input masks.
- L10n Br Product ContractOdoo 12, 14, 16, 17l10n_br_product_contract
When a sales order is turned into a contract, this module copies the Brazilian fiscal information (fiscal operation, taxes, NCM and service details) from the order and its lines into the contract, so recurring contracts keep the same fiscal setup as the sale.
- Brazilian Localization PurchaseOdoo 12, 14, 15, 16, 17, 18, 19l10n_br_purchase
Adds Brazilian fiscal operations and tax calculation to purchase orders, so purchase taxes (ICMS, IPI, PIS, COFINS, etc.) are computed on the order and carried through to the vendor bill.
- L10n Br Purchase RequestOdoo 12, 14, 16, 17l10n_br_purchase_request
Extends the Purchase Request module so that, when a purchase request is turned into a purchase order, the Brazilian fiscal operation and taxes are applied to the order lines.
- Brazilian Localization Purchase StockOdoo 12, 14, 16l10n_br_purchase_stock
Lets a Brazilian company choose whether vendor bills are created from the purchase order or from the receipt (stock picking), and builds the bill from the receipt with the same fiscal data as the purchase order.
- Brazilian Localization RepairOdoo 12, 14, 16, 18l10n_br_repair
Adds a Fiscal Operation field to repair orders in Brazil, so the quotation and repair parts created from a repair carry the correct fiscal operation and Brazilian taxes are computed.
- L10n Br ResourceOdoo 12, 14, 15, 16, 17, 18, 19l10n_br_resource
Adds Brazilian holiday calendars to Odoo, with a wizard that imports national, state and city holidays and tools to check business days, bank business days and extended holidays.
- Brazilian Localization SaleOdoo 12, 14, 15, 16, 17, 18, 19l10n_br_sale
Adds Brazilian fiscal data to sales orders and quotations: fiscal operations, CFOP, NCM/CEST codes and Brazilian taxes, and uses them to build the fiscal invoice. It also adds Brazilian tax columns and totals to the sales analysis report.
- Brazilian Localization Sales CommissionsOdoo 12, 14, 16, 17, 18l10n_br_sale_commission
Adds Brazilian fiscal options to sales commission handling, so commission payment invoices can be issued as Brazilian fiscal documents (e.g. a service invoice) with a chosen document type, fiscal operation and product.
- l10n_br_sale_commission_stock
Automatically carries the sales commission agents defined on a sales order line over to the invoice line when the invoice is created from the warehouse shipping process.
- Brazilian Localization Sale Invoice PlanOdoo 12, 14, 16, 17, 18l10n_br_sale_invoice_plan
Extends the sale invoice plan so that when invoices are generated from a planned schedule, the Brazilian fiscal quantity on each invoice line is automatically filled in with the invoiced quantity.
- Brazilian Localization Sales and WarehouseOdoo 12, 14, 16, 18l10n_br_sale_stock
Links Brazilian sales orders with deliveries and invoices: the fiscal operation and fiscal/customer notes from a sale order flow into its transfers and invoices, and the delivery address is kept in sync on open transfers.
- Brazilian Localization WarehouseOdoo 12, 13, 14, 15, 16, 17, 18l10n_br_stock
Lets users search and filter stock transfers (pickings) by the Brazilian legal name and state tax number (Inscrição Estadual) of the contact, and prepares demo warehouses and stock for Brazilian companies.
- Brazilian Localization WMS AccountingOdoo 12, 14, 16, 17, 18l10n_br_stock_account
Lets Brazilian companies attach fiscal operations, taxes and fiscal document data to stock transfers, and create the fiscal invoice (nota fiscal) directly from a picking.
- P7 Stock Valuation ReportOdoo 12, 14, 16, 17, 18l10n_br_stock_account_report
Adds a printable PDF report that lists the stock on hand valued at average cost, grouped by fiscal classification (NCM), for the Brazilian P7 inventory model. Users open a small wizard from the Inventory reporting menu and choose the current stock or a past…
- L10n Br Website SaleOdoo 12, 14l10n_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.
- Brazilian Localization Website Sale DeliveryOdoo 12, 14l10n_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, 19l10n_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.
- Switzerland Account TagsOdoo 12, 13, 14, 16, 18l10n_ch_account_tags
Adds Swiss chart-of-accounts tags to the standard Swiss accounts and automatically assigns them when the module is installed, so Swiss financial reports can group accounts correctly.
- Switzerland - Bank listOdoo 12l10n_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.
- Switzerland - Bank typeOdoo 12, 13, 14l10n_ch_base_bank
Adds Swiss bank details (clearing number, code, city) and automatically fills bank and account numbers from Swiss IBAN or postal numbers. It also lets you search invoices by ISR reference ignoring spaces.
- 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.
- Invoice report with paymentOdoo 12l10n_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, 18l10n_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, 18l10n_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.
- Switzerland - PAIN Credit TransferOdoo 12, 14, 16, 18l10n_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.
- Switzerland - QR-IBANOdoo 12l10n_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.
- Switzerland Country StatesOdoo 12, 13, 14, 15l10n_ch_states
Adds the Swiss cantons (states) with their official codes to Odoo, so you can select a canton on any address, contact or document that uses a country/state field.
- 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).
- Xerox Electronic DocumentOdoo 12l10n_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.
- Xerox Electronic DocumentOdoo 12l10n_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.
- Invoicing Policy on PartnerOdoo 12l10n_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.
- Base for SII ModulesOdoo 12l10n_cl_sii
Adds an SII menu entry under Settings in Odoo, providing a base location for Chilean SII (tax service) configuration modules.
- Partner Activity from SIIOdoo 12l10n_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.
- References from SIIOdoo 12l10n_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…
- References from SIIOdoo 12l10n_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.
- Toponyms of ChileOdoo 12l10n_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.
- German Country StatesOdoo 12, 13, 14l10n_de_country_states
Adds the 16 German federal states (Bundesländer) as states/provinces for Germany, so they can be selected on addresses and other records that use a state field.
- Holidays for GermanyOdoo 12, 13, 14, 15l10n_de_holidays
Lets you automatically create the German public holidays for a chosen year and federal state, or copy an existing holiday calendar to another year, from a wizard in the Public Holidays menu.
- NUTS Regions for GermanOdoo 12, 14, 16, 18l10n_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.
- German SteuerNummer validationOdoo 12, 14l10n_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.
- German VAT StatementOdoo 12, 13, 14, 17, 18l10n_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 VAT Statement ExtensionOdoo 12, 14, 17, 18l10n_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.
- German ToponymsOdoo 12, 13, 14l10n_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, 15l10n_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, 15l10n_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, 19l10n_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, 19l10n_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.