Skip to Content

Odoo VIES XML Export for Cyprus TFA

Our module exports your VIES recapitulative statement from Odoo as an XML file you can upload straight to Tax For All (TFA), the Cyprus Tax Department portal, with no manual entry.

For Odoo 19 and Odoo 20 Enterprise · Monthly VIES returns · Goods, services and triangulation

Exporting the VIES XML file from Odoo

One-click XML export

Export your XML file and save it to your computer.

Easy upload to TFA

In TFA, open the mass upload menu, select your XML file and submit. See also our VAT XML for TFA module.

Uploading the VIES XML file through TFA mass upload

How it works

  1. Post your invoices in Odoo as usual.
  2. Run the VIES report for the month.
  3. Export the XML file and save it to your computer.
  4. Upload it to TFA through the mass upload menu and submit.

Frequently asked questions

How do I submit the Cyprus VIES return from Odoo?

Run the VIES report in Odoo for the period, export it as an XML file with the Logosnet module, then upload the file through the mass upload menu in Tax For All (TFA).

Which VIES period does it cover?

The module exports the monthly VIES return, one XML file per month.

Which transactions are included?

Intra-EU supplies of goods and services, as well as triangulation transactions.

Does the module check customer VAT numbers?

No. Odoo checks VAT numbers through its VIES integration when contacts are created. The module exports the data already in Odoo.

Which Odoo versions are supported?

The module works with Odoo 19 and Odoo 20 Enterprise.

  Ready to digitise your business?    Contact Us