Lietuvos atitikties įrankių rinkinys kūrėjams: i.SAF, FR0600, Intrastat, GPM313
VMI, „Sodros“, muitinės ir Registrų centro žemėlapis kūrėjo akimis, nurodant duomenų laukus, terminus ir integracijos taškus, slypinčius už kiekvienos Lietuvos ataskaitos.
Įmonė Lietuvoje teikia ataskaitas keturioms institucijoms, o kiekviena iš jų naudojasi sava sistema ir taiko savą failo formatą. Valstybinė mokesčių inspekcija (VMI) kas mėnesį priima PVM sąskaitų faktūrų registrus (i.SAF) per i.MAS žiniatinklio paslaugas (web services), o mokesčių deklaracijas (FR0600, FR0564, GPM313, GPM312, PLN204) – per Elektroninio deklaravimo sistemą (EDS). „Sodra“ priima kas mėnesį teikiamą SAM pranešimą bei pranešimus apie priėmimą į darbą ir atleidimą per EDAS. Muitinė per IDAIS priima „Intrastat“ ataskaitas. Registrų centras priima metines finansines ataskaitas. Šiame straipsnyje apžvelgiama, ką sudaro kiekviena ataskaita, kada pateikiamas terminas, kokius duomenis jūsų sistema privalo saugoti jai sugeneruoti ir koks integracijos taškas (endpoint) ją sukuria.
Šis tekstas skirtas programuotojui, kurio produktas turi generuoti šiuos failus, o ne juos pasirašančiam buhalterio profesijos atstovui. Išsamią informaciją apie tarifus pagal šalis rasite Lietuvos mokesčių puslapyje; realiojo laiko PVM aspektai nagrinėjami straipsnyje Realaus laiko ES PVM kūrėjams, kurti Lietuvoje.
Žemėlapis
| Institucija | Sistema | Ataskaitos | Perdavimo būdas |
|---|---|---|---|
| VMI (Valstybinė mokesčių inspekcija) | i.MAS žiniatinklio paslaugos (web services) | i.SAF sąskaitų faktūrų registrai, i.SAF-T audito rinkinys, i.VAZ važtaraščiai | SOAP žiniatinklio paslaugos su kliento sertifikatu |
| VMI | EDS (deklaravimas.vmi.lt) | FR0600 PVM deklaracija, FR0564 prekių tiekimo / paslaugų teikimo į kitas ES valstybes ataskaita, GPM313 mėnesinė pajamų mokesčio deklaracija, GPM312 metinė pajamų deklaracija, PLN204 pelno mokesčio deklaracija | FFData XML, įkeliamas per įmonės EDS paskyrą |
| „Sodra“ (Valstybinio socialinio draudimo fondo valdyba) | EDAS (draudejas.sodra.lt) | SAM mėnesinė draudėjų ataskaita, 1-SD pranešimas apie priėmimą, 2-SD pranešimas apie atleidimą | FFData XML, įkeliamas per draudėjo paskyrą |
| Muitinė | IDAIS per EM-VARTAI šliuzą | „Intrastat“ atvežimai (UPS-02) ir išvežimai (UPS-01) | SOAP su abipusiu (two-way) TLS ir kliento sertifikatu |
| Registrų centras | Savitarnos portalas | Metinės finansinės ataskaitos | Tik interaktyvi forma; joks failo formatas neskelbiamas |
Kiekviena iš šių sistemų teikėją identifikuoja pagal pačios įmonės paskyrą, sertifikatą arba kodą. Programinės įrangos kūrėjas deklaracijų savo vardu neteikia. „Nordlet“ sugeneruoja failą ir išsiunčia jį naudodama įmonės sertifikatą, o teikiančiąja šalimi ir toliau lieka pati įmonė.
i.SAF: mėnesiniai PVM sąskaitų faktūrų registrai
Kas tai yra. XML failas, kuriame pateikiamos visos per mėnesį įmonės išrašytos ir gautos PVM sąskaitos faktūros, nurodant verslo partnerį, datą, apmokestinamąją vertę pagal PVM klasifikatorių ir PVM sumą. VMI kryžmiškai sutretina pardavėjų ir pirkėjų registrus.
Kas teikia. Kiekvienas PVM mokėtojas, kas mėnesį, iki kito mėnesio 20 d.
Duomenys, kurių reikia jūsų sistemai.
- Sąskaitos faktūros tipas:
SFsąskaitai faktūrai,KS– kreditinei sąskaitai faktūrai. - Sąskaitos faktūros numeris, data bei prievolei atsirasti d. (data, kurią atsiranda prievolė skaičiuoti PVM, avansų ir kai kurių paslaugų atveju besiskirianti nuo sąskaitos išrašymo datos).
- Verslo partneris: PVM mokėtojo kodas, juridinio asmens kodas ir šalis. Neteisingas arba nenurodytas ES kliento PVM kodas yra viena dažniausia atmetimo priežasčių.
- Viena suma kiekvienam PVM klasifikatoriaus kodui. Naudojamas VMI klasifikatorius:
PVM1– 21 % standartiniam tarifui,PVM2– 9 %,PVM3– 5 %, oPVM58– 12 % lengvatiniam tarifui, taikomam nuo 2026 m. sausio 1 d. 0 % tarifo taikymo ir neapmokestinamieji sandoriai turi savo kodus, o faile nurodomas būtent kodas, o ne procentinė išraiška. - Pirkimo sąskaitų faktūrų atveju – įtraukimo į apskaitą data, kuri gali patekti į vėlesnį mėnesį nei sąskaitos išrašymo data.
Failų tipai. F yra pilnas failas su abiem registrais; S apima tik pardavimus, P – tik pirkimus.
Integracijos taškas. POST /v1/declarations/lithuania/isaf/generate su parametrais { year, month, dataType } grąžina XML ir įspėjimų sąrašą. Kiekviename įspėjime nurodomas dokumentas bei trūkstamas ar abejotinas laukas, todėl problemą galima pašalinti pakoregavus duomenis, o ne atliekant paiešką.
FR0600: PVM deklaracija
Kas tai yra. Mėnesinė deklaracija su numeruotais laukais: apmokestinami sandoriai taikant atskirus tarifus, prekių tiekimas į kitas valstybes nares ir įsigijimai iš jų, importas, atskaitomas pirkimo PVM bei mokėtina arba grąžintina suma.
Kas teikia. PVM mokėtojai, kas mėnesį, iki kito mėnesio 25 d. Mokesčiai sumokami tą pačią dieną.
Duomenys, kurių reikia jūsų sistemai. Kiekvienas pardavimo ir pirkimo dokumentas su jam taikomu PVM režimu (vidaus, ES B2B prekių, atvirkštinio apmokestinimo paslaugų, eksporto, OSS, neapmokestinamuoju), kadangi būtent režimas lemia deklaracijos lauką. Dokumentas su teisinga suma, tačiau įrašytas į neteisingą lauką, sėkmingai praeina schemos patikrą, bet žlunga audito metu.
Integracijos taškas. POST /v1/declarations/lithuania/fr0600/compute su { year, month } grąžina laukus kaip { code, label, amount } eilutes kartu su įspėjimais ir pastabomis. Tuos pačius skaitmenis galima gauti per bendrąjį declarations/eu/vat-return/compute integracijos tašką nurodant countryCode: "LT".
FR0564: prekių tiekimo / paslaugų teikimo į kitas ES valstybes ataskaita
Kas tai yra. Apibendrinanti 0 % PVM tarifu apmokestinto prekių tiekimo ir paslaugų teikimo PVM mokėtojams kitose valstybėse narėse (taikant atvirkštinį PVM apmokestinimą) ataskaita, kurioje pateikiama po vieną eilutę kiekvienam kliento PVM numeriui.
Kas teikia. PVM mokėtojai, vykdę tokius tiekimus, kas mėnesį, iki 25 d.
Duomenys, kurių reikia jūsų sistemai. Kliento PVM numeris, patvirtintas per VIES sistemą sandorio sudarymo metu, ir sandorio tipas (prekės ar paslaugos). „Nordlet“ patikrina PVM numerį VIES sistemoje suformavusi partnerį, o pasenusio rezultato atveju – pakartotinai patikrina prieš išrašydama sąskaitą faktūrą, todėl vėliau šias eilutes galima lengvai pagrįsti.
Integracijos taškas. POST /v1/declarations/lithuania/fr0564/compute su { year, month }.
GPM313 ir GPM312: išskaičiuotas gyventojų pajamų mokestis
GPM313 yra mėnesinė gyventojų pajamų mokesčio (GPM), išskaičiuoto iš išmokų fiziniams asmenims, deklaracija. Aštuoni jos laukai suskirsto sumas pagal pajamų klasę (A klasės su darbo santykiais susijusios pajamos, kitos A klasės pajamos, B klasės pajamomis) ir pagal tai, ar išmoka išmokėta iki mėnesio 15 d., ar po jos. Ji pateikiama iki kito mėnesio 15 d., o mokestis sumokamas iki tos pačios dienos.
GPM312 yra metinė gyventojui išmokėtų pajamų ir išskaičiuoto mokesčio ataskaita už metus. Teikiama iki vasario 15 d.
Duomenys, kurių reikia jūsų sistemai. Darbo užmokesčio žiniaraščiai su priskaičiuotu bruto darbo užmokesčiu, taikytu neapmokestinamuoju pajamų dydžiu (NPD), išskaičiuotu GPM ir kiekvienos išmokos data. Išmokėjimo data yra svarbi: GPM313 deklaruojamos pajamos pagal išmokėjimo mėnesį, todėl gruodžio mėnesio atlyginimas, išmokėtas sausį, įtraukiamas į sausio mėnesio deklaraciją. „Nordlet“ generatorius dėl šios priežasties naudoja payoutTiming lauką su reikšme same-month (tas pats mėnuo) arba next-month (kitas mėnuo) bei išmokėjimo dieną.
Integracijos taškai. POST /v1/declarations/lithuania/gpm313/compute su { year, month } ir POST /v1/declarations/lithuania/gpm312/compute su { year }.
SAM, 1-SD ir 2-SD: socialinis draudimas
SAM yra „Sodrai“ teikiama mėnesinė ataskaita apie apdraustųjų pajamas ir valstybinio socialinio draudimo įmokas kiekvienam darbuotojui. Teikiama iki kito mėnesio 15 d., o įmokos sumokamos tą pačią dieną.
1-SD praneša „Sodrai“ apie priėmimą į darbą likus vienai darbo dienai iki darbo pradžios; 2-SD praneša apie atleidimą.
Duomenys, kurių reikia jūsų sistemai. Kiekvieno darbuotojo asmens kodas ir socialinio draudimo numeris, sutarties numeris ir datos, mėnesio draudžiamosios pajamos, darbuotojo įmoka (standartiniu atveju 19,5 %) ir darbdavio įmoka (1,77 % neterminuotai sutarčiai), bei įmonės „Sodros“ draudėjo kodas.
Integracijos taškai. POST /v1/declarations/lithuania/sam/compute su { year, month }; POST /v1/declarations/lithuania/sd/generate su { type: "1-SD" | "2-SD", fromDate, toDate }, kuris grąžina eilutes ir FFData XML formatą sutartims, prasidėjusioms arba pasibaigusioms nurodytu laikotarpiu.
Intrastat: UPS-01 ir UPS-02
Kas tai yra. Mėnesinė statistinė prekių, judančių tarp Lietuvos ir kitų valstybių narių, deklaracija: išvežimai teikiami formoje UPS-01, atvežimai – UPS-02. Ji teikiama muitinei, kuri duomenis surenka Lietuvos statistikos departamentui.
Kas teikia. PVM mokėtojas, kurio atvežimai arba išvežimai einamaisiais arba praėjusiais metais viršija Lietuvos statistikos departamento tam metui paskelbtas ribas (slenksčius). Nustatytas mažesnis statistinis slenkstis bei didesnis slenkstis, kurį viršijus papildomai reikalaujama nurodyti statistinę vertę. Terminas – iki kito mėnesio 10-osios darbo dienos (muitinės ir statistikos vadovų įsakymas Nr. DĮ-113/1BE-263). Mėnuo be jokios prekybos vis tiek reikalauja nulinės deklaracijos, jei įmonė patenka į įpareigotųjų subjektų ratą.
Duomenys, kurių reikia jūsų sistemai. Kiekvienai per sieną judančių prekių sąskaitos faktūros eilutei: aštuonių skaitmenų Kombinuotosios nomenklatūros (KN) kodas, kurio masė kilogramais neto, papildomas vienetas, jei KN kodas jo reikalauja, išvežimo arba paskirties šalis, išvežimo kilmės šalis, partnerio PVM numeris išvežimams, sandorio pobūdžio kodas, transporto rūšis, pristatymo sąlygos ir deklaruojančiojo Lietuvos apskritis. KN kodas ir masė neto turi būti priskirti katalogo prekei, o ne įvedami rankiniu būdu kiekvienoje sąskaitoje faktūroje.
Integracijos taškai. POST /v1/declarations/lithuania/intrastat/obligation su { year } praneša, ar įmonė peržengė teikimo ir statistinius slenksčius kiekvienam prekių srautui. POST /v1/declarations/lithuania/intrastat/compute suformuoja ataskaitą konkrečiam mėnesiui ir srautui. Transporto rūšis, pristatymo sąlygos, regionas ir sandorio pobūdis gali būti nustatomi kiekvienai sąskaitai faktūrai, o numatytosios reikšmės (defaults) saugomos IDAIS nustatymuose.
PLN204: pelno mokestis
Kas tai yra. Metinė pelno mokesčio deklaracija, kurioje pateikiamas apskaitos pelnas, mokesčio koregavimai, apmokestinamasis pelnas ir 17 % dydžio mokestis (arba mažesnei įmonei taikomas lengvatinis tarifas).
Kas teikia. Kiekviena įmonė, iki kitų metų birželio 15 d., jei jos finansiniai metai sutampa su kalendoriniais. Per metus mokami ketvirtiniai avansiniai mokėjimai.
Duomenys, kurių reikia jūsų sistemai. Užvertas ataskaitinių metų didžiosios knygos žurnalas ir mokesčių koregavimų sąrašas: neleidžiami atskaitymai, ribotų dydžių leidžiami atskaitymai, parama, perkeliami nuostoliai. „Nordlet“ juos saugo mokesčių koregavimų registre, kurį nuskaito deklaracija.
Integracijos taškas. POST /v1/declarations/lithuania/pln204/compute su { year }.
i.SAF-T ir i.VAZ
VMI reikalauja dar dviejų failų, kurie nėra periodiniai.
i.SAF-T yra Lietuvos standartinis audito failas. VMI jo pareikalauja atlikdama auditą, nurodydama datų intervalą, o įmonė privalo jį pateikti paskelbtos XML struktūros formatu. „Nordlet“ integracijos taškas POST /v1/declarations/lithuania/saft/generate naudoja { fromDate, toDate, dataType }, kur duomenų tipas leidžia pasirinkti pilną failą arba vieną skyrių (didžiąją knygą, pardavimo sąskaitas faktūras, pirkimo sąskaitas faktūras, mokėjimus, prekių judėjimą, turtą).
i.VAZ yra elektroninis krovinio gabenimo važtaraštis vykdant prekių vežimą keliais Lietuvoje. Važtaraštis išsiunčiamas prieš pradedant prekių gabenimą, vėliau jį galima koreguoti arba anuliuoti. POST /v1/declarations/lithuania/ivaz/generate priima iki 100 važtaraščių ID ir grąžina XML; ivaz/amend ir ivaz/cancel sukuria atitinkamus paklausimus pranešimams sekti.
Svarbiausi terminai lentelėje
| Ataskaita | Laikotarpis | Terminai | Kas teikia |
|---|---|---|---|
| „Intrastat“ UPS-01 / UPS-02 | Mėnuo | Kito mėnesio 10-oji darbo diena | PVM mokėtojas, viršijęs slenkstį |
| GPM313 | Mėnuo | Kito mėnesio 15 d. | Darbdavys arba kitas asmuo, išmokantis išmokas fiziniams asmenims |
| SAM | Mėnuo | Kito mėnesio 15 d. | Darbdavys |
| i.SAF | Mėnuo | Kito mėnesio 20 d. | PVM mokėtojas |
| FR0600 | Mėnuo | Kito mėnesio 25 d. | PVM mokėtojas |
| FR0564 | Mėnuo | Kito mėnesio 25 d. | PVM mokėtojas, vykdantis tiekimus į ES |
| GPM312 | Metai | Vasario 15 d. | Darbdavys arba kitas asmuo, išmokantis išmokas fiziniams asmenims |
| Metinės finansinės ataskaitos | Metai | Per 30 dienų nuo patvirtinimo; tvirtinamos per 4 mėnesius nuo metų pabaigos | Kiekviena įmonė |
| PLN204 | Metai | Birželio 15 d. | Kiekviena įmonė |
2026 metų kalendorius su tiksliomis datomis po savaitgalių ir švenčių perkėlimų pateikiamas straipsnyje Verslo mokesčių terminai Lietuvoje 2026 m..
Pristatymas, sertifikatai ir kalendorius
Failo sugeneravimas tėra pusė darbo. „Nordlet“ deklaravimo kalendoriuje pateikiami visi anksčiau minėti įmonės terminai, nustatomi atsižvelgiant į tai, ar subjektas yra PVM mokėtojas, turi darbuotojų ir ar peržengė „Intrastat“ ribą. Prie terminų, kuriuos „Nordlet“ gali pateikti savarankiškai, yra mygtukas Teikti dabar (File now): sistema sugeneruoja failą, išsiunčia jį institucijai naudodama įmonės sertifikatą ir pateikia nuorodos kodą, rezultatą bei bet kokią pristatymo klaidą tiesiai kalendoriuje. Atmestas ataskaitas galima teikti iš naujo; nepavykusį pristatymą galima pakartoti siunčiant lygiai tuos pačius baitus.
Sertifikatai įkeliami per meniu punktą Nustatymai → Atitiktis (Settings → Compliance) kaip PEM formatu paruoštas sertifikatas ir raktas arba PKCS#12 paketas su slaptafodžiu kiekvienai sistemai atskirai (i.MAS, EDS, EDAS, IDAIS). Puslapyje rodomas subjektas ir galiojimo pabaigos data, likus 30 dienų iki sertifikato galiojimo pabaigos pateikiamas įspėjimas, o pasibaigusio sertifikato atveju teikimas blokuojamas. Kiekvienam terminui skirtas jungiklis įjungia automatinį teikimą, kuris sugeneruoja ir išsiunčia ataskaitą likus kelioms dienoms iki termino pabaigos (niekuomet nesiunčiant to paties laikotarpio dukart) ir vėliau patikrina ataskaitos būseną institucijoje.
Kiekvienas išsiuntimas įrašomas į audito žurnalą su sertifikato pirmuoju atspaudu (fingerprint) ir tikslių išsiųstų baitų SHA-256 maišos (hash) reikšme, todėl bet kokius ginčus su institucija galima išspręsti sulyginant šias maišas.
Iš visų Lietuvos ataskaitų devynios išsiunčiamos tokiu būdu. Vienintelė išimtis – metinės finansinės ataskaitos: Registrų centras neskelbia jokio failo formato ir priima rinkinius tik per savo interaktyvią formą, todėl „Nordlet“ parodo skaičius, kuriuos vartotojas suveda pats. Visų 30 palaikomų šalių sąrašą rasite ataskaitų teikimo palaikymo puslapyje.
Ką tai reiškia jūsų duomenų modeliui
Analizuojant failus nuo galo iki pradžių, laukai, kuriuos privalote turėti savo pusėje, yra konkretūs ir nedideli:
- Partneriai: šalis, juridinio asmens kodas, PVM numeris su VIES patikros rezultatu ir data, Peppol arba e. sąskaitos adresas, jei naudojamas.
- Katalogo prekės: KN kodas, masė neto vienetui, papildomas vienetas, PVM klasifikatoriaus kodas.
- Pardavimo ir pirkimo dokumentai: tipas (sąskaita faktūra arba kreditinė sąskaita), PVM režimas, prievolei atsirasti data, vartojimo šalis OSS schemą taikant, „Intrastat“ laukai (transporto rūšis, pristatymo sąlygos, sandorio pobūdis) gabenant prekes per sieną.
- Darbuotojai ir sutartys: asmens kodas, socialinio draudimo numeris, sutarties numeris ir datos, darbo užmokesčio dedamosios, išmokėjimo data.
- Įmonė: juridinio asmens kodas, PVM numeris, „Sodros“ draudėjo kodas, apskrities kodas ir sertifikatai kiekvienai sistemai.
Jei šie duomenys egzistuoja, kiekvienas šiame straipsnyje aprašytas failas tėra jau turimų duomenų atvaizdavimas. Jei jų nėra, kiekvienas ataskaitinis mėnuo viršsta trūkstamų reikšmių paieška. „Nordlet“ generatoriai grąžina įvardytą įspėjimą apie kiekvieną spragą, o ne sukuria išgalvotą reikšmę, kuri praeitų schemos patikrą, tačiau būtų neteisinga.
D.U.K.
Ar nesusijęs su Lietuva programinės įrangos kūrėjas gali siųsti failus į VMI ar „Sodrą“?
Problema slypi ne perdavime, o tapatybėje. Kiekviena sistema priima failus tik naudodama pačio mokesčių mokėtojo paskyrą arba sertifikatą. Programinė įranga siunčia failus įmonės vardu, pasitelkdama įmonės prisijungimo duomenis. „Nordlet“ niekur neregistruojama kaip teikėja – įmonė lieka teikiančiąja šalimi, o įkeliamas sertifikatas priklauso jai.
Ar i.SAF yra tas pats kas PVM deklaracija?
Ne. i.SAF yra sąskaitų faktūrų sąrašas, o FR0600 yra apibendrinanti deklaracija su mokėtina mokesčio suma. VMI jas kryžmiškai sutretina tarpusavyje bei su partnerių registrais, todėl bet koks neatitikimas tarp jų tampa institucijos užklausos priežastimi.
Ar kiekviena įmonė privalo teikti „Intrastat“?
Tik tie PVM mokėtojai, kurių atvežimai arba išvežimai į ES šalis viršija Statistikos departamento atitinkamiems metams paskelbtus slenksčius, vertinant einamuosius ir praėjusius metus. intrastat/obligation integracijos taškas pateikia įmonės padėtį kiekvienam srautui.
Kada teikiamas pirmas SAM pranešimas apie naują darbuotoją?
Pranešimas 1-SD apie priėmimą į darbą išsiunčiamas „Sodrai“ iki darbuotojo darbo pradžios. Pirmas SAM pranešimas, apimantis šį darbuotoją, pateikiamas iki kito mėnesio, einančio po pirmojo įdarbinimo mėnesio, 15 d.
Kurios Lietuvos ataskaitos vis dar negali išsiųsti programinė įranga?
Registrų centrui teikiamų metinių finansinių ataskaitų. Registras jas priima tik per savo interaktyvią formą ir neskelbia jokio mašininio formato. „Nordlet“ sugeneruoja balansą ir pelno (nuostolio) ataskaitos rodiklius, o vartotojas juos suveda.