OdooWiki OCA HUB

Estonia - Reporting

l10n_ee_reporting folder_open OCA/l10n-estonia open_in_new
Localization License: AGPL-3

This module adds Estonian reporting localization.

Following reports are included:

  • Balance Sheet
  • VAT Return (KMD-2017)
  • VIES Declaration (VD)

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

This module adds Estonian tax and financial reports to Odoo: a KMD INF appendix listing invoice details for VAT returns and a VIES declaration for intra-EU trade. Users can view, filter, and group these reports from the Accounting menu.

This module provides two ready-to-use reports for Estonian accounting, both found under the Accounting > Reporting > Estonia menu.

  • KMD INF Appendix: shows invoice lines relevant to the Estonian VAT return (KMD). It lists the part (A for sales, B for purchases), partner name and tax ID, invoice date, amounts excluding and including tax, tax rate, and the taxable and tax amounts. You can filter by Part A or Part B, by transaction date, and group by invoice date, transaction date, or appendix part. The report is read-only and automatically built from posted customer and vendor invoices that involve Estonian 20% or 9% VAT groups, where the partner is a company with a VAT number and is based in Estonia.
  • VIES Declaration: lists intra-EU transactions for the VIES declaration. It shows the date, amount, product type (goods or services), and the partner's tax ID. You can filter by date and group by product type or partner tax ID. A pivot view lets you summarise amounts by partner tax ID and month. The report is read-only and built from journal items that carry the specific tax tag used for the KMD 2017 line 3.1, where the partner has a VAT number.

Both reports are read-only and respect multi-company rules, showing only data from companies the user is allowed to access.

Menus it adds

Estoniakmd_inf_menuvies_declaration_menu
Models and fields (2)
  • l10n.ee.reporting.kmd.inf · new modelpart, move_id, tax_rate, move_date, company_id, partner_id, currency_id, partner_vat (Partner Tax ID), invoice_date, partner_name, tax_group_id, invoice_amount_total, invoice_amount_untaxed, transactions_tax_amount, transactions_tax_base_amount
  • l10n.ee.reporting.vies.declaration · new modeldate, amount, company_id, partner_id, product_id, currency_id, partner_vat (Tax ID), move_line_id, product_type

Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 4 confirmed, 5 with no information of 9 versions.

Sources · Odoo 13.0

Confirmed on 2026-11-03 in branch 13.0 of OCA/l10n-estonia.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.