OCA/account-fiscal-rule
OCA community repository with 30 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Reviewed on 2026-11-03.
Open on GitHubConfirmed modules per version
Modules in the repository
- Avalara Avatax ConnectorOdoo 13account_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.
- Avatax ExemptionsOdoo 14, 16, 18account_avatax_exemption
Connect Odoo to Avalara AvaTax so customer tax exemption certificates and product tax codes can be exported to and downloaded from AvaTax, and so custom exemption rules can be managed per state.
- Avatax Exemptions BaseOdoo 14, 15, 16, 18account_avatax_exemption_base
Set up Avalara AvaTax exemption data in Odoo: groups of states, exemption types, activity types, and customer exemptions with per-state certificate lines.
- Avalara Avatax Certified ConnectorOdoo 14, 15, 16, 17, 18account_avatax_oca
Connect Odoo to Avalara AvaTax to automatically calculate US/Canada sales tax on invoices and sale orders, validate customer addresses, and record or void tax transactions in AvaTax.
- Account Avatax OCA LogOdoo 16, 18account_avatax_oca_log
Records every Avatax tax API call made by Odoo and lets you review them from an Avatax log menu. It also counts daily calls and can email selected users when a configurable limit is exceeded.
- account_avatax_repair_oca
Adds Avalara AvaTax automatic tax calculation to Repair Orders, including exemption handling and tax amounts on repair lines and fees.
- 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.
- Avalara Avatax Certified Connector for Sales OrdersOdoo 14, 15, 16, 17, 18account_avatax_sale_oca
Adds Avalara AvaTax tax calculation directly to Sales Orders, so taxes are computed by the AvaTax service and stored on the order and its lines. Users can also manage customer exemption numbers and choose whether tax is based on the shipping or invoice…
- Avalara Avatax Connector for EcommerceOdoo 14, 16, 17, 18account_avatax_website_sale
Automatically recalculates sales taxes with Avalara AvaTax for online shop orders before the customer reaches the payment page.
- Ecotax ManagementOdoo 16, 17, 18, 19account_ecotax
Manage ecotaxes (environmental fees) on products and customer invoices. Define ecotax classifications, attach them to products, and see the ecotax amount per invoice line and as a total on the invoice.
- Ecotax ReportingOdoo 16account_ecotax_report
Adds an Ecotax line Analysis screen with list and pivot views so users can review and group eco-tax lines by collector, date, product, category, invoice status and company.
- sale Ecotax ManagementOdoo 16, 17, 18, 19account_ecotax_sale
Adds ecotax (eco-contribution) tracking to sales orders and quotations. Users see the ecotax per line and the total ecotax included in the order, and it is carried over to the invoice.
- account_ecotax_sale_tax
Adds ecotax handling to sale order lines by treating the ecotax as a tax, automatically applying the correct ecotax tax based on the product classification and delivery country, and showing the ecotax amount per unit and per line.
- Ecotax Management (with Odoo tax)Odoo 16, 17, 18account_ecotax_tax
Compute ecotaxes (eco-participation fees) through Odoo's standard tax engine, so the ecotax amount can be included in or excluded from the product price and posted to its own accounting account.
- Account Fiscal Position Autodetect optional VIESOdoo 13, 14, 15, 16, 17account_fiscal_position_autodetect_optional_vies
Adds a VIES validation option to fiscal positions so they only apply when a customer's VAT number has passed VIES validation.
- Account Fiscal Position Partner TypeOdoo 12, 13, 14, 15, 16, 17, 18, 19account_fiscal_position_partner_type
Adds a Type field (End customer B2C / Company B2B) to fiscal positions and partners, so Odoo only applies fiscal positions that match the partner's type.
- 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 RuleOdoo 13account_fiscal_position_rule
Lets you define country/state based rules that automatically pick the right fiscal position on sales, invoices, purchases and pickings, instead of relying only on the customer's default fiscal position.
- account_fiscal_position_rule_purchase
Automatically sets the correct fiscal position on purchase orders based on rules you define. When you change the vendor, delivery address, or company, Odoo picks the matching fiscal position for taxes and accounts.
- account_fiscal_position_rule_sale
Automatically selects the correct fiscal position on a sales order based on the customer, invoice address, delivery address and company, using rules configured for sales.
- Account Fiscal Position - TypeOdoo 12, 15, 16account_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 Vies WarningOdoo 18, 19account_fiscal_position_vies_warning
Adds a 'Show Vies Warning' option on fiscal positions so that partners and invoices using them are blocked unless the partner's VAT number has passed VIES validation.
- Account Multi VatOdoo 13, 14, 15account_multi_vat
Lets you store several VAT numbers per contact, each linked to a tax administration, and automatically picks the right one on customer invoices based on the tax administration selected.
- Account Multi Vat SaleOdoo 13account_multi_vat_sale
Automatically picks the correct tax administration and customer VAT number for sales orders and customer invoices based on the delivery address country, and shows them on the sales order form and printed quotation/order.
- Account Product - Fiscal ClassificationOdoo 12, 13, 14, 16, 18account_product_fiscal_classification
Lets you define ready-made combinations of purchase and sale taxes (fiscal classifications) and assign one to each product, instead of picking taxes manually. You can also set rules that forbid certain tax combinations for certain product categories.
- Account Product - Fiscal Classification / TestingOdoo 12, 13, 14account_product_fiscal_classification_test
Technical test module that adds demo tax templates and a demo fiscal classification template used to check the fiscal classification features of the accounting modules. It is not meant for production use.
- L10n EU OSSOdoo 12, 13, 14l10n_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.
- L10n EU OSS OCAOdoo 15, 16, 17, 18l10n_eu_oss_oca
This module helps you set up EU One-Stop-Shop (OSS) VAT taxes and fiscal positions for distance sales to EU consumers. A wizard creates the correct sales taxes and automatic B2C fiscal positions for each EU country you sell to.
- Product Refund AccountOdoo 12, 19product_refund_account
Lets you set dedicated refund accounts on products and product categories, so credit notes and debit notes post to the right account instead of the normal income or expense account.