Skip to Content

Odoo VAT and UK Accounting: What Businesses Need to Configure

09/10/2026 5 min read 6 views

For a UK business, setting up Odoo Accounting is not simply a matter of installing the Accounting app and selecting a VAT rate. 

Your Odoo VAT configuration affects sales invoices, supplier bills, credit notes, payments, financial reports and ultimately the VAT figures submitted to HMRC. If the tax rules, fiscal positions or accounts are configured incorrectly, finance teams can end up correcting transactions manually every month. 

This is why Odoo UK accounting needs to be configured around the way your business actually sells, purchases and operates. 

Odoo provides a UK fiscal localisation that includes a UK chart of accounts and VAT-related structures, while its UK Accounting Reports functionality supports VAT reporting and Making Tax Digital workflows. 

For businesses implementing or improving Odoo in the UK, the key question is not simply: 

“Does Odoo support UK VAT?” 

It does. 

The more important question is: 

“Is our Odoo configuration correctly reflecting how our business handles VAT?” 

end to end vat process workflow 

What Does Odoo UK Accounting Include? 

Odoo's UK localisation is designed to provide a foundation for businesses operating in the United Kingdom. 

The UK Accounting localisation includes a UK chart of accounts and a VAT-ready tax structure. Odoo's UK Accounting Reports module also supports UK accounting reports and VAT return submission through the MTD-VAT API. 

However, installing the localisation is only the beginning. 

Businesses still need to review and configure: 

  • Company and VAT information 

  • Chart of accounts 

  • Sales taxes 

  • Purchase taxes 

  • VAT reporting 

  • Fiscal positions 

  • Customer and supplier tax treatment 

  • Product tax settings 

  • Invoice configuration 

  • Credit notes and refunds 

  • Multi-company requirements 

  • Bank and payment processes 

  • Making Tax Digital connectivity 

The exact configuration depends on your business model, products, customers, suppliers and trading locations. 

Odoo UK Accounting Configuration Workflow 

1. Configure Your UK Company Details 

Start with the legal and financial information of the company. 

Your Odoo database should contain accurate information such as: 

  • Legal company name 

  • Registered address 

  • Company country 

  • VAT number 

  • Company registration information 

  • Currency 

  • Financial year settings 

  • Accounting configuration 

This sounds basic, but incorrect company information can create problems later when invoices, reports and tax submissions are generated. 

For businesses operating more than one legal entity, the structure becomes even more important. Odoo supports different fiscal localisations for different companies, while branches follow the parent company's localisation. 

If your business operates in the UK and other countries, do not simply create everything as one company with multiple branches without first considering the legal and accounting structure. 

2. Configure the UK Chart of Accounts 

The Odoo UK chart of accounts provides the accounting structure used to classify financial transactions. 

Accounts may cover areas such as: 

  • Sales revenue 

  • Cost of goods sold 

  • Purchases 

  • Bank accounts 

  • Trade receivables 

  • Trade payables 

  • VAT accounts 

  • Expenses 

  • Assets 

  • Liabilities 

  • Equity 

Odoo's UK localisation provides a UK chart of accounts, which can then be reviewed and adjusted according to the company's accounting requirements. 

The mistake businesses often make is treating the chart of accounts as a technical setup task. 

It is actually a reporting decision. 

If management wants to see revenue by business division, product category or location, the accounting structure needs to support that reporting requirement from the beginning. 

3. Configure UK VAT Rates 

The next major area is VAT configuration in Odoo. 

Odoo's UK localisation creates country-specific tax structures, but businesses should activate and configure the taxes that actually apply to their operations. Odoo's tax configuration allows businesses to define default sales and purchase taxes and assign appropriate taxes to products. 

Depending on the business, you may need to account for different VAT treatments, including: 

  • Standard-rated sales 

  • Reduced-rate transactions 

  • Zero-rated sales 

  • VAT-exempt transactions 

  • Purchases with recoverable VAT 

  • Purchases where VAT is not recoverable 

  • Imports and exports 

  • Reverse-charge scenarios 

  • Special VAT treatments 

Do not assume that every product or service should use the same tax. 

For example, a business selling multiple product categories may need different tax rules depending on the nature of the product and the transaction. 

Configure UK VAT Rates 

4. Set Default Sales and Purchase Taxes 

Odoo allows default taxes to be configured for sales and purchases. 

These defaults can reduce manual work because the appropriate tax can be automatically suggested when users create transactions. 

For example: 

Sales transaction 

Customer → Product → Sales Tax → Invoice → VAT Report 

Purchase transaction 

Supplier → Product/Service → Purchase Tax → Supplier Bill → Input VAT 

The goal is to make the correct tax treatment happen automatically wherever possible. 

However, default taxes should never replace proper testing. 

Your finance team should test real scenarios such as: 

  • Standard product sale 

  • Zero-rated product 

  • Supplier purchase 

  • Customer refund 

  • Supplier credit note 

  • Discounted invoice 

  • Mixed VAT invoice 

This helps identify configuration errors before they reach the VAT return. 

5. Configure Fiscal Positions 

Odoo fiscal positions are particularly important for businesses that have different tax treatments depending on the customer, supplier or transaction. 

A fiscal position can automatically map taxes and accounts based on predefined conditions. 

This becomes valuable when businesses sell across different territories or deal with customers requiring different VAT treatment. 

For example: 

Customer location / transaction type 

↓ 

Fiscal Position 

↓ 

Correct tax and account mapping 

↓ 

Sales Invoice 

↓ 

VAT reporting 

Instead of asking sales users to manually select a VAT treatment on every transaction, businesses can automate the rule where appropriate. 

This reduces user error and makes the accounting workflow more consistent. 

6. Assign Taxes to Products and Services 

Your product catalogue is one of the most important parts of Odoo VAT setup. 

Odoo allows sales and purchase taxes to be assigned directly to products. 

For each product or service, review: 

  • Sales tax 

  • Purchase tax 

  • Product category 

  • Income account 

  • Expense account 

  • Fiscal position behaviour 

For businesses with hundreds or thousands of products, this becomes a data-management project rather than a simple configuration task. 

A single incorrect product tax can potentially affect many transactions. 

That is why businesses migrating from spreadsheets, Sage, QuickBooks or another ERP should clean and validate product tax data before importing it into Odoo. 

7. Configure VAT Returns and Making Tax Digital 

This is one of the most important parts of Odoo UK accounting. 

UK VAT-registered businesses must maintain certain VAT records digitally unless an exemption applies, and HMRC's Making Tax Digital rules require compatible digital record-keeping. 

Odoo's UK Accounting Reports module supports the MTD-VAT workflow and allows businesses to connect Odoo with HMRC for VAT submissions. 

The general workflow is: 

Sales + Purchases 

↓ 

VAT Transactions 

↓ 

Odoo VAT Report 

↓ 

Review and Reconciliation 

↓ 

HMRC MTD Submission 

The important part is the review stage. 

Automation does not mean finance teams should blindly submit whatever the system calculates. 

Businesses should reconcile VAT figures, investigate unusual transactions and make sure the underlying accounting records are complete. 

HMRC's VAT compliance guidance also emphasises controls around sales, purchases and VAT-return preparation to reduce the risk of errors. 

8. Configure VAT for E-commerce and Multiple Sales Channels 

UK businesses selling through Shopify, WooCommerce, Amazon, eBay or other channels need additional attention. 

An e-commerce order may contain: 

  • Product value 

  • VAT 

  • Shipping 

  • Discounts 

  • Refunds 

  • Payment fees 

  • Customer location 

  • Marketplace fees 

If these transactions are synchronised into Odoo incorrectly, the accounting team may have to manually repair the data. 

For example: 

Shopify 

↓ 

Odoo Sales 

↓ 

Inventory 

↓ 

Delivery 

↓ 

Invoice 

↓ 

Odoo Accounting 

↓ 

VAT Reporting 

The tax information needs to remain consistent throughout that workflow. 

ERP Artists' guide to Odoo Shopify Integration also highlights why VAT fields, shipping charges, discounts and payment information need careful mapping between e-commerce and Odoo Accounting. 

9. Configure Bank and Payment Reconciliation 

VAT accuracy depends on accurate accounting data. 

That means bank transactions and payments also need to be reconciled properly. 

A typical process might look like: 

Customer Invoice 

→ Payment Received 

→ Bank Transaction 

→ Reconciliation 

→ Invoice Paid 

→ Accounting Reports 

Without proper reconciliation, finance teams can struggle to understand outstanding invoices, customer balances and the true position of the business. 

For UK SMEs moving from spreadsheets or disconnected accounting software, bank reconciliation should therefore be part of the wider Odoo accounting implementation rather than treated as a separate task. 

10. Consider Multi-Company and International VAT 

A growing UK company may eventually operate across multiple legal entities or countries. 

This creates additional requirements for: 

  • Multiple currencies 

  • Different tax rules 

  • Separate companies 

  • Intercompany transactions 

  • Different fiscal localisations 

  • Consolidated reporting 

  • Customer and supplier tax treatment 

Odoo 20's fiscal localisation framework supports different localisation packages for companies in a multi-company environment. Odoo also notes that branches follow the parent company's localisation, meaning businesses with genuinely different country requirements may need separate company structures. 

This is one reason why the accounting architecture should be designed before large amounts of transactional data are posted. 

Common Odoo VAT Configuration Mistakes 

Even with the UK localisation installed, businesses can still create accounting problems through poor configuration. 

Common mistakes include: 

Using one VAT rate for everything 

Different products, services and transaction types may require different tax treatments. 

Manually selecting VAT on every invoice 

Where rules can be automated safely, relying on users to select taxes manually increases the chance of errors. 

Importing unclean product data 

Incorrect product tax settings can affect large numbers of transactions. 

Ignoring fiscal positions 

Businesses selling to different territories may need automated tax mapping. 

Submitting VAT without reconciliation 

A VAT report should be reviewed before submission rather than treated as an automatic answer. 

Treating VAT configuration as an IT task 

VAT is both a technical and accounting requirement. Finance users should be involved in designing and testing the configuration. 

Odoo VAT Configuration Checklist for UK Businesses 

Before going live, review the following: 

  • UK company information configured 

  • VAT number added 

  • UK fiscal localisation installed 

  • Chart of accounts reviewed 

  • Required VAT taxes activated 

  • Sales taxes configured 

  • Purchase taxes configured 

  • Product taxes reviewed 

  • Fiscal positions configured 

  • VAT reporting tested 

  • MTD connection tested 

  • Customer and supplier scenarios tested 

  • Credit notes tested 

  • Refunds tested 

  • E-commerce tax flows tested 

  • Bank reconciliation tested 

  • Multi-company requirements reviewed 

  • Finance users trained 

  • VAT return reconciled before submission 

When Should You Review Your Odoo VAT Configuration? 

You should not wait until a VAT submission problem appears. 

A configuration review is especially useful when: 

  • You are implementing Odoo for the first time 

  • Your business has recently become VAT registered 

  • You are migrating from another ERP 

  • You have changed your product range 

  • You are expanding into new markets 

  • You have started selling through marketplaces 

  • Your VAT reports require frequent manual corrections 

  • Your finance team does not trust the Odoo figures 

  • You have changed your Odoo version 

  • Your existing Odoo system was configured by another partner 

For businesses already using Odoo, this can be approached as an Odoo Accounting Audit rather than a complete reimplementation. 

If your current configuration has grown through years of quick fixes, reviewing the accounting structure before adding more customisation can prevent larger problems later. 

Final Thoughts: UK VAT Configuration Is About More Than Tax Rates 

Odoo can provide a strong foundation for UK VAT and accounting, but the quality of the result depends on how the system is configured around your business. 

The real objective is not simply to make Odoo calculate 20% VAT. 

It is to create a connected financial workflow where: 

Products → Sales → VAT → Invoices → Payments → Reconciliation → VAT Reports → HMRC 

works consistently. 

For UK SMEs, getting this foundation right can reduce manual finance work, improve reporting accuracy and make VAT compliance easier to manage. 

If your existing Odoo database produces frequent VAT corrections, relies heavily on spreadsheets or has complicated tax rules, the answer may not be more customisation. It may simply be better Odoo configuration, accounting design and process control. 

ERP Artists helps UK businesses with Odoo implementation, configuration, accounting workflows, migration, integrations, training and ongoing support. You can explore the company's Odoo services or review its Odoo migration services if you are moving an existing accounting system into Odoo. 

Related ERP Artists resources: 

Note: VAT rules and HMRC requirements can change. Businesses should validate their specific tax treatment with a qualified UK tax/accounting professional and current HMRC guidance before configuring or submitting VAT returns. 

UK VAT Configuration Checklist

Author
Written by

Harmit

Odoo Expert & AI Strategist at ERP Artists. Helping businesses transform through intelligent automation.