Nordlet

← Dokumentācija / Ceļveži

ES PVN dzinējs

Izpildes vietas noteikšana, OSS/IOSS deklarācijas, MVU atbrīvojums un distances tirdzniecības sliekšņi.

Pārrobežu PVN piemērošana ES/EEZ darījumiem: izpildes vietas noteikšana, apgrieztais PVN (reverse charge), tirgus vietas (marketplace) fiktīvā piegādātāja (deemed-supplier) apstrāde, valstu likmju atsauce un OSS/IOSS deklarācijas. Visas turpmāk norādītās iespējas darbojas pēc API pirmtiesiskā principa (API-first), un katram galapunktam ir norādītas nepieciešamās piekļuves tiesības (scopes).

Likmju atsauce

POST /v1/reference/eu-vat-rates/list (reference:read) - likumā noteiktās PVN likmes visām ES-27 dalībvalstīm, kuras var filtrēt pēc countryCode (valsts kods) un date (datums). Likmju spēkā esamības periodi tiek izsekoti sākot no 2024-01-01 (EE 24 % no 2025-07, RO 21 %/11 % no 2025-08, SK 23 %/19 % no 2025-01, FI 13,5 % un LT 12 % no 2026-01, CZ 12 % no 2024-01).

Avots: Eiropas Komisijas datubāze „Taxes in Europe“ (TEDB, https://ec.europa.eu/taxation_customs/tedb/), iegūts 2026-07-16; Lietuvas 2026. gada izmaiņas apstiprinātas Valsts ieņēmumu dienestā (VMI, https://www.vmi.lt/evmi/pvm-tarifai), Somijas 2026. gada izmaiņas - vietnē vero.fi. Darbības joma: tikai kontinentālās daļas / standarta teritorijas likmes - reģionālie varianti (Austrijas Jungholz, Grieķijas salas, Azoru salas/Madeira, Francijas aizjūras teritorijas un Korsika) netiek modelēti.

POST /v1/reference/vat-classifiers/list tagad atgriež countryCode katram klasifikatoram (esošie i.SAF PVM* kodiem ir LT); POST /v1/reference/vat-classifiers/upsert (reference:write) ielādē klasifikatoru kopas papildu valstīm, kas ir datu ceļš turpmākajām valstu pakotnēm.

Režīma noteikšana

POST /v1/reference/vat/resolve (reference:read) atbild uz jautājumu „kāds PVN man ir jāiekasē?“ par konkrētu piegādi. Ievade: partnerId vai customerCountryCode (+ neobligāts customerIsBusiness pārtraukums - pretējā gadījumā tas tiek secināts no partnera PVN numura), supplyType (goods | services | digital), date un situācijas karodziņi: belowDistanceSalesThreshold, facilitatedByMarketplace (jūs pārdodat, izmantojot fiktīvā piegādātāja platformu), actingAsMarketplace (jūs esat platforma), sellerEstablishedInEu, importedConsignmentValueEur.

Ievades dati noteikumiem, ko pievieno Padomes Direktīva (ES) 2025/516 (PVN digitālajā laikmetā):

  • serviceKind (short_term_accommodation | passenger_road_transport) ar serviceCountryCode - valsts, kurā atrodas īpašums vai kurā tiek veikts transports. Abiem nepieciešams supplyType: "services".
  • underlyingSupplierGaveVatNumber un underlyingSupplierChargesVat: vai viesnīcas/mājokļa uzturētājs vai vadītājs ir devis platformai piegādes valsts PVN numuru un paziņojis, ka tas iekasē PVN. Tikai abi nosacījumi kopā neļauj platformai kļūt par fiktīvo piegādātāju (28.a panta 1. punkts).
  • goodsKind (installed | energy_network) precēm, kas uzstādītas vai montētas pie klienta (36. pants), un gāzei, elektroenerģijai, siltumenerģijai vai aukstumenerģijai, kas tiek piegādāta pa tīklu (38. un 39. pants).
  • goodsLocationCountryCode - valsts, kurā preces atrodas pārdošanas brīdī vai kurā sākas to pārvadāšana, ja tā nav uzņēmuma valsts.

Izvade: scheme, vatCountryCode, reverseCharge, deemedSupplier, zeroRated, galamērķa valsts likmju izvēlne, juridiskais pamatojums (Direktīvas 2006/112/EK pants) un informatīvas piezīmes (piemēram, atgādinājums, ka 138. panta atbrīvojumam ir nepieciešams VIES reģistrā derīgs klienta PVN numurs).

Ieviestie noteikumi:

Situācija Rezultāts
Piegāde vienas valsts ietvaros domestic, vietējās likmes
ES iekšienē starp B2B precēm intra_eu_b2b - ar 0 % likmi apliekama piegāde saskaņā ar 138. pantu, klients pats aprēķina PVN
ES iekšienē starp B2B pakalpojumiem reverse_charge - 44./196. pants
ES iekšienē B2C preces/digitālie pakalpojumi virs 10 000 EUR oss_union - galamērķa likmes, 33. panta a) punkts / 58. pants
ES iekšienē B2C zem 10 000 EUR (belowDistanceSalesThreshold) domestic izcelsmes valstī, 59.c pants
ES iekšienē B2C vispārējie pakalpojumi domestic, 45. pants
Preces uz trešajām valstīm (pusēm ārpus ES) export - ar 0 % likmi apliekams darījums saskaņā ar 146. panta 1. punktu
Pakalpojumi/digitālie pakalpojumi uz trešajām valstīm out_of_scope (44./59. pants)
Pārdošana, izmantojot fiktīvā piegādātāja platformu (facilitatedByMarketplace) marketplace_deemed - ar 0 % likmi apliekama piegāde platformai saskaņā ar 136.a pantu
Importēts sūtījums ≤ 150 EUR B2C ioss - galamērķa PVN pārdošanas brīdī, 369.l–369.x pants; fiktīvais piegādātājs, ja actingAsMarketplace (14.a panta 1. punkts)
Atbrīvots mazais uzņēmums (uzņēmums nav PVN maksātājs), iekšzemes piegāde sme_exempt - bez PVN, 284. panta 1. punkts
Atbrīvots mazais uzņēmums, pārrobežu ES B2C, ir pārrobežu EX numurs sme_exempt - 284. panta 2. punkts; derīgs, kamēr nepārsniedz galamērķa slieksni un 100 000 EUR Savienības apgrozījumu
Atbrīvots mazais uzņēmums, pārrobežu ES B2C, bez EX numura saglabā oss_union/izcelsmi ar piezīmi, ka pārrobežu EX numurs padarītu to par atbrīvotu
Platforma (actingAsMarketplace), kas atvieglo uzturēšanos līdz 30 naktīm vai pasažieru autotransporta pārvadājumus, no 2028. gada 1. jūlija deemedSupplier: true, apliekams ar nodokli tur, kur atrodas īpašums vai kur notiek pārvadājums (28.a, 47., 48. pants): domestic, oss_union patērētājam citā valstī (369.b panta c) punkts) vai reverse_charge uzņēmumam
Viesnīcas/mājokļa uzturētājs vai vadītājs vai vadītājs, kas pārdod caur šādu platformu (facilitatedByMarketplace), no 2028. gada 1. jūlija marketplace_deemed - atbrīvota piegāde platformai, 136.b pants
Jebkurš no abiem iepriekš minētajiem gadījumiem pirms 2028. gada 1. jūlija vai ja uzturētājs/vadītājs vai vadītājs ir devis savu PVN numuru un iekasē PVN izpildes vieta saskaņā ar 47. vai 48. pantu, nav fiktīvā piegādātāja
Preces, kas atrodas citā dalībvalstī un tiek pārdotas tur patērētājam, no 2028. gada 1. jūlija oss_union, 369.b panta e) punkts; pirms tam domestic šajā valstī ar piezīmi reģistrēties tur
Tas pats uzņēmumam tur reverse_charge, 194. pants
Preces, kas nosūtītas no citas dalībvalsts oss_union patērētājam (33. panta a) punkts) vai intra_eu_b2b uzņēmumam, ar piezīmi, ka piegāde attiecas uz attiecīgās valsts PVN reģistrāciju
Uzstādītas preces patērētājam citā dalībvalstī oss_union no 2028. gada 1. jūlija (36. pants, 369.b panta d) punkts), pirms tam domestic tur
Gāze, elektroenerģija, siltumenerģija vai aukstumenerģija patērētājam citā dalībvalstī oss_union no 2027. gada 1. janvāra (39. pants, 369.aa, pēc tam 369.b panta d) punkts); reverse_charge uzņēmumam (195. pants)

10 000 EUR slieksni (59.c pants) var norādīt tieši kā belowDistanceSalesThreshold; ja tas ir izlaists, dzinējs to automātski izseko no virsgrāmatas datiem (skatīt sliekšņa galapunktu zemāk) un pievieno rezolūcijai tekošos kopsavilkumus.

MVU atbrīvojums (Direktīva 2020/285, no 2025. gada). Ja uzņēmums nav reģistrēts PVN maksātājs, atrisinātājs to uzskata par mazo uzņēmumu, kas izmanto atbrīvojumu: iekšzemes piegādes tiek risinātas kā sme_exempt (bez PVN), un pārrobežu ES B2C piegādes arī tiek risinātas kā sme_exempt, ja uzņēmumam ir pārrobežu EX numurs (smeExemptionNumber uzņēmuma profilā), pretējā gadījumā tas saglabā parasto OSS/izcelsmes režīmu ar piezīmi, kas iesaka pārrobežu shēmu. Atbilstība (palikšana zem galamērķa sliekšņa un 100 000 EUR Savienības mēroga apgrozījuma griestiem) ir iesniedzēja atbildība; atrisinātājs to atzīmē piezīmēs. Iestatiet EX numuru, izmantojot account/companies/update (smeExemptionNumber).

Rēķini

sales/invoices/create|update pieņem vatScheme (vienu no iepriekš minētajām shēmām), vatCountryCode (patēriņa dalībvalsts; obligāta un tiek pārbaudīta kā ES dalībvalsts attiecībā uz oss_union/ioss) un deemedSupplier. E-komercijas pasūtījumi pieņem shipToCountryCode un marketplace; orders/fulfill automātiski nosaka apstrādi no piegādes valsts un apzīmogo rēķina melnrakstu (tiek pieņemts, ka tās ir preces un ir pārsniegts distances tirdzniecības slieksnis - pirms izsniegšanas pielāgojiet melnrakstu, ja tas tā nav).

PVN shēmas lauks jaunā rēķina lapā

Lauks „PVN shēma“ (VAT scheme) jaunā rēķina lapā piedāvā turpmāk norādītās iespējas. Katrā rindā ierakstītais PVN % ir tas, ko rēķins iekasē. Izvēloties opciju, kas apzīmēta ar „bez PVN“ (no VAT), katra rinda tiek iestatīta uz 0 % (un atgriešanās atjauno noklusējuma likmi). PDF fails izdrukā likumā noteikto norādi izvēlētajai shēmai. „Automātiski“ (Automatic) izsauc iepriekš minēto risinātāju, kad saglabājat datus, izmantojot partnera valsti un PVN numuru, kā arī izvēlēto „Piegādes veidu“ (preces, pakalpojumi vai digitālie pakalpojumi); ja partnerim nav valsts vai PVN numura, saglabāšana neizdodas, parādot ziņojumu, un jūs pats izvēlaties shēmu.

Opcija veidlapā Shēma Izmantojiet to, kad PVN rēķinā
Automātiski (no partnera un piegādes veida) tiek atrisināts saglabāšanas brīdī Vēlaties, lai shēma tiktu izvēlēta no partnera un piegādes veida Nosaka atrisinātā shēma; rindas tiek anulētas shēmām bez PVN
Iekšzemes (domestic) domestic Pircējs atrodas jūsu pašas valstī Jūsu valsts likmes
ES B2B preces (0 %, 138. p.) intra_eu_b2b Preces nosūtītas uz PVN reģistrētu uzņēmumu citā ES valstī; pircēja PVN numuram jābūt derīgam VIES Bez PVN; PDF failā norādīts 138. panta atbrīvojums
ES B2B pakalpojumi (apgrieztais PVN) reverse_charge Pakalpojumi PVN reģistrētam uzņēmumamm citā ES valstī Bez PVN; PDF failā izdrukāts „Apgrieztais PVN“ (196. pants)
Savienības OSS (ES patērētāji, galamērķa PVN) oss_union Preces vai digitālie pakalpojumi patērētājiem citā ES valstī virs 10 000 EUR ES mēroga sliekšņa; nepieciešama patēriņa valsts Patēriņa valsts likme, ierakstīta katrā rindā; uzrādīta ceturkšņa OSS deklarācijā
IOSS (imports līdz 150 EUR) ioss Preces, kas importētas no trešajām valstīm uz ES patērētāju, sūtījums ≤ 150 EUR; nepieciešama patēriņa valsts Patēriņa valsts likme, ierakstīta katrā rindā; uzrādīta ikmēneša IOSS deklarācijā
Tirgus vieta (fiktīvais piegādātājs) marketplace_deemed Jūs pārdodat, izmantojot platformu, kas ir fiktīvais piegādātājs Bez PVN jūsu piegādei platformai (136.a pants)
Eksports (ar 0 % likmi) export Preces nosūtītas ārpus ES Bez PVN; PDF failā norādīts 146. panta atbrīvojums
Ārpus darbības jomas (pakalpojumi ārpus ES) out_of_scope Pakalpojumi klientam ārpus ES Bez PVN; PDF failā norādīts, ka piegāde ir ārpus ES PVN (44./59. pants)
MVU atbrīvots (nav PVN maksātājs) sme_exempt Jūsu uzņēmums nav PVN maksātājs un izmanto mazā uzņēmuma atbrīvojumu Bez PVN; PDF failā norādīts 284. panta atbrīvojums

Abas ES iekšienes B2B opcijas atšķiras tikai ar to, kas tiek piegādāts. Uz precēm attiecas 138. panta atbrīvojums: pircējs deklarē preču iegādi ES iekšienē. Uz pakalpojumiem attiecas 44./196. panta apgrieztais PVN: pircējs pats aprēķina PVN. Abas rada rēķinu bez PVN, taču uz PDF izdrukātā norāde un aile, kurā summa nonāk pircēja deklarācijā, atšķiras, tāpēc izvēlei ir nozīme.

OSS / IOSS deklarācijas

POST /v1/declarations/eu/oss/compute (declarations:read) { year, quarter } - Savienības režīma ceturkšņa deklarācija saskaņā ar Komisijas Īstenošanas regulas (ES) 2020/194 III pielikumu: rindas pa patēriņa dalībvalstīm × likmes veidu (STANDARD/REDUCED) × likmi ar ar nodokli apliekamo summu un PVN, kredītreklāmas tiek savstarpēji ieskaitītas, plus kopsummas. Tiek iekļauti tikai izsniegtie dokumenti ar vatScheme: "oss_union". Brīdinājumi norāda uz likumā neparedzētām likmēm galamērķim un periodam, izlaistām 0 % rindām, dokumentiem bez vatCountryCode un darījumiem, kas apliekami ar nodokli identificēšanas dalībvalstī.

POST /v1/declarations/eu/ioss/compute { year, month } - tā pati forma katru mēnesi priekš vatScheme: "ioss" (importētie sūtījumi ≤ 150 EUR).

Abas atbildes satur masīvu corrections (kopā ar correctionsTotal): kredītrēķins, kas izsniegts tekošajā periodā, bet piesaistīts (izmantojot creditedInvoiceId) sākotnējam rēķinam no agrāka OSS/IOSS perioda, tiek pārvietots prom no perioda rindām un ziņots kā iepriekšējā perioda korekcija - valsts, sākotnējais gads, sākotnējais ceturksnis (OSS) vai mēnesis (IOSS) un negatīvais PVN delta, kā prasīts Regulas 2020/194 III pielikumā. Kredītrēķini bez creditedInvoiceId tiek ieskaitīti tekošajā periodā un atzīmēti ar brīdinājumu, lai tos varētu piesaistīt; korekcijas, kas vecākas par trim gadiem, tiek atzīmētas (Regulas 282/2011 61. pants).

Pieejams jebkuram uzņēmumam, kas reģistrēts ES (nav ierobežots tikai ar Lietuvas uzņēmumiem).

Savu preču pārvietojumu deklarācija

POST /v1/declarations/eu/own-goods-transfers/compute (declarations:read) { year, month } - īpašā režīma ikmēneša deklarācija par savu preču pārvietojumiem (Direktīva 2006/112/EK 369.xa-369.xk pants, no 2028. gada 1. jūlija), ko iesniedz dalībvalstī, kurā uzņēmums reģistrēts, līdz nākamā mēneša beigām (dueDate). Rindas norāda pa katru dalībvalsti, uz kuru preces devās, un pa katru dalībvalsti, no kuras tās tika nosūtītas, pārvietojumu vērtību pašizmaksā (76. pants) eiro, pārrēķinātu pēc mēneša pēdējās dienas kursa (369.xh pants). Pārvietojums ir krājumu pārvietojums (POST /v1/inventory/stock/transfer) starp noliktavām divās dažādās dalībvalstīs; iestatiet noliktavas valsti ar countryCode uz /v1/inventory/warehouses/create vai /v1/inventory/warehouses/update (noliktava bez tās atrodas uzņēmuma valstī).

ES digitālā ziņošana

POST /v1/declarations/eu/digital-reporting/list (declarations:read) { fromDate, toDate } uzskaita katru darījumu, par kuru Direktīvas 2006/112/EK 262. pants nosaka ziņot pa vienam no 2030. gada 1. jūlija visās 27 dalībvalstīs:

  • izsniegtie pārdošanas rēķini un kredītrēķini ar vatScheme intra_eu_b2b (262. panta 1. punkta a) apakšpunkts) vai reverse_charge (262. panta 1. punkta c) apakšpunkts), kuru termiņš ir rēķina izsniegšanas brīdī;
  • reģistrētie pirkuma rēķini no piegādātāja citā dalībvalstī ar rindām, kuru PVN uzņēmums aprēķina pats (262. panta 1. punkta b) apakšpunkts precēm, d) apakšpunkts pakalpojumiem), kuru termiņš ir 5 dienas pēc rēķina saņemšanas.

Katrs darījums satur 264. panta datus: rēķina datumu un numuru, piegādātāja un klienta PVN numurus, rindas, apliekamo summu, atbrīvojuma atsauci, koriģētā rēķina numuru kredītrēķinam (226. panta 16. punkts), piegādātāja bankas kontus (226. panta 17. punkts), PVN likmi un summu iegādēm, dalībvalsti, kurai ziņot (tā, kas izdeva izmantoto PVN numuru, 262. panta 2. punkts), termiņu un missing, kas nosauc jebkuru datu elementu, kura nav datnē. Dalībvalstīm ir jāpieņem dati kā EN 16931 e-rēķins (263. panta 3. punkts); POST /v1/sales/invoices/peppol-xml izveido šo failu katrai piegādei. 263. panta 4. punktā minētais kopīgais ES ziņojums un valsts kanāli datu nosūtīšanai nav publicēti, tāpēc Nordlet tos nenosūta.

Distances tirdzniecības slieksnis

POST /v1/declarations/eu/distance-sales-threshold/get (declarations:read) { date? } - izseko 59.c panta 10 000 EUR Savienības slieksni no virsgrāmatas datiem: tekošā un iepriekšējā kalendārā gada kopsummas par pārrobežu B2C distances tirdzniecību (OSS shēmas rēķini plus pārrobežu patērētāju rēķini bez shēmas), vai uzņēmums joprojām ir zem sliekšņa, un atlikušo rezervi. Dokumenti, kas nav EUR, tiek summēti pēc dokumenta vērtības ar brīdinājumu. PVN risinātājs to automātiski ņem vērā, ja belowDistanceSalesThreshold nav norādīts.

MVU atbrīvojuma sliekšņi

POST /v1/declarations/eu/sme-thresholds/list atgriež katras dalībvalsts iekšzemes PVN atbrīvojuma sliekšņus saskaņā ar Direktīvu (ES) 2020/285 (iekļauti 85 000 EUR valsts griesti un 100 000 EUR Savienības apgrozījuma griesti). Rādītāji ir ņemti no Komisijas MVU portāla valstu lapām; ja valsts lapa atsaucas uz TEDB bez norādītas summas, ieraksts ir null, nevis tiek minēts. Daži sliekšņi ir noteikti valsts valūtā (DKK/HUF/RON), un dažas valstis publicē nozaru sliekšņus (piemēram, Īrija: pakalpojumi 42 500 EUR, preces 85 000 EUR).

POST /v1/declarations/eu/sme-threshold/get { date? } ziņo par uzņēmuma, kas nav PVN maksātājs, pozīciju attiecībā pret savas valsts slieksni: tekošā kalendārā gada apgrozījums plus iepriekšējā gada apgrozījums (precedingTurnover), status (below / approaching pie 80 % / exceeded vai not_applicable reģistrētam PVN maksātājam, unknown, ja slieksnis nav datnē vai valūta atšķiras), atlikusī rezerve un brīdinājumi. Ir iekļauti karantīnas ieteikumi: sliekšņa pārsniegšana atzīmē atbrīvojumu kā nepieejamu atlikušajam tekošajam un nākamajam kalendāra gadam, un uzņēmumam, kas šogad ir zem sliekšņa, bet pērn bija virs tā, tiek izteikts brīdinājums, ka atbrīvojumu nevar atjaunot līdz nākamajam gadam (abiem gadiem jāpaliek zem sliekšņa - 284. panta 2. punkta mehānika; Savienības apgrozījuma galapunkts satur to pašu ieteikumu 100 000 EUR griestiem). Valstīm ar valsts iekšienes ES iedarbinātāju - Lietuvas 14 000 EUR pakalpojumiem, kas sniegti uz citām dalībvalstīm, un precēm/pakalpojumiem, kas iegūti no citām dalībvalstīm - atbilde ietver intraEu sadalījumu (iegādes no ES piegādātājiem + sniegtie apgrieztā PVN pakalpojumi) ar savu statusu un brīdinājumu.

Pārrobežu MVU shēma: Savienības apgrozījums un ceturkšņa pārskats

POST /v1/declarations/eu/union-turnover/get { date? } izseko 100 000 EUR „apgrozījuma Savienībā“ griestiem pārrobežu MVU shēmai (284. panta 2. punkts) no virsgrāmatas datiem - kopējo piegāžu vērtību, kas veiktas ES ietvaros (eksports un ārpus darbības jomas esošie pakalpojumi izslēgti) tekošajā un iepriekšējā kalendārajā gadā - atgriežot abu gadu kopsummas, status, rezervi un brīdinājumus (not_applicable PVN maksātājam).

POST /v1/declarations/eu/sme-cross-border-report/compute { year, quarter } sagatavo ceturkšņa pārskatu, ko shēmas dalībnieks MVU ir parādā savai mītnes dalībvalstij (284.b pants): kopējo piegāžu vērtību, kas veikta katrā dalībvalstī attiecīgajā ceturksnī, pa vienai rindai uz valsti (piegādes dalībvalsts = rēķina patēriņa valsts, pretējā gadījumā partnera valsts, pretējā gadījumā mītnes valsts), plus kopsummu. Ārpus ES veiktie darījumi ir izslēgti.

Nacionālās PVN deklarāciju pakotnes

POST /v1/declarations/eu/vat-return/packs/list uzskaita pieejamās valstu pakotnes; POST /v1/declarations/eu/vat-return/compute { countryCode, year, month, months? } nosūta datus uz attiecīgajai valstij reģistrēto pakotni un atgriež deklarāciju kā numurētas ailes ({ code, label, amount }) kopā ar brīdinājumiem, piezīmēm un oficiālo source (avotu). Pieprasa, lai uzņēmums būtu reģistrēts šajā valstī (pretējā gadījumā atgriež 422). Lietuva (FR0600) tiek piegādāta kā pirmā pakotne, ietverot esošo FR0600 veidotāju; citas valstis tiks pievienotas kā adapteri, kas satur tikai datus, kad to oficiālo veidlapu izkārtojums būs pārbaudīts.

Vecākā POST /v1/reports/oss apkopošana saglabājas kā heiristisks analītikas skats (balstīts uz partnera valsti, shēma nav obligāta); deklarāciju galapunkti ir oficiālais iesniegšanas ceļš. Abi atvasina mītnes valsti no uzņēmuma, nevis pieņem Lietuvas esamību.