Lühike vastus: kasuta vormi, mitte XML-redaktorit

Ei, väikeettevõtja ei pea Peppol-arve saatmiseks XML-i kirjutama. Peppol-arve on struktureeritud andmefail, mis vastab Peppol BIS Billing 3.0 spetsifikatsioonile, see tähendab arvet, mille väljad on masinloetavad (arvuti mõistab neid automaatselt, ilma et inimene peaks andmeid käsitsi üle kandma). Sina täidad tavalise arve vormi oma e-arve- või raamatupidamistarkvaras: kliendi nimi, summad, käibemaks, maksetähtaeg. Tarkvara koostab sellest XML-faili ise ning saadab selle Peppol-võrgu kaudu edasi. 17. augustil 2026 muutus kohustuslikuks uus BIS Billing 3.0 versioon, mistõttu tasub kontrollida, et Sinu operaator kasutab värskeimat valideerimisreeglite komplekti.

Sinu töö piirdub tavaliste arveandmete sisestamisega. Kui klient või operaator ütleb, et arve „ei läbinud valideerimist“, ei tähenda see, et Sa peaksid XML-koodi käsitsi parandama. See tähendab, et mõni väli on tarkvaras täitmata või vale ja Sa pead selle vormis üle vaatama.

Mis on Peppol ja mis see ei ole?

Peppol on turvaline andmevahetusvõrk, mille kaudu liiguvad struktureeritud arved ühest süsteemist teise. Peppol ise ei ole tarkvara ega vorm, mida Sa täidad. See on nagu postiteenus arvete jaoks. Sisu, mis sellel võrgul liigub, peab vastama Peppol BIS Billing 3.0 reeglitele, mis kirjeldavad, milliseid andmevälju arve peab sisaldama ja millises struktuuris. Struktuur kannab nimetust UBL (Universal Business Language) ja on üks levinumaid XML-põhiseid arvevorminguid. XML (Extensible Markup Language) on lihtsalt masinloetav failiformaat, mida arvutid andmete vahetamiseks kasutavad. Inimene seda tavaliselt üldse ei näe.

Peppol-arve ei ole sama, mis e-kirjaga saadetud PDF-arve, ega ka käibedeklaratsiooni esitamine maksuametile. Need on kolm erinevat kohustust: arve saatmine kliendile, andmete masinloetavus ja maksuaruandlus riigile. Need käivad tihti käsikäes, aga ei pea seda tegema.

Mida kontrollida enne arve loomist?

Enne kui Sa arvet avama hakkad, kontrolli need asjad üle:

  • Kliendi Peppol-valmidus: kas ostja suudab üldse Peppol-arveid vastu võtta ja mis on tema täpne Peppol ID ehk aadress, kuhu arve suunata.
  • Ostja viide või tellimuse number: kehtivate Peppol reeglite järgi peab arvel olema kas ostja viide või tellimuse number. Ilma nendeta arve valideerimine ebaõnnestub.
  • Kliendispetsiifilised juhised: mõni suurklient või avaliku sektori asutus soovib täpselt oma sisemist koodi, mitte Sinu väljamõeldud viidet. Küsi see number otse kliendilt, mitte ei arva ise.

Loo ja saada Peppol-arve viies sammus

  1. Vali klient ja saatmisviis: märgi tarkvaras, et arve läheb välja Peppol-kanali kaudu, mitte e-kirjaga.
  2. Lisa müüja ja ostja identifikaatorid: Sinu ja kliendi Peppol ID-d täidetakse enamasti automaatselt kliendikaardilt.
  3. Sisesta arve read, käibemaks ja maksetingimused: tooted või teenused, hinnad, käibemaksumäär ja maksetähtaeg.
  4. Lisa ostja viide või tellimuse number: see väli ei ole valikuline.
  5. Käivita valideerimine ja saada: tarkvara kontrollib arve enne saatmist automaatselt ja annab teada, kui midagi on puudu.

Millised väljad on olulisemad, kui esmapilgul näib?

Kujuta ette 1 200-eurost arvet Läti kliendile. Summa ja käibemaks on õiged, aga arve võib ikkagi tagasi tulla, kui:

  • arve number ei ole unikaalne ja kordab varasemat arvet;
  • valuuta kood on vale või puudub;
  • käibemaksukategooria ja -määr ei klapi (nt 0% käibemaks ilma põhjenduseta);
  • müüja või ostja identifikaator on valesti kirjutatud;
  • makseandmed, näiteks IBAN või viitenumber, on puudu või vigased;
  • ostja viide või tellimuse number on tühi.

Just viimane punkt on kõige levinum viga. Peppol’i reeglite kohaselt on see kohustuslik väli, ja selle puudumine on fataalne valideerimisviga, mitte soovitus, mida saab ignoreerida.

PDF, manused ja tagasilükatud arved

PDF-arve on inimesele loetav, aga see ei ole Peppol-arve. Rahandusministeeriumi selgituse järgi on e-arve masinloetav fail, mille põhjal ei pea vastuvõtja andmeid käsitsi sisestama. Pilt või PDF sellele nõudele ei vasta. Paljud tarkvarad lisavad struktureeritud arvele PDF-koopia kaasa, et inimene saaks arve sisu kiirelt üle vaadata, kuid see on lisamugavus, mitte asendus.

Kui arve ei jõua kliendini, on tegu tarnetõrkega, tavaliselt vale Peppol ID või ühenduse probleemiga. Kui arve jõuab kliendini, aga tema süsteem lükkab selle tagasi, on tegu äritõrkega, enamasti puuduva ostja viite või vale rekvisiidi tõttu. Kontrolli esimesena just neid kahte asja, enne kui kahtled tarkvara töökindluses.

Mis kehtib Eestis ja Lätis nüüd ja mis on tulemas?

Eestis saab raamatupidamiskohustuslane, kes on end e-äriregistris e-arve vastuvõtjaks registreerinud, alates 2025. aastast nõuda müüjalt e-arvet, kui pooled ei ole kokku leppinud teisiti. Eesti lubab kasutada nii kohalikku kui Euroopa, ehk Peppol-, standardit, ja ministeerium soovitab ettevõtjatele just viimast, kuna see levib laiemalt üle Euroopa Liidu.

Lätis on nõuded karmimad ja ajakava selgem. Alates 1. jaanuarist 2025 on struktureeritud e-arve kohustuslik G2G, B2G ja G2B tehingutes, ja alates 1. jaanuarist 2026 tuleb nende sama valdkonna arvete andmed edastada ka Valsts ieņēmumu dienestile (VID). B2B tehingutes on andmete esitamine VID-le vabatahtlik kuni 31. detsembrini 2027, kuid alates 1. jaanuarist 2028 muutub struktureeritud e-arve ja selle andmete VID-le esitamine kohustuslikuks ka Läti ettevõtete omavahelistes tehingutes.

Euroopa Liidu tasandil on järgmine oluline tähtaeg 1. juuli 2030, mil ViDA reformi raames muutub piiriülestes B2B tehingutes e-arve vaikimisi arveldusviisiks. Kui Sa juba täna Peppol-arveid saadad, on Sa sellele tähtajale valmis aastaid enne, kui see kellelegi teisele probleemiks muutub.

FAQ

Kas väikeettevõtja peab Peppol-arve saatmiseks XML-i kirjutama?

Ei, väikeettevõtja ei pea XML-i kirjutama. Täidad tavalise arve vormi oma tarkvaras ja tarkvara koostab XML-faili ise ning saadab selle Peppol-võrgu kaudu.

Mis on Peppol?

Peppol on turvaline andmevahetusvõrk arvete jaoks. See ei ole tarkvara, vaid nagu postiteenus, mis edastab struktureeritud arveid.

Millised on kõige levinumad vead Peppol-arve saatmisel?

Kõige levinum viga on ostja viite või tellimuse numbri puudumine. See on kohustuslik väli ja selle puudumine põhjustab valideerimisvea.

Mis vahe on Peppol-arvel ja PDF-arvel?

PDF-arve on inimesele loetav, kuid ei ole masinloetav. Peppol-arve on struktureeritud XML-fail, mida arvutid saavad automaatselt töödelda.