PĀRIET UZ SATURU
← VISAS LIETAS Fakts · Riga · 2025

LIETAS MATERIĀLS

FAKTS

Rēķini, kas apmierina birokrātiju

PLATFORMAATBILSTĪBAAI IEVADEGO + POSTGRESSVELTEKIT
← → pārvieto pa deviņiem paneļiem ESC aizver · vai velc

UZDEVUMS

Izklājlapa nevar būt e-rēķins.

Latvija pārceļ visus uzņēmumu rēķinus uz strukturētu, mašīnlasāmu formātu. Valsts sektorā tas jau notiek, pārējiem līdz 2028. gadam. Lielākā daļa Latvijas pašnodarbināto un mazo uzņēmumu joprojām raksta rēķinus sagatavē un eksportē PDF, kas drīz vairs nebūs juridisks dokuments. Uzbūvēt to, uz ko viņi pāries, un padarīt to pietiekami patīkamu, lai pārietu agrāk.

termiņi ir visvienkāršākais brīfs, ko ieplānot.

IEROBEŽOJUMI

2025 · 01 · 01

Strukturēti e-rēķini obligāti rēķiniem valstij.

2026 · 03 · 30

Uzņēmumu savstarpējie rēķini sākas brīvprātīgi. Logs, kurā būvējam.

2028 · 01 · 01

Obligāti visiem, un dati jānodod nodokļu administrācijai piecu darba dienu laikā pēc izsniegšanas.

Formāts
Peppol BIS 3.0 uz UBL 2.1, pēc EN 16931
Adresācija
9939:LV40003XXXXXX, Latvijas PVN shēma
Numerācija
Unikāls un secīgs numurs katrā sērijā. ES PVN direktīvas 226. panta 2. punkts, MK noteikumu Nr. 877 28. punkts
PVN
Visas standarta Latvijas likmes, arī apgrieztā maksāšana un neapliekamās rindas

neko no tā nevar apiet. tas arī ir interesantākais.

NUMURS

SĒRIJA FKT-2026 NOMNIEKS 01
FKT-2026-0041 IZSNIEGTS
FKT-2026-0042 IZSNIEGTS
FKT-2026-0043 RINDA BLOĶĒTA
FKT-2026-0044 NEKAD NEIZLAISTS
DRAFT-8c21f BEZ NUMURA

Melnrakstam numura nav. To saņem izsniegšanas brīdī vai nesaņem nemaz.

Rēķinu sērijā nedrīkst būt robs. Tā nav vienošanās, tā ir likuma prasība, un revidents to pārbauda pirmo. Tāpēc divi cilvēki, kas izsniedz vienā sekundē, nedrīkst sadurties, un pieprasījums, kas apstājas pusceļā, nedrīkst numuru sadedzināt.

Piešķiršana paņem rindas slēdzeni, SELECT … FOR UPDATE, uz attiecīgā nomnieka, sērijas un gada sekvences. Numuru izsniedz izsniegšanas brīdī, un tajā pašā solī dokuments tiek iesaldēts nemainīgā kopijā.

šī klāja skaitītājs strādā tāpat. arī tas nav izlaidis nevienu.

IERAKSTS

Neviens nedrīkstētu pārrakstīt uzņēmuma juridisko adresi. Fakts uztur pats savu nakts kopiju no Latvijas Uzņēmumu reģistra un valsts adrešu reģistra, ņemtu no atvērto datu portāla. Ieraksti trīs burtus no klienta nosaukuma, un oficiālais ieraksts aizpilda formu.

KLIENTS kais
Juridiskais nosaukums
SIA KAISMA
Reģ. nr.
40003XXXXXX
PVN
LV40003XXXXXX
Adrese
Brīvības iela 000, Rīga, LV-1010

AIZPILDĪTS NO REĢISTRA · SINHRONIZĒTS KATRU NAKTI

ar roku ievadīti dati agri vai vēlu ir nepareizi.

IEVADE

Saņemtie rēķini pienāk kā e-pasta pielikumi, un tur grāmatvedība parasti arī nomirst. Pieslēdz pastkasti, un Fakts to pārbauda, saliek pielikumus rindā un no katra izlasa melnrakstu ar piegādātāju, numuru, datumiem, rindām un PVN. Apstiprina cilvēks. Mašīna neko negrāmato pati.

IEKŠĀ

PASTKASTE

Pārbaudīta pēc grafika, tikai lasīšanai.

RINDA

PIELIKUMS

Saglabāts, dublikāti novākti, gaida.

MODELIS

IZLASA

Lauki izvilkti no dokumenta.

STOP

TU APSTIPRINI

Nekas netiek grāmatots, kamēr cilvēks nav teicis.

aģenta noderīgākā daļa ir zināt, kur to apturēt.

BŪVE

MALA

CLOUDFLARE

  • SvelteKit uz Workers
  • Statiskie faili, globāli
  • R2 failiem, ES maršrutā
  • Parakstīti augšupielādes URL
IZCELSME · VIENS VPS

GO API

  • net/http, bez ietvara
  • sqlc pāri tīram SQL
  • Caddy kārto TLS
  • Postgres 16 blakus
PROCESĀ

FONA DARBI

  • Dokumentu ievade
  • Pastkastes pārbaude
  • Regulārie rēķini
  • Reģistru sinhronizācija, ECB kursi

Naudas pusi notur viens noteikums: serveris pirms ierakstīšanas pārrēķina katru finanšu lauku un atgriež to ierakstu, ko saglabāja. Saskarne nekad nelemj, kāda ir summa, tā tikai parāda to, kam datubāze piekrita.

apzināti garlaicīga infrastruktūra. tai 2028. gadā vēl jābūt šeit.

SPECIFIKĀCIJA

FrontendsSvelteKit, TypeScript, Svelte 5 runes, Cloudflare Workers
BackendsGo, standarta bibliotēkas net/http, sqlc
DatubāzePostgreSQL 16, pgxpool, ar rindas slēdzeni numerācijai
DokumentiUBL 2.1 / Peppol BIS 3.0 XML, PDF, EPC QR maksājuma kodi
FailiCloudflare R2, parakstīti URL, dati paliek ES
PieteikšanāsGoogle OAuth, JWT HttpOnly SameSite sīkdatnē
IzvilkšanaAnthropic API, atslēdzama, katru rezultātu apstiprina cilvēks
Atvērtie datiUzņēmumu reģistrs un adrešu reģistrs kopēti katru nakti
ValodasLatviešu un angļu, dokumentam sava atsevišķa valoda
HostingsCloudflare mala, viens Oracle VPS, nakts datubāzes kopijas

katra izvēles daļa atslēdzas klusi, nevis nogāž lietotni.

KUR TAS IR TAGAD

DARBOJAS

fakts.lv, LV un EN

8

moduļi ar tiesībām

2028

atbilstība pirms termiņa

1

serveris, apzināti

Izejošie rēķini, piedāvājumi, ienākošie dokumenti, autoratlīdzības, klientu grāmata, kalendārs un PVN atskaites, vairāku uzņēmumu nomniekiem ar tiesībām pa moduļiem. Publiskā lapa tiek sagatavota kā statisks HTML abās valodās.

tā ir visa lieta. tālāk runā aģents.

FKT-2026-001 / 009
LIETAS MATERIĀLS
© 2026 KANEPE · RĪGA, LV