{"id":29199,"date":"2026-08-17T11:00:06","date_gmt":"2026-08-17T11:00:06","guid":{"rendered":"https:\/\/bilnex.io\/lt\/peppol-saskaita-faktura-xml\/"},"modified":"2026-08-17T11:00:06","modified_gmt":"2026-08-17T11:00:06","slug":"peppol-saskaita-rekins-xml","status":"publish","type":"page","link":"https:\/\/bilnex.io\/lv\/peppol-saskaita-rekins-xml\/","title":{"rendered":"K\u0101 j\u016bs nos\u016bt\u012bj\u0101t Peppol r\u0113\u0137inu uz nerashant XML kodu?"},"content":{"rendered":"<article class=\"article-content-section article-content article-single\">\n<div class=\"container content-area\">\n<div class=\"text-content ce-answer\">\n<h2 id=\"trumpas-atsakymas-naudokite-forma-o-ne-xml-redaktoriu\">Trumpas atsakymas: naudokite form\u0105, o ne XML redaktori\u0173<\/h2>\n<p>Ne, smulkiajam verslui nereikia ra\u0161yti XML kodo, kad i\u0161si\u0173st\u0173 \u201ePeppol\u201c s\u0105skait\u0105 fakt\u016br\u0105. \u201ePeppol\u201c s\u0105skaita fakt\u016bra yra strukt\u016brizuotas duomen\u0173 failas, atitinkantis <a href=\"https:\/\/docs.peppol.eu\/poacc\/billing\/3.0\/upcoming\/\">\u201ePeppol BIS Billing 3.0\u201c specifikacij\u0105<\/a> \u2013 tai rei\u0161kia s\u0105skait\u0105 fakt\u016br\u0105, kurios laukai skaitomi ma\u0161ininiu b\u016bdu (kompiuteris juos supranta automati\u0161kai, be \u017emogaus rankiniu b\u016bdu perkeliam\u0173 duomen\u0173). J\u016bs tiesiog u\u017epildote paprast\u0105 s\u0105skaitos fakt\u016bros form\u0105 savo el. s\u0105skait\u0173 fakt\u016br\u0173 ar apskaitos programoje: kliento pavadinim\u0105, sumas, PVM, apmok\u0117jimo termin\u0105. Programa i\u0161 \u0161i\u0173 duomen\u0173 pati sukuria XML fail\u0105 ir i\u0161siun\u010dia j\u012f per \u201ePeppol\u201c tinkl\u0105. 2026 m. rugpj\u016b\u010dio 17 d. tapo privaloma <a href=\"https:\/\/peppol.org\/documentation\/technical-documentation\/post-award-documentation\/\">nauja BIS Billing 3.0 versija<\/a>, tod\u0117l verta patikrinti, ar j\u016bs\u0173 operatorius naudoja naujausi\u0105 validavimo taisykli\u0173 rinkin\u012f.<\/p>\n<p>J\u016bs\u0173 darbas apsiriboja \u012fprast\u0173 s\u0105skaitos fakt\u016bros duomen\u0173 \u012fvedimu. Kai klientas ar operatorius prane\u0161a, kad s\u0105skaita fakt\u016bra \u201enepra\u0117jo validavimo\u201c, tai nerei\u0161kia, kad turite rankiniu b\u016bdu taisyti XML kod\u0105. Tai rei\u0161kia, kad ka\u017ekuris laukas programoje yra neu\u017epildytas arba neteisingas, ir j\u012f reikia per\u017ei\u016br\u0117ti toje pa\u010dioje formoje.<\/p>\n<h2 id=\"kas-yra-peppol-ir-kas-tai-nera\">Kas yra \u201ePeppol\u201c ir kas tai n\u0117ra?<\/h2>\n<p>\u201ePeppol\u201c \u2013 saugus duomen\u0173 main\u0173 tinklas, per kur\u012f strukt\u016brizuotos s\u0105skaitos fakt\u016bros keliauja i\u0161 vienos sistemos \u012f kit\u0105. \u201ePeppol\u201c pati savaime n\u0117ra programin\u0117 \u012franga ar forma, kuri\u0105 j\u016bs u\u017epildote. Tai labiau pana\u0161u \u012f pa\u0161to paslaug\u0105, skirt\u0105 s\u0105skaitoms fakt\u016broms. Turinys, kuris juda \u0161iuo tinklu, turi atitikti <a href=\"https:\/\/docs.peppol.eu\/poacc\/billing\/3.0\/upcoming\/\">\u201ePeppol BIS Billing 3.0\u201c taisykles<\/a>, kurios nurodo, kokius duomen\u0173 laukus s\u0105skaita fakt\u016bra turi tur\u0117ti ir kokia strukt\u016bra. \u0160i strukt\u016bra vadinama UBL (Universal Business Language) ir yra vienas i\u0161 da\u017eniausiai naudojam\u0173 XML pagrindu sukurt\u0173 s\u0105skait\u0173 fakt\u016br\u0173 format\u0173. XML (Extensible Markup Language) \u2013 tiesiog ma\u0161ininiu b\u016bdu skaitomas failo formatas, kur\u012f kompiuteriai naudoja duomenims keistis. \u017dmogus jo paprastai visai nemato.<\/p>\n<p>\u201ePeppol\u201c s\u0105skaita fakt\u016bra n\u0117ra tas pats, kas el. pa\u0161tu i\u0161si\u0173sta PDF s\u0105skaita fakt\u016bra, ir n\u0117ra tas pats, kas PVM deklaracijos pateikimas mokes\u010di\u0173 administratoriui. Tai trys skirtingi \u012fpareigojimai: s\u0105skaitos fakt\u016bros i\u0161siuntimas klientui, duomen\u0173 skaitomumas ma\u0161ininiu b\u016bdu ir mokestin\u0117 atskaitomyb\u0117 valstybei. Jie da\u017enai eina i\u0161vien, bet neprivalo.<\/p>\n<h2 id=\"ka-patikrinti-pries-kuriant-saskaita-faktura\">K\u0105 patikrinti prie\u0161 kuriant s\u0105skait\u0105 fakt\u016br\u0105?<\/h2>\n<p>Prie\u0161 atidarant s\u0105skaitos fakt\u016bros form\u0105, patikrinkite \u0161iuos dalykus:<\/p>\n<ul>\n<li><strong>Kliento pasirengim\u0105 \u201ePeppol\u201c:<\/strong> ar pirk\u0117jas i\u0161 principo gali priimti \u201ePeppol\u201c s\u0105skaitas fakt\u016bras ir koks tiksliai yra jo \u201ePeppol\u201c ID, tai yra adresas, kuriuo turi b\u016bti nukreipta s\u0105skaita fakt\u016bra.<\/li>\n<li><strong>Pirk\u0117jo nuorod\u0105 ar u\u017esakymo numer\u012f:<\/strong> pagal galiojan\u010dias <a href=\"https:\/\/docs.peppol.eu\/poacc\/billing\/3.0\/upcoming\/\">\u201ePeppol\u201c taisykles<\/a>, s\u0105skaitoje fakt\u016broje turi b\u016bti pirk\u0117jo nuoroda arba u\u017esakymo numeris. Be j\u0173 validavimas nepavyks.<\/li>\n<li><strong>Konkre\u010dius kliento nurodymus:<\/strong> kai kurie didesni klientai ar vie\u0161ojo sektoriaus \u012fstaigos reikalauja tiksliai savo vidinio kodo, o ne j\u016bs\u0173 pa\u010di\u0173 sugalvotos nuorodos. \u0160\u012f numer\u012f geriau paklausti tiesiai i\u0161 kliento, o ne sp\u0117ti patiems.<\/li>\n<\/ul>\n<h2 id=\"sukurkite-ir-issiuskite-peppol-saskaita-faktura-per-penkis-z\">Sukurkite ir i\u0161si\u0173skite \u201ePeppol\u201c s\u0105skait\u0105 fakt\u016br\u0105 per penkis \u017eingsnius<\/h2>\n<ol>\n<li><strong>Pasirinkite klient\u0105 ir siuntimo b\u016bd\u0105:<\/strong> programoje pa\u017eym\u0117kite, kad s\u0105skaita fakt\u016bra i\u0161eina per \u201ePeppol\u201c kanal\u0105, o ne el. pa\u0161tu.<\/li>\n<li><strong>\u012era\u0161ykite pardav\u0117jo ir pirk\u0117jo identifikatorius:<\/strong> j\u016bs\u0173 ir kliento \u201ePeppol\u201c ID da\u017eniausiai u\u017epildomi automati\u0161kai i\u0161 kliento kortel\u0117s.<\/li>\n<li><strong>\u012eveskite s\u0105skaitos fakt\u016bros eilutes, PVM ir apmok\u0117jimo s\u0105lygas:<\/strong> prekes ar paslaugas, kainas, PVM tarif\u0105 ir apmok\u0117jimo termin\u0105.<\/li>\n<li><strong>\u012era\u0161ykite pirk\u0117jo nuorod\u0105 ar u\u017esakymo numer\u012f:<\/strong> \u0161is laukas n\u0117ra pasirenkamas.<\/li>\n<li><strong>Paleiskite validavim\u0105 ir si\u0173skite:<\/strong> programa prie\u0161 siuntim\u0105 automati\u0161kai patikrina s\u0105skait\u0105 fakt\u016br\u0105 ir \u012fsp\u0117ja, jei ka\u017eko tr\u016bksta.<\/li>\n<\/ol>\n<h2 id=\"kurie-laukai-svarbesni-nei-atrodo-is-pirmo-zvilgsnio\">Kurie laukai svarbesni, nei atrodo i\u0161 pirmo \u017evilgsnio?<\/h2>\n<p>\u012esivaizduokite 1 200 eur\u0173 s\u0105skait\u0105 fakt\u016br\u0105 Latvijos klientui. Suma ir PVM teisingi, bet s\u0105skaita fakt\u016bra vis tiek gali sugr\u012f\u017eti, jei:<\/p>\n<ul>\n<li>s\u0105skaitos fakt\u016bros numeris n\u0117ra unikalus ir kartoja ankstesn\u0119 s\u0105skait\u0105;<\/li>\n<li>valiutos kodas neteisingas arba jo tr\u016bksta;<\/li>\n<li>PVM kategorija ir tarifas nesutampa (pvz., 0% PVM be pagrindimo);<\/li>\n<li>pardav\u0117jo ar pirk\u0117jo identifikatorius \u012fra\u0161ytas neteisingai;<\/li>\n<li>mok\u0117jimo duomenys, pavyzd\u017eiui, IBAN arba mok\u0117jimo nuoroda, tr\u016bksta arba yra klaidingi;<\/li>\n<li>pirk\u0117jo nuoroda ar u\u017esakymo numeris tu\u0161\u010dias.<\/li>\n<\/ul>\n<p>Pastarasis punktas \u2013 da\u017eniausia klaida. Pagal <a href=\"https:\/\/docs.peppol.eu\/poacc\/billing\/3.0\/upcoming\/\">\u201ePeppol\u201c taisykles<\/a> \u0161is laukas yra privalomas, o jo nebuvimas yra lemtinga validavimo klaida, ne rekomendacija, kuri\u0105 galima ignoruoti.<\/p>\n<h2 id=\"pdf-priedai-ir-atmestos-saskaitos-fakturos\">PDF, priedai ir atmestos s\u0105skaitos fakt\u016bros<\/h2>\n<p>PDF s\u0105skaita fakt\u016bra yra skaitoma \u017emogui, bet tai n\u0117ra \u201ePeppol\u201c s\u0105skaita fakt\u016bra. Pagal <a href=\"https:\/\/www.fin.ee\/finantspoliitika-valissuhted\/arvestusvaldkond\/raamatupidamise-algdokumendid-arved-e-arved\">Estijos finans\u0173 ministerijos paai\u0161kinim\u0105<\/a>, el. s\u0105skaita fakt\u016bra yra ma\u0161ininiu b\u016bdu skaitomas failas, kurio duomen\u0173 gav\u0117jas neturi \u012fvedin\u0117ti rankiniu b\u016bdu. Nuotrauka ar PDF \u0161io reikalavimo neatitinka. Daugelis program\u0173 prie strukt\u016brizuotos s\u0105skaitos fakt\u016bros prideda ir PDF kopij\u0105, kad \u017emogus gal\u0117t\u0173 greitai per\u017ei\u016br\u0117ti turin\u012f, bet tai yra papildomas patogumas, ne pakaitalas.<\/p>\n<p>Jei s\u0105skaita fakt\u016bra nepasiekia kliento, tai yra pristatymo problema, da\u017eniausiai d\u0117l neteisingo \u201ePeppol\u201c ID arba ry\u0161io trikties. Jei s\u0105skaita fakt\u016bra klient\u0105 pasiekia, bet jo sistema j\u0105 atmeta, tai yra verslo taisykli\u0173 problema, paprastai d\u0117l tr\u016bkstamos pirk\u0117jo nuorodos ar neteisingo rekvizito. Pirmiausia patikrinkite \u0161iuos du dalykus, o tik tada abejokite programos veikimu.<\/p>\n<h2 id=\"kas-galioja-estijoje-ir-latvijoje-siandien-ir-kas-keisis\">Kas galioja Estijoje ir Latvijoje \u0161iandien ir kas keisis?<\/h2>\n<p>Estijoje apskaitos subjektas, kuris yra u\u017esiregistrav\u0119s el. verslo registre kaip el. s\u0105skait\u0173 fakt\u016br\u0173 gav\u0117jas, nuo 2025 met\u0173 gali reikalauti i\u0161 pardav\u0117jo <a href=\"https:\/\/www.fin.ee\/finantspoliitika-valissuhted\/arvestusvaldkond\/raamatupidamise-algdokumendid-arved-e-arved\">el. s\u0105skaitos fakt\u016bros<\/a>, jei \u0161alys n\u0117ra sutarusios kitaip. Estija leid\u017eia naudoti tiek vietin\u012f, tiek Europos, tai yra \u201ePeppol\u201c, standart\u0105, ir ministerija verslui rekomenduoja pastar\u0105j\u012f, nes jis pla\u010diau paplit\u0119s visoje Europos S\u0105jungoje.<\/p>\n<p>Latvijoje reikalavimai grie\u017etesni, o tvarkara\u0161tis ai\u0161kesnis. Nuo 2025 m. sausio 1 d. strukt\u016brizuota el. s\u0105skaita fakt\u016bra yra privaloma G2G, B2G ir G2B sandoriuose, o nuo 2026 m. sausio 1 d. \u0161i\u0173 sandori\u0173 duomenis reikia perduoti ir <a href=\"https:\/\/www.vid.gov.lv\/lv\/e-rekini\">Valsts ie\u0146\u0113mumu dienestui (VID)<\/a>, tai yra Latvijos valstybinei mokes\u010di\u0173 administracijai. B2B sandoriuose duomen\u0173 teikimas VID savanori\u0161kas iki 2027 m. gruod\u017eio 31 d., ta\u010diau nuo 2028 m. sausio 1 d. strukt\u016brizuota el. s\u0105skaita fakt\u016bra ir jos duomen\u0173 teikimas VID taps privalomas ir Latvijos \u012fmoni\u0173 tarpusavio sandoriuose.<\/p>\n<p>Europos S\u0105jungos lygmeniu kitas svarbus terminas \u2013 2030 m. liepos 1 d., kai pagal <a href=\"https:\/\/taxation-customs.ec.europa.eu\/news\/vat-digital-age-2026-work-programme-available-2026-05-22_en\">ViDA reform\u0105<\/a> tarpvalstybiniuose B2B sandoriuose el. s\u0105skaita fakt\u016bra tampa numatytuoju atsiskaitymo b\u016bdu. Jei j\u016bs \u201ePeppol\u201c s\u0105skaitas fakt\u016bras siun\u010diate jau \u0161iandien, \u0161iam terminui esate pasireng\u0119 metais anks\u010diau, nei tai kam kitam taps r\u016bpes\u010diu.<\/p>\n<h2>FAQ<\/h2>\n<h3>Kas v\u00e4ikeettev\u00f5tja peab Peppol-arve saatmiseks XML-i kirjutama?<\/h3>\n<p>Ei, v\u00e4ikeettev\u00f5tja ei pea XML-i kirjutama. T\u00e4idad tavalise arve vormi oma tarkvaras ja tarkvara koostab XML-faili ise ning saadab selle Peppol-v\u00f5rgu kaudu.<\/p>\n<h3>Mis on Peppol?<\/h3>\n<p>Peppol on turvaline andmevahetusv\u00f5rk arvete jaoks. See ei ole tarkvara, vaid nagu postiteenus, mis edastab struktureeritud arveid.<\/p>\n<h3>Millised on k\u00f5ige levinumad vead Peppol-arve saatmisel?<\/h3>\n<p>K\u00f5ige levinum viga on ostja viite v\u00f5i tellimuse numbri puudumine. See on kohustuslik v\u00e4li ja selle puudumine p\u00f5hjustab valideerimisvea.<\/p>\n<h3>Mis vahe on Peppol-arvel ja PDF-arvel?<\/h3>\n<p>PDF-arve on inimesele loetav, kuid ei ole masinloetav. Peppol-arve on struktureeritud XML-fail, mida arvutid saavad automaatselt t\u00f6\u00f6delda.<\/p>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Kas v\u00e4ikeettev\u00f5tja peab Peppol-arve saatmiseks XML-i kirjutama?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ei, v\u00e4ikeettev\u00f5tja ei pea XML-i kirjutama. T\u00e4idad tavalise arve vormi oma tarkvaras ja tarkvara koostab XML-faili ise ning saadab selle Peppol-v\u00f5rgu kaudu.\"}},{\"@type\":\"Question\",\"name\":\"Mis on Peppol?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Peppol on turvaline andmevahetusv\u00f5rk arvete jaoks. See ei ole tarkvara, vaid nagu postiteenus, mis edastab struktureeritud arveid.\"}},{\"@type\":\"Question\",\"name\":\"Millised on k\u00f5ige levinumad vead Peppol-arve saatmisel?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"K\u00f5ige levinum viga on ostja viite v\u00f5i tellimuse numbri puudumine. See on kohustuslik v\u00e4li ja selle puudumine p\u00f5hjustab valideerimisvea.\"}},{\"@type\":\"Question\",\"name\":\"Mis vahe on Peppol-arvel ja PDF-arvel?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"PDF-arve on inimesele loetav, kuid ei ole masinloetav. Peppol-arve on struktureeritud XML-fail, mida arvutid saavad automaatselt t\u00f6\u00f6delda.\"}}]}<\/script><\/p>\n<\/div>\n<\/div>\n<\/article>\n<style>.ce-answer{max-width:760px;margin:0 auto;padding:8px 20px 48px;line-height:1.65}.ce-answer h2{margin:1.5em 0 .55em;line-height:1.3}.ce-answer h3{margin:1.1em 0 .45em}.ce-answer p{margin:0 0 1em}.ce-answer ul,.ce-answer ol{margin:0 0 1em;padding-left:1.4em}.ce-answer li{margin:.25em 0}.ce-answer table{border-collapse:collapse;width:100%;margin:0 0 1.2em}.ce-answer th,.ce-answer td{border:1px solid #ddd;padding:8px 10px;text-align:left}.ce-answer blockquote{border-left:3px solid #ccc;margin:1em 0;padding:6px 14px}.ce-answer sup a{text-decoration:none}.ce-answer-title{margin:.6em 0 .4em}<\/style>\n","protected":false},"excerpt":{"rendered":"<p>Smulkusis verslas sudaro &quot;Peppol&quot; r\u0113\u0137inu fakt\u016bras svetnoje programaje - XML\u00a0filjuja ir no\u0161inija pati programa.<\/p>","protected":false},"author":8,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-29199","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bilnex.io\/lv\/wp-json\/wp\/v2\/pages\/29199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bilnex.io\/lv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bilnex.io\/lv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bilnex.io\/lv\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/bilnex.io\/lv\/wp-json\/wp\/v2\/comments?post=29199"}],"version-history":[{"count":0,"href":"https:\/\/bilnex.io\/lv\/wp-json\/wp\/v2\/pages\/29199\/revisions"}],"wp:attachment":[{"href":"https:\/\/bilnex.io\/lv\/wp-json\/wp\/v2\/media?parent=29199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}