P U R P L E F I N A N C E B L O G
Preliminary VAT audits
Monthly check before the VAT pre-registration in Odoo
PURPLE FINANCE BLOG
Preliminary VAT audits
Monthly check before the VAT pre-registration in Odoo
July 2025 | Finance & Accounting
How to make your VAT pre-registration a standard process
The advance VAT return is not a chore - it is your accounting department's calling card to the tax office. This makes it all the more important that the data is correct. Odoo provides you with all the necessary information directly in the booking lines - all you have to do is use it.
A monthly check of tax-relevant postings should therefore be an integral part of your closing process. This allows you to recognise discrepancies at an early stage, ensure data quality and avoid unnecessary queries from the tax office.

What should be checked?
Account & tax rate
If you use tax-specific accounts (e.g. 19% revenue), check:
Were only suitable tax rates such as ‘19 %’ or ‘19 % inclusive’ used?
Entries with different tax rates (e.g. ‘0%’ or ‘Intra-Community’) may indicate posting errors.
Tax rate & country
This is about matching the tax key and the partner country:
Does the tax rate match the country of delivery or the country group?
A typical example: ‘Intra-Community supply’ - but the partner country is Switzerland. This does not fit and leads to errors in the VAT return.
Tax rate & product type
Odoo distinguishes between delivery and service. This has an effect on the tax:
Was an ‘intra-Community supply’ booked for a service product such as ‘counselling’?
The product type is often entered incorrectly here - this leads to incorrect tax declarations.
Triangular transaction
Was a triangular transaction made on the invoice? Then you can also filter and check for this!
Support from the syscoon app
The syscoon tax validation module makes your monthly check a breeze:
Preconfigured views show you all critical bookings at a glance
You no longer need to build filters - but if you want, you can still save your favourites individually
This gives you full control over your tax accounting data at all times
Conclusion
A structured sales tax check in Odoo is:
smart, because it is based on existing data
safe, because it recognises errors at an early stage
and sexy, because it takes your end of the month to a new level and makes the exam easier.