Czech Kontrolni hlaseni (VAT Control Statement)
Financni sprava EPO XML + matching DPH return for the Czech Republic
Produce the mandatory Kontrolni hlaseni (KH) — the Czech VAT control statement — as the XML document accepted by the Financni sprava Ceske republiky through the EPO (Elektronicka podatelna) portal, together with the matching DPH return (DPHDP3) figures so the two filings reconcile. Your posted invoices and vendor bills are routed into the statutory KH sections and aggregated into a single file for download and upload.
What it does
Kontrolni hlaseni XML export
A Pisemnost/DPHKH1 document with the header
(VetaD — form KH1, period, riadne / opravne / nasledne
filing type), the taxpayer identity (VetaP) and one element
per transaction routed into the sections A.1, A.2, A.3, A.4, A.5 and
B.1, B.2, B.3, plus the VetaC control totals.
Automatic section routing
Each posted invoice and bill is classified into its KH section from its VAT-inclusive value, the counterparty DIC and the reverse-charge / intra-EU flags, using the real 10,000 CZK threshold that splits the itemised A.4 / B.2 sections from the cumulative A.5 / B.3 lines.
DPH return (DPHDP3) figures
The same period is aggregated into the numbered VAT-return boxes (r1–r4 outputs, r25 reverse-charge supplied, r40 / r41 inputs, r43 / r44 reverse-charge received, r62–r65 settlement) and exported as a second EPO XML so the KH and the DPH return agree.
Real DIC / ICO / rodne cislo validation
The official ICO mod-11 check-digit algorithm, the rodne cislo (birth-number) date and mod-11 validity and the DIC (CZ VAT number) structure, applied on company and partner so a typo is caught before the file is built.
DPH rate buckets
The 21% standard rate, the 12% reduced rate and a legacy reduced-rate slot, with per-bucket base and tax aggregation so a single document can carry both a standard and a reduced component.
Kontrolni hlaseni business-rule validation
A Czech rule set layered on the shared engine's EN 16931-style core: taxpayer DIC, CZK currency, valid rate categories, a counterparty DIC on the itemised sections and credit-note referencing, surfaced before export.
Built for the Czech Republic
Authority: Financni sprava Ceske republiky. Channel: EPO
(Elektronicka podatelna). Documents: Kontrolni hlaseni
(DPHKH1) and the DPH return (DPHDP3).
Currency: Czech koruna (CZK). The connector builds on a shared
e-Invoice Core Engine and registers a Czech jurisdiction profile and
validation rule set.
Compatible with Odoo 18 and Odoo 19.
Disclosure: this module generates the Kontrolni hlaseni and DPH-return XML files locally for you to download and upload to the EPO portal. It transmits nothing on its own; your DIC, ICO and software identification are stored solely on your own database.
Screenshots
Czech Kontroln Hl En Kh1 Rec
Posted Czk Customer Invoice
Posted Czk Vendor Bill Route
Update date: 2026-07-02
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 3671 |
| Technical Name |
l10n_cz_kontrolni_hlaseni |
| License | OPL-1 |
| Website | https://pokutsoft.com/ |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module