Tax Return (VAT Declaration) - Odoo 13.0

Companies that are registered for VAT (Value Added Tax) must file a Tax return on a monthly or quarterly basis, depending on their turnover and the regulation of the country in which they are registered. A Tax return - or VAT return - gives the tax authorities information about the taxable transactions made by the company, the output tax it has charged its customers, and the input tax its vendors have charged it. Based on these values, the company can calculate the tax amount they have to pay or be refunded.


Tax Return Periodicity

The configuration of the Tax Return Periodicity allows Odoo Accounting to compute your Tax Return correctly and also to send you a reminder to never miss a tax return deadline.

To do so, go to Accounting ‣ Configuration ‣ Settings ‣ Fiscal Periods, and go to the Tax Return Periodicity section.

  • Periodicity: define here whether you file your tax return each month or every three months.
  • Reminder: define when Odoo should remind you to file your tax return.
  • Journal: select the journal in which to record the tax return.
Configure how often tax returns have to be made in Odoo Accounting

Tax Grids

Odoo generates Tax Reports based on the Tax Grids settings that are configured on your taxes. Therefore, it is crucial to make sure that all the recorded transactions use the right taxes. You can see on each Journal Item which Tax Grid is used for that transaction.

see which tax grids are used to record transactions in Odoo Accounting

To configure your taxes' Tax Grids, go to Accounting ‣ Configuration ‣ Taxes, and open the tax you want to modify. There, you can edit your tax settings, along with the tax grids that are used to record invoices or credit notes.

Configure taxes and their tax grids in Odoo Accounting

Close a tax period

Tax Lock Date

Any new transaction which accounting date is prior to the Tax Lock Date has its tax values moved to the next open tax period. This is useful to make sure that no change can be made to a report once its period is closed.

Therefore, we recommend locking your tax date before working on your Closing Journal Entry. This way, other users can't modify or add transactions that would have an impact on the Closing Journal Entry, which helps you avoid some tax declaration errors.

To check the current Tax Lock Date, or to edit it, go to Accounting ‣ Accounting ‣ Lock Dates.

Lock your tax for a specific period in Odoo Acounting

Tax Report

Once all the transactions involving taxes have been posted for the period you want to report, open your Tax Report.

To do so, go to Accounting ‣ Reporting ‣ Tax Report. You can also click on TAX Report from your Accounting Overview.

Make sure to select the right period you want to declare by using the date filter. You can see an overview of your tax report. Then, click on the button Closing Journal Entry.

Select the period for the tax return and create a closing journal entry in Odoo Accounting

After having reviewed the generated Journal Entry, click on Post. In addition to posting the entry, Odoo automatically creates a PDF file with the Tax Report that you can download from the chatter and preview on the right column. It includes all the values to report to the tax authorities, along with the amount you have to pay or be refunded.

download the PDF with your Tax Report in Odoo Accounting