OdooWiki OCA HUB

OCA/l10n-usa

OCA community repository with 16 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0). Reviewed on 2026-11-03.

Open on GitHub

Confirmed modules per version

12.0
7 modules
13.0
3 modules
14.0
8 modules
15.0
5 modules
16.0
8 modules
17.0
7 modules
18.0
14 modules
19.0
0 modules
20.0
0 modules

Modules in the repository

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

  • l10n_us_account_profile

    Installs a ready-to-use US accounting setup in Odoo by bundling the US chart of accounts, bank reconciliation, credit card payments, 1099 forms and partner aging reports into one application.

  • l10n_us_account_routing

    Adds a routing number field to bank records in Odoo and automatically checks that the number is valid for US or Canadian banks.

  • l10n_us_base_county

    Adds a county field to contacts and a county list for the United States, so you can record and filter addresses by county.

  • l10n_us_crm_county

    Adds a County field to CRM leads and opportunities, so US sales teams can record the county of a contact and keep it in sync with the customer address.

  • US Form 1099Odoo 12, 13, 14, 15, 16, 17, 18
    l10n_us_form_1099

    Flag vendors as 1099 suppliers, assign them a 1099 form type and (for 1099-MISC) a box, and analyse payments made to them in a dedicated 1099 report.

  • l10n_us_gaap

    Installs a ready-made US GAAP chart of accounts for US companies, with accounts, account groups and default accounting settings already configured.

  • l10n_us_gaap_mis_report

    Adds two ready-to-use financial report templates to Odoo's MIS Builder: a US Income Statement and a US Balance Sheet, built on the US GAAP chart of accounts. Users can run these reports and drill down to individual accounts.

  • l10n_us_mis_financial_report

    Adds two ready-made US financial reports to Odoo: a Profit & Loss (US) and a Balance Sheet (US), built on the MIS Builder reporting engine. Users can run them from the MIS reporting menu and drill down to individual accounts.

  • l10n_us_partner_legal_number

    Adds a 'Legal ID' field on partner forms to store US EIN, SSN or Canadian Business Number, with automatic validation of the entered value.

  • l10n_us_sales_tax_engine

    Calculates US sales tax (state, county, city and district) for sale orders and invoices based on the customer's ZIP code, using a local rate database first and external providers as fallback, with a full audit trail.

  • l10n_us_sales_tax_provider_api_ninjas

    Adds API Ninjas as an optional sales tax rate provider for the US Sales Tax Engine. Users can enable it in Accounting settings, enter their API key, and use it as a fallback source of ZIP-level tax rates.

  • l10n_us_sales_tax_provider_ziptax

    Adds ZipTax (zip.tax) as an optional external sales tax rate provider for the US Sales Tax Engine. Users can enable it in Accounting settings, enter an API key, and get ZIP-code-level tax rates.

  • partner_usps_address_validation

    Adds a Validate button on contacts that checks the address against the USPS database and lets you accept the corrected address, including the full ZIP+4 code.

Data imported from GitHub: every listed version is confirmed (branch, module directory and installable manifest checked on the review date). Active support and OCA certification are not assessed.