Peppol e-rēķini uzņēmumam: vienkārša plūsma no rēķina līdz nosūtīšanai (bez haosa)

2026. gada 18. janvārisAtjaunināts 2026. gada 2. jūnijs3 min lasīšana
Dalīties:
Peppol e-rēķini uzņēmumam: vienkārša plūsma no rēķina līdz nosūtīšanai (bez haosa)

Peppol e-rēķini nav sarežģīti tehnoloģijas dēļ, tie kļūst sarežģīti procesa dēļ. Vienam uzņēmumam “rēķins” ir Excel, citam tas ir grāmatvedības sistēma, trešajam tas ir CRM, un tad vēl nāk PVN, atlaides, korekcijas, klientu rekvizīti un prasības no saņēmēja puses.

Ja tu gribi, lai e-rēķini strādā kā process (nevis “reizēm sanāk”), tev vajag plūsmu. Šajā rakstā ir praktiska, vienkārša plūsma, kas strādā mazajiem un vidējiem uzņēmumiem Latvijā.

Ja tev jau ir XML fails, vari pārbaudīt uzreiz:

https://www.erekini.eu/peppol-validator

Validācija notiek pārlūkā, fails netiek augšupielādēts.

Ko nozīmē “plūsma” Peppol e-rēķiniem

Plūsma ir atbilde uz 3 jautājumiem:

  1. No kurienes rodas dati? (klients, preces, PVN, cenas)
  2. Kā no tiem top korekts XML? (standarti + konsekvence)
  3. Kā pārbaudi pirms sūti, lai nav noraidījuma?

Ja šie 3 nav sakārtoti, tu vienmēr būsi “labojam ar roku”, un katrs nākamais fails būs loterija.

Ātrā plūsma 7 soļos (praktiskais minimums)

1) Sakārto klienta kartīti (tas ir pirmais, kas salauž visu)

Katram klientam vajag minimālo komplektu:

  • Nosaukums
  • Reģistrācijas numurs (ja juridiska persona)
  • PVN numurs (ja PVN maksātājs)
  • Adrese + valsts kods
  • (ja tavā plūsmā vajag) BuyerReference / atsauce

Ja šis nav, Peppol kļūdas nāks atpakaļ katru reizi, pat ja XML ģenerators ir perfekts.

2) Sakārto savu uzņēmuma kartīti

Šī ir otrā biežākā problēma: uzņēmumam ir dati, bet tie nav vienādi katrā rēķinā.

  • Nosaukums (konsekvents)
  • Reģ. nr
  • PVN nr (pareizā formātā)
  • Adrese
  • Bankas rekvizīti (ja tie parādās PDF, tas ir ok, bet datiem jābūt sakārtotiem arī XML pusē)

3) Vieno PVN loģiku (pirms tu vispār domā par XML)

PVN kļūdas visbiežāk rodas no 3 lietām:

  • atlaides netiek pareizi atspoguļotas PVN bāzē
  • tiek miksētas likmes, bet summas tiek saliktas kā viena
  • noapaļošana notiek dažādos līmeņos

Praktiska pieeja:

  • definē vienu noapaļošanas politiku
  • definē, kurā brīdī tiek piemērota atlaide
  • definē, kā rēķini PVN pa rindām un kopsummā

4) Izveido veidni, kas nekad “nesalauž” struktūru

Veidne šeit nav tikai dizains. Veidne ir noteikumi:

  • kā aizpildi preces/pakalpojuma rindas
  • kā rēķina numurācija strādā
  • kā tiek ģenerētas atsauces

Ja veidne ir stabila, 80% problēmu pazūd.

5) Ģenerē XML, bet nelabo to ar roku

Tas ir lūzuma punkts. Ja tu katru reizi labo XML failu ar roku, tu veido parādu pats sev.

Pareizā secība:

  • ģenerē XML
  • validē
  • labo ģeneratoru/veidni/datus
  • ģenerē jaunu XML

Nevis: “labojam failu un sūtam”.

6) Validē pirms sūtīšanas (tava drošības josta)

Validatoru izmanto kā “pirms nosūtīšanas pārbaudi”.

Pārbaude:

https://www.erekini.eu/peppol-validator

Ja validācija krīt, ej pēc principa:

  • salabo 1 lielāko kļūdu
  • pārbaudi vēlreiz
  • atkārto

Neķeries pie 10 lietām uzreiz.

7) Saglabā rezultātu un pievieno procesu (lai nav atkārtojumu)

Kad process strādā, tu gribi:

  • saglabāt, ko sūtīji
  • saprast, kāpēc “tas gāja cauri”
  • pārvaldīt e-rēķinus vienuviet

Te arī sākas jēga no sistēmas, nevis “reizi mēnesī validēt”.

Kur uzņēmumi visbiežāk iekrīt (un kā to apiet)

A) schemeID un identifikatori

Ja validācija krīt par identifikatoriem, gandrīz vienmēr tas ir schemeID/EndpointID loģika. Pilnais skaidrojums:

https://www.erekini.eu/app/blog/schemeid-0188-latvija-peppol/

B) BuyerReference

Ja plūsma to prasa, tas ir jābūt konsekventam (ne tukšs). Kāpēc krīt un kā labot:

https://www.erekini.eu/app/blog/peppol-xml-kludu-validacija/

C) PVN matemātika

Ja PVN summas nesakrīt, pārliecinies, ka atlaides un noapaļošana ir vienā sistēmā, nevis “kā sanāk”.

Kā saprast, vai tev vajag sistēmu (nevis tikai validāciju)

Ja tu:

  • sūti e-rēķinus vairāk nekā dažas reizes mēnesī
  • strādā ar vairākiem klientiem un dažādiem PVN scenārijiem
  • gribi, lai process ir atkārtojams

…tad tev vajag ne tikai validatoru, bet rīku, kas tur datus un procesu vienuviet.

Business plāns (yearly):

https://www.erekini.eu/app/pricing/

Mini kontrolsaraksts (ko darīt šonedēļ)

  1. Pārbaudi vienu reālu XML failu validatorā
  2. Salabo 1–2 top kļūdas ģeneratorā/datos
  3. Sakārto klienta kartīti (ID, PVN, adrese, atsauce)
  4. Pārbaudi vēlreiz
  5. Ja tas kļūst par regulāru darbu, pārej uz procesu (nevis “labojam katru failu”)

Validatoris: https://www.erekini.eu/peppol-validator

Patika raksts? Dalies ar citiem!

Dalīties:

Saistītie raksti