Automatikus számlázás: ellenőrzött folyamat a rendeléstől a visszaigazolásig
Mikor indítható automatikus számlázás, mit kell ellenőrizni, és hogyan követhető külön a számlázóprogram és a NAV-adatszolgáltatás állapota?
RÖVIDEN A LÉNYEG
Az automatikus számlázás egy ellenőrzött üzleti eseményből – például teljesített rendelésből – készít számlakiállítási kérést a számlázóprogram felé. A folyamatnak a vevő-, tétel-, teljesítési és adózási adatokat még a kiállítás előtt validálnia kell, majd külön kell követnie a számla létrejöttét és a NAV-adatszolgáltatás feldolgozását. Az alábbi felépítés szemléltető minta, nem adó- vagy számviteli tanácsadás és nem ügyfélprojekt.
- A számlát csak egy egyértelmű, megismételhető üzleti esemény indítsa el.
- A számlázóprogram és a NAV feldolgozási válasza két külön ellenőrzési pont.
- Időtúllépés után állapotot kell lekérdezni, nem vakon új számlát létrehozni.
Mi indítsa el az automatikus számlázást?
A kiváltó esemény legyen üzletileg egyértelmű és visszakereshető: például jóváhagyott teljesítés, lezárt kiszállítás vagy a tényleges szerződéshez illő más állapot. Egy gombkattintás vagy fizetési szolgáltatói értesítés önmagában nem mindig bizonyítja, hogy minden számlázási feltétel teljesült. Rögzítsd, melyik rendszer az esemény hiteles forrása, ki módosíthatja, és milyen időponttal válik véglegessé.
A tényleges számlázási időpontot, adattartalmat és adózási szabályt a vállalkozás saját ügyletére könyvelővel vagy adótanácsadóval kell ellenőrizni. A technikai folyamat csak a jóváhagyott szabályt hajtsa végre; ne próbálja kitalálni a teljesítés dátumát, az adókulcsot vagy a számlázandó felet.
Kiállítás előtt teljes adatcsomagot ellenőrizz
A számlázóprogramnak átadott kérésben legyen tartós ügy- vagy rendelésazonosító, vevőazonosító, név és cím, szükség esetén adószám, teljesítési és kiállítási dátum, pénznem, fizetési feltétel, tételek, mennyiségek, egységárak, kedvezmények, adókezelés és végösszeg. A kötelező mezők és üzleti szabályok a tényleges ügylet szerint változnak; ezért a mezőtérképnek tulajdonosa és verziója legyen.
A rendszer számolja újra a részösszegeket, jelezze az ismeretlen vevőt vagy terméket, és álljon meg ellentmondó pénznem, dátum vagy adóbeállítás esetén. A hibás adat ne jusson el „majd a számlázó visszadobja” alapon a külső szolgáltatásig. A validálási eredmény kerüljön ugyanahhoz az ügyhöz, hogy javítás után az ellenőrzés megismételhető legyen.
A számlázóprogram válasza legyen tartós állapot
Minden kiállítási kérés kapjon idempotenciakulcsot vagy más olyan tartós azonosítót, amely alapján ugyanaz az üzleti esemény nem hozhat létre két számlát. A sikeres válaszból őrizd meg a számla azonosítóját, számát, létrehozási idejét és a szolgáltató állapotát. A dokumentum elérési útja önmagában nem elég, ha később nem bizonyítható, melyik kérésből és milyen adatokkal jött létre.
Időtúllépés vagy megszakadt kapcsolat után előbb kérdezd le a szolgáltató állapotát. Az „nem érkezett válasz” nem azonos a „nem készült számla” állapottal. Automatikus újrapróbálás csak akkor biztonságos, ha a szolgáltató szerződése és az azonosítók garantálják a duplikáció elkerülését; más esetben az ügy kerüljön emberi ellenőrzésre.
A számlakiállítás és a NAV-adatszolgáltatás nem ugyanaz az állapot
A NAV tájékoztatója szerint az adatszolgáltatást az Online Számla rendszerben kell teljesíteni, a gép-gép kapcsolat pedig külön technikai felhasználót és feldolgozási visszajelzést használ. Emiatt a belső folyamat külön kezelje, hogy a számla létrejött-e a számlázóprogramban, elküldték-e az adatot, a NAV befogadta-e a tranzakciót, és sikeresen feldolgozta-e. Egy HTTP-válasz vagy elküldési azonosító még nem feltétlenül a teljes folyamat vége.
A NAV hivatalos interfészleírása teszt- és éles környezetet, sémákat és lekérdezhető tranzakcióállapotokat dokumentál. Az integráció figyelje a feldolgozási hibát és a tartós figyelmeztetést, legyen felelőse a javításnak, és a hiba elhárítása után ellenőrzött módon ismételje meg az adatszolgáltatást. A konkrét jogi kötelezettséget mindig az aktuális NAV-tájékoztatás és szakértői ellenőrzés alapján kell megállapítani.
Módosítás, érvénytelenítés és kézi beavatkozás
A kiállított számla adatait ne írd át úgy, mintha még csak tervezet lenne. A helyesbítés vagy érvénytelenítés a számlázóprogram támogatott művelete és a jóváhagyott számviteli folyamat szerint történjen, az eredeti dokumentumra való hivatkozással. A belső ügyben látszódjon az eredeti számla, a változtatás oka, a döntő személy és az új dokumentum állapota.
Kézi beavatkozás után a két rendszer állapotát újra össze kell egyeztetni. Ha valaki közvetlenül a számlázóprogramban javít, az automatizáció ne a régi belső adatból próbálja ugyanazt a műveletet ismét végrehajtani. A visszaszinkronizálás és a naplózott eltéréskezelés éppolyan fontos, mint az első automatikus kiállítás.
Próbaüzem valós elfogadási feltételekkel
A tesztkészletben legyen normál rendelés, hiányzó vevőadat, eltérő pénznem, kedvezmény, több adókezelés, már feldolgozott esemény, időtúllépés, számlázóprogram-hiba és NAV-feldolgozási hiba. Minden esethez rögzítsd az elvárt számla- és ügyállapotot, valamint azt, hogy automatikusan folytatódhat-e vagy emberhez kerül.
Mérd külön a sikeresen kiállított számlákat, a duplikációgyanút, az adatjavításokat, a bizonytalan kimeneteket, a szolgáltatói és NAV-hibákat, valamint a kézi ellenőrzés idejét. A próba nem igazolt megtakarítás: azt mutatja meg, hogy a folyamat ellenőrizhető-e, a hibák visszakereshetők-e, és biztonságosan átadható-e üzemeltetésre.
Források és további olvasnivaló
- Az Online Számla rendszer használataNemzeti Adó- és Vámhivatal · Ellenőrizve: 2026-10-31
- Online Számla rendszer — hivatalos interfészanyagokNemzeti Adó- és Vámhivatal · Ellenőrizve: 2026-10-31
- Az online számlaadat-szolgáltatás gyakori hibáiNemzeti Adó- és Vámhivatal · Ellenőrizve: 2026-10-31
Kapcsolódó kérdések
Mikor állítható ki automatikusan számla?
Akkor, amikor egy jóváhagyott, visszakereshető üzleti esemény és a teljes, validált számlaadat rendelkezésre áll. A tényleges kiállítási időpontot, adattartalmat és adókezelést a vállalkozás ügyletére könyvelővel vagy adótanácsadóval kell ellenőrizni; az automatizáció ezt a jóváhagyott szabályt hajtsa végre.
Az automatikus számlázás és a NAV-adatszolgáltatás ugyanaz?
Nem. A számlázóprogram létrehozza a számlát, az Online Számla rendszer pedig a kötelező adatszolgáltatást dolgozza fel. A folyamat külön kövesse a számla azonosítóját és állapotát, az adatszolgáltatási tranzakciót, valamint a NAV sikeres feldolgozási vagy hiba-visszajelzését.

