Autors: Kristijan Sekereš

Čehijas EET 2.0 no 2027. gada 1. janvāra: kas jādara pielāgotai kases un kiosku programmatūrai

maksājumu karte, ievietota rokas karšu terminālī uz restorāna galda

Čehijā atgriežas tirdzniecības ieņēmumu uzskaite. Prezidents Petrs Pavels EET 2.0 likumu parakstīja 2026. gada 17. septembrī, un Finanšu administrācijas paziņojumā datums ir skaidri norādīts: pienākums uzskaitīt ieņēmumus sākas 2027. gada 1. janvārī. Tas attiecas uz kontakta maksājumiem starp uzņēmumu un klientu, arī uz visiem skaidras naudas maksājumiem. Skaidra nauda, karte, tālrunis vai QR kods: ja klients maksā klātienē vai jūsu telpās, darījums tiek nosūtīts nodokļu iestādei tajā pašā brīdī.

Lielākajai daļai mazo tirgotāju tas nozīmē piegādātāja atjauninājumu vai bezmaksas valsts tīmekļa lietotni. Tīkliem, kas izmanto pašu kases programmatūru, pašapkalpošanās kioskus vai maksājumu lietotni, ar kuru darbinieki pārvietojas pa zāli, tas ir integrācijas projekts, kam atlikušas aptuveni 90 dienas. Šis raksts ir viņiem.

Kas mainījies kopš pirmās EET

Sākotnējā EET tika atcelta 2022. gadā. EET 2.0 saglabā pamatideju (katru atbilstošo darījumu nosūta tiešsaistē, un valsts to apstiprina), bet atmet daudz smaguma:

  • Minimāli dati. Vecā sistēma katru darījumu sadalīja pa PVN likmēm. EET 2.0 nosūta vienu kopsummu ar PVN neatkarīgi no likmēm.
  • Nav čeka pienākuma. Uzņēmumiem vairs nav jāizsniedz čeks EET vajadzībām, un apstiprinājuma kodam uz tā nav jābūt.
  • Šaurāka darbības joma. Tiek uzskaitīti tikai kontakta maksājumi starp klientu un uzņēmumu; vecā sistēma aptvēra plašāku maksājumu loku.
  • Bezmaksas valsts risinājums. MOJE eet ir tīmekļa lietotne mazākajiem uzņēmumiem, un daļa vienotā nodokļa maksātāju pašnodarbināto var izvēlēties atteikšanos, ko sauc par EET OFF.

Tehniskās izmaiņas ir lielākas, nekā liecina šis saraksts. Transports ir pazīstams: SOAP 1.1 pār HTTPS ar WS-Security parakstiem, kā iepriekš. Ziņojums gan nav. Jaunā saskarne ir 4.1 versija, vecā bija 3.1, un specifikācijā teikts, ka 2026. gada izmaiņas „are incompatible with previous system“. Izstrādātāju semināra prezentācijā kā izņemti ir minēti BKP drošības kods, vienkāršotā režīma pazīme un PVN pozīcijas. Vecais EET kods noder kā paraugs savienojumu daļai un ne vairāk.

Kas ietilpst darbības jomā

Oficiālajā lapā par to, kam jāuzskaita ieņēmumi, noteikti trīs nosacījumi: maksājums ir kontakta maksājums vai jebkurš skaidras naudas maksājums, tas ir saimnieciskās darbības ienākums, un nepiemēro nevienu izņēmumu.

Kontakta maksājums notiek vai nu personiskā saskarē ar jums vai jūsu darbiniekiem, vai jūsu telpās vai transportlīdzeklī saistībā ar precēm vai pakalpojumu. Semināra prezentācijā tieši teikts, ka otrais noteikums vērsts uz pašapkalpošanās kasēm un pašapkalpošanās telpām. Kiosks jūsu veikalā ietilpst darbības jomā, lai gan neviens darbinieks darījumam nepieskaras. Skaidra nauda tiek uzskaitīta vienmēr, arī ārpus jūsu telpām, izņemot pēcmaksu, ko iekasē pasta pakalpojumu sniedzējs.

Maksājuma veidam nav nozīmes. Sarakstā ir skaidra nauda, karte, QR kods, bankas pārskaitījums vai tiešais debets, kas veikts pārdošanas vietā, kriptoaktīvi, dāvanu kartes, ēdināšanas taloni un priekšapmaksas kartes.

Attālināti maksājumi neietilpst: e-veikals, kurā maksā caur maksājumu vārteju, vai rēķins, ko klients apmaksā no sava biroja. Svarīgi ir tas, kā nauda faktiski pārvietojās, nevis tas, kas rakstīts rēķinā. Ja klients pie letes ar karti samaksā 200 CZK un atlikušos 800 CZK nākamajā dienā pārskaita no mājām, uzskaita tikai 200 CZK.

Atbrīvoti ir tirdzniecības automāti, kas paši par sevi ir telpas (oficiālais piemērs ir kafijas automāts), kā arī pašapkalpošanās stendi ārpus jūsu telpām, kur uzskaite būtu nepraktiska. Izņēmumu sarakstā cita starpā ir arī publiskās iestādes, bankas, azartspēles un enerģētika.

Kam lielākā daļa no tā nav jādara

Mikrouzņēmumi var izmantot MOJE eet, kas tiks palaista 2026. gada 1. decembrī. Jūnija izstrādātāju seminārā tā tika pozicionēta uzņēmumiem ar ne vairāk kā divām reģistrācijas vienībām un diviem darbiniekiem. Vienotā nodokļa maksātāji pašnodarbinātie pirmajā grupā ar ienākumiem līdz 1 miljonam CZK var atteikties, izmantojot EET OFF.

Uzņēmumiem ar plaši izplatītu kases sistēmas produktu atjauninājums jāsaņem no piegādātāja. Pajautājiet, kad tas tiks izlaists un kas notiek darbības traucējumu laikā, tad reģistrējieties nodokļu portālā un instalējiet sertifikātu.

Visiem pārējiem vērts lasīt tālāk: pašu izstrādāta vai pielāgota kases programmatūra, pašu būvēti kioski, darbinieku maksājumu lietotnes vai grupa, kurā viens maksājums var piederēt diviem uzņēmumiem.

Kas jāizstrādā

Viss ir izstrādātāju dokumentu lapā: saskarnes apraksts (angļu versija nav saistoša), XSD un WSDL, parakstītu pieprasījumu paraugi un testa vides sertifikāti. Angļu izdevums tagad ir 1.2a versija no 2026. gada 2. oktobra; tajā izlabots viens kļūdains maksimālais garums laukam porad_cis 3.3.3.10. sadaļā, tāpēc pārbaudiet pēc tās savus lauku ierobežojumus.

Reģistrācijas vienības un ierīču ID

Katrs ziņojums satur reģistrācijas vienības ID. Vienības (veikalu, mobilo stendu, piegādes transportlīdzekli) jūs izveidojat nodokļu portālā DIS+, un sistēma katrai piešķir numuru. Tīkli var importēt vienības masveidā, un par izmaiņām jāziņo 15 dienu laikā. Jūsu kases sistēmai vajadzīga uzturēta atbilstība starp katru vietu un tās vienības ID, kā arī ierīces ID līdz 20 rakstzīmēm, kas ir unikāls vienības ietvaros.

Sertifikāti

Šeit pielāgotās sistēmas parasti zaudē laiku. Sertifikātu procedūrā soļi aprakstīti šādi:

  • Atslēgu pāri ģenerē EET sertifikācijas iestāde, nevis jūsu ierīce. Jūs lejupielādējat ar paroli aizsargātu PKCS#12 failu, kas pieejams, līdz apstiprināt lejupielādi, bet ne ilgāk kā 30 dienas.
  • Fails izmanto novecojušo 3DES šifrēšanu vecāku kases aparātu dēļ. Dokumentā brīdināts, ka OpenSSL 3 bez legacy nodrošinātāja to var neielādēt, un ieteikts to pārsaiņot vai pārvietot atslēgu uz glabātuvi.
  • Sertifikāti ir derīgi vienu gadu. Viens sertifikāts var apkalpot vienu vai vairākas ierīces; cik tos izsniegt, izlemjat jūs.
  • Atjaunošanu var automatizēt ar REST API: īslaicīgs JWT, parakstīts ar atjaunojamo sertifikātu, tad pieprasījuma statusa vaicāšana, lejupielāde un apstiprināšana. Iestāde iesaka atjaunot divas līdz trīs nedēļas pirms derīguma beigām. Kad sertifikāta derīgums beidzies, API ceļš ir slēgts, un kādam tas jāatjauno manuāli.
  • Privātās atslēgas aizsardzība ir nodokļu maksātāja likumisks pienākums. Viens atslēgas fails, kas nokopēts uz četrdesmit kases aparātiem, ir atsaukšana, kas tikai gaida savu brīdi.

Datu ziņojums

Galvenē ir jauns UUID katram mēģinājumam, nosūtīšanas laiks, pirmā mēģinājuma pazīme un neobligāta pārbaudes pazīme. Datu daļā ir nodokļu maksātāja EIČ, vienības ID, ierīces ID, kārtas numurs (līdz 25 rakstzīmēm, unikāls katrai vienībai un ierīcei), darījuma laiks ar laika joslas nobīdi un kopsumma kronās ar tieši divām zīmēm aiz komata. Divas neobligātas summas paredzētas priekšapmaksas papildināšanai un izlietojumam; vēl divi lauki paredzēti uzskaitei cita nodokļu maksātāja vārdā.

Uzskaitiet to, kas faktiski saņemts: skaidras naudas rēķins 78,90, noapaļots līdz 79, tiek ievadīts kā 79,00, tas pats rēķins ar karti kā 78,90. Rēķins, kas daļēji samaksāts ar ēdināšanas taloniem un daļēji ar karti, ir viens ziņojums ar kopsummu.

Parakstīšana un nosūtīšana

Katru ziņojumu paraksta ar XML Signature WS-Security galvenē: ekskluzīvā kanonizācija, SHA-256 kontrolsumma, RSA-SHA256, sertifikāts pievienots kā BinarySecurityToken, un parakstīts tiek tikai SOAP ķermenis. Neiekļaujiet papildu galvenes, piemēram, Timestamp vai WS-Addressing: ziņojumi, kas lielāki par 12 kB, tiek noraidīti, un uz ziņojumu, kas izskatās pēc uzbrukuma, atbilde var nepienākt vispār. TLS 1.2 vai jaunāka versija ir obligāta, un klientam jāpārbauda servera sertifikāts. Ražošanas vide izmanto DNS slodzes līdzsvarošanu, tāpēc katram savienojumam atrisiniet resursdatora nosaukumu no jauna, nevis piesaistiet IP adresi.

Kopš 1.2 versijas galapunkts atbalsta CORS, tāpēc pārlūkā darbināma kases sistēma var to izsaukt tieši. Izlemiet, kur glabāsies privātā atslēga, pirms kāds sāk rakstīt šo JavaScript.

Atbildes, traucējumi un 48 stundu noteikums

Uz derīgu ziņojumu nāk sinhrona atbilde ar 39 rakstzīmju apstiprinājuma kodu (POK), ko parakstījusi nodokļu iestāde. Pārbaudiet šo parakstu un glabājiet POK kopā ar darījumu. Uz nederīgu ziņojumu nāk kļūdas kods; -1 nozīmē īslaicīgu kļūmi, tāpēc nosūtiet vēlāk vēlreiz. Mazākas problēmas atgriežas kā brīdinājumi, viens no tiem, ja darījuma laiks par vairāk nekā divām stundām apsteidz servera pulksteni. Kiosku pulksteņi nobīdās. Sinhronizējiet tos.

Atbildes gaidīšanas laiku nosakāt jūs, bet ne mazāku par divām sekundēm. Ja POK laikā nepienāk, darījums nonāk rindā. Saskaņā ar semināra prezentāciju atkārtotajā mēģinājumā izmanto sākotnējo ķermeni ar jaunu galveni: jauns UUID, pirmā mēģinājuma pazīme iestatīta uz false, jauns nosūtīšanas laiks, sākotnējais darījuma laiks. To nosūta, tiklīdz savienojums atjaunojies, un ne vēlāk kā 48 stundas pēc darījuma. Arī pēc 48 stundām pienākums nezūd: novēlots ziņojums joprojām ir jānosūta.

Tāpēc rindai jāpārdzīvo restartēšana un jāizsauc brīdinājums krietni pirms 48 stundu beigām. Vēl viens slazds: ja sertifikāta derīgums beidzas, kamēr darījumi gaida, tie jāparaksta ar šobrīd derīgu sertifikātu.

Atmaksas, labojumi un dublikāti

Atmaksa vai anulēšana ir jauns ziņojums ar negatīvu summu, datēts ar pašreizējo brīdi un nesaistīts ar sākotnējo. Labojums ir vai nu anulēšana, kurai seko pareizais ziņojums, vai viens starpības ziņojums. Dublikātus nosaka pēc sešiem laukiem (EIČ, vienība, ierīce, kārtas numurs, darījuma laiks un kopsumma), tāpēc atkārtots mēģinājums ar to pašu ķermeni ir drošs. Atkārtots mēģinājums, kas ģenerē jaunu kārtas numuru, ir otrs darījums.

Čeki

Mazāk darba nekā pirmās EET laikā: EET vajadzībām čeks nav nepieciešams, un POK uz tā nav jābūt. Izņemiet jebkuru kodu, kas aiztur drukāšanu, līdz pienāk POK. Ja čekus izsniedzat saskaņā ar patērētāju tiesībām, saglabājiet EET kārtas numuru saskaņotu ar čeka numuru; specifikācijā norādīts, ka praksē abi parasti sakrīt.

Robežgadījumi, ar kuriem saskaras tīkli

  • Priekšapmaksas kartes, aproces un maki: tiek uzskaitīta gan papildināšana, gan katrs pirkums, aizpildot papildu summu laukus.
  • Viens maksājums, divi nodokļu maksātāji: prezentācijas degvielas uzpildes stacijas piemērā (degviela pārdota cita uzņēmuma vārdā, kafija uz paša rēķina) vajag divus ziņojumus, katru ar sava nodokļu maksātāja datiem.

Laika grafiks

  • 2026. gada 5. jūnijs: publicēta tehniskā dokumentācija.
  • 2026. gada 1. jūlijs: atvērta testa vide. No 26. jūlija līdz 26. augustam tā apstrādāja 170 389 testa darījumus no 624 klientu IP adresēm, no kuriem 94,6 % apstrādāti veiksmīgi.
  • 2026. gada 1. novembris: EET sistēmā DIS+, reģistrācijas vienības un ražošanas sertifikāti.
  • 2026. gada 1. decembris: tiek palaista MOJE eet.
  • 2027. gada 1. janvāris: pienākums sākas visiem vienlaikus, bez pakāpeniskas ieviešanas.

Oficiālajā grafikā janvāris nosaukts par izmēģinājuma mēnesi, taču turpat piebilsts, ka tā jau būs parastā uzskaite. Agrākā paziņojumā izmēģinājums tika aprakstīts kā brīvprātīgs. Kamēr tas nav precizēts, plānojiet sūtīt īstus ziņojumus no 1. janvāra.

Likums tika publicēts Likumu krājumā 2026. gada 7. oktobrī kā Likums Nr. 180/2026 Sb.. Tas stājas spēkā 2027. gada 1. janvārī; septiņas tā daļas stājās spēkā publicēšanas nākamajā dienā.

90 dienu plāns

Oktobris: darbības joma un izstrāde.

  1. Uzskaitiet katru vietu, kur nauda maina īpašnieku: kases, kioski, rokas ierīces, galdiņu pasūtīšanas plūsmas ar apmaksu uz vietas, jūsu pašu autovadītāji, kas iekasē skaidru naudu. Piesaistiet katru nodokļu maksātājam un nākamajai reģistrācijas vienībai.
  2. Izvēlieties arhitektūru: parakstīt katrā ierīcē vai darbināt vienu servisu, kas paraksta un uztur rindu visām ierīcēm. Sistēma pieņem abus variantus. Tīklam parasti uzvar centralizēts risinājums: viena atslēgu glabātuve, viena rinda, viena vieta, ko uzraudzīt.
  3. Izstrādājiet ziņojumu veidotāju, parakstītāju un rindu pret testa vidi ar kopīgajiem testa sertifikātiem. CI validējiet katru ziņojumu pret XSD.

Novembris: ražošanas akreditācijas dati.

  1. No 1. novembra aktivizējiet EET sistēmā DIS+, izveidojiet vienības (masveida imports, ja to ir daudz) un izsniedziet ražošanas sertifikātus. Glabājiet tos glabātuvē, nevis USB zibatmiņās.
  2. Specifikācija nosaka 2026. gada 1. novembri kā agrāko derīgo darījuma datumu ražošanas vidē. Sūtiet pārbaudes režīma ziņojumus ar īsto sertifikātu: tie pārbauda visu ķēdi, neuzskaitot darījumu.
  3. Pabeidziet atmaksas, priekšapmaksas plūsmas, sertifikātu atjaunošanu un brīdinājumus par rindas vecumu.

Decembris: mēģinājums.

  1. Ieviesiet vienā vietā. Pusdienu sastrēgumstundā atvienojiet tīkla kabeli un vērojiet, kā rinda pēc tam iztukšojas.
  2. Veiciet slodzes testu savai noslogotākajai stundai caur parakstītāju.
  3. Iesaldējiet izmaiņas pirms Ziemassvētku sezonas. Pastāstiet darbiniekiem, kā izskatās darbības traucējumi; ja rinda strādā, viņiem nekas nav jādara.

Janvāris: izmēģinājuma mēnesis.

  1. Saskaņojiet datus katru dienu. Salīdziniet kases sistēmas kopsummas ar apkopotajām summām DIS+, kur varat arī pieprasīt detalizētu CSV eksportu ar katru POK.

Kur saņemt palīdzību

Mēs izstrādājam un pielāgojam kases sistēmu integrācijas: ziņojumu veidotāju un parakstītāju, traucējumu rindu, sertifikātu glabāšanu un atjaunošanu, vienību atbilstību un salīdzināšanu ar DIS+. Ja kases programmatūra ir veca un tās autori devušies tālāk, šis darbs sākas ar mūsu mantoto sistēmu uzturēšanas pakalpojumu. Ja jūsu komanda sistēmu pazīst, bet līdz janvārim pietrūkst roku, varam pievienot tai izstrādātājus.

Ja Čehijā darbināt pašu kases aparātus vai kioskus un vēl neesat nosūtījuši nevienu ziņojumu uz testa vidi, rakstiet uz office@c9group.dev.

Nodokļu un finanšu sistēmas

Jauni ceļveži un noteikumu izmaiņas e-pastā

Kad mainās kāds noteikums, pārceļas termiņš vai publicējam jaunu ceļvedi, nosūtām to e-pastā.

Vispirms nosūtām apstiprinājuma saiti. Atrakstīties varat jebkurā laikā. Privātuma politika