A NAV Online Számla rendszer a magyar számlázás gerince: minden belföldön kiállított számla adatai valós időben bekerülnek az adóhivatalhoz. Jó hír: ha számlázóprogramot használsz, ebből szinte semmit nem veszel észre — a rendszer a háttérben dolgozik.
Mi ez, és kire vonatkozik?
- január 4. óta minden belföldi adóalany által kiállított számláról adatot kell szolgáltatni a NAV-nak — értékhatártól függetlenül, és akkor is, ha a vevő magánszemély. Az adatszolgáltatás a kiállítással egyidejűleg, gépi úton történik, a NAV 3.0-s XML-sémája szerint.
Ez nem választható kényelmi funkció, hanem jogszabályi kötelezettség — a mulasztást a NAV számlánként kiszabható mulasztási bírsággal szankcionálhatja.
A technikai felhasználó — a rendszer kulcsa
Ahhoz, hogy a számlázóprogramod a nevedben beküldhesse az adatokat, a NAV Online Számla felületén (onlineszamla.nav.gov.hu) létre kell hoznod egy technikai felhasználót. Ez egy gépi fiók: nem ember lép be vele, hanem a szoftver azonosítja magát vele.
A folyamat egyszer kell, kb. 10 perc:
- Belépés az onlineszamla.nav.gov.hu oldalra (Ügyfélkapu/DÁP azonosítással).
- Regisztráció adószámmal (ha még nem tetted meg).
- Technikai felhasználó létrehozása, jogosultságok megadása.
- A kapott kulcsok (felhasználónév, jelszó, XML-aláírókulcs, cserekulcs) megadása a számlázóprogramban.
A Zappla a NAV-összekötésnél lépésről lépésre végigvezet ezen — a kulcsokat pedig titkosítva tárolja.
Mi történik kiállításkor?
Amikor kiállítasz egy számlát, a program azonnal elküldi az adatait a NAV-nak, és visszakap egy eredményt:
- Rendben (OK) — az adatszolgáltatás sikeres, nincs teendő.
- Figyelmeztetés (WARN) — a NAV befogadta, de jelez valamit (pl. gyanús adat). A számla érvényes, de érdemes ránézni.
- Hiba (ERROR) — az adatszolgáltatás nem ment át. Ilyenkor a hibát javítani kell, és a beküldést megismételni.
És ha épp nem elérhető a NAV?
A NAV rendszere időnként karbantartás alatt áll vagy lassú. Ettől a számlád érvényes marad — az adatszolgáltatást kell pótolni, amint a rendszer újra elérhető. A Zappla ezt automatikusan kezeli: a beküldést újrapróbálja, a számlán pedig végig látod az aktuális NAV-státuszt, így sosem marad észrevétlen egy elakadt beküldés.
Mit kell neked ténylegesen csinálnod?
Ha jó számlázóprogramot használsz, a teljes listád:
- Egyszer létrehozod a technikai felhasználót, és megadod a kulcsokat.
- Számlázol, ahogy eddig.
- Ha a program hibát jelez egy számlánál, megnézed és javítod.
Technikai felhasználó: lépésről lépésre
Az adatszolgáltatáshoz a számlázóprogramnak külön, gépi belépésre szolgáló hozzáférés kell — ez a technikai felhasználó. Létrehozása:
- Lépj be az Online Számla rendszerbe a saját (KAÜ-s) azonosítóddal.
- Válaszd a Felhasználók menüpontot, majd az Új felhasználó létrehozását technikai felhasználóként.
- Add meg a jogosultságokat. A számla adatszolgáltatás jogosultság KÖTELEZŐ — lekérdezési joggal önmagában nem működik a beküldés.
- A rendszer generál egy XML-aláírókulcsot és egy cserekulcsot. Ezeket a létrehozáskor egyszer látod — mentsd el biztonságos helyre.
- Vidd be a négy adatot a számlázóprogramba: felhasználónév, jelszó, aláírókulcs, cserekulcs.
A kulcsokat MÁSOLD, ne gépeld: a hosszú, vegyes karakteres stringekben az O és a nulla, illetve az l és az egyes tévesztése a leggyakoribb hibaforrás.
Teszt és éles rendszer — ne keverd össze
A NAV külön teszt- és éles környezetet üzemeltet, külön technikai felhasználóval. A tesztkulcsokkal az éles rendszerbe beküldeni nem lehet, és fordítva sem.
Ha a beállításnál környezetet váltasz, mindkét oldalt ellenőrizd: a kulcsokat ÉS a célkörnyezet beállítását. Ez a hiba tipikusan úgy jelentkezik, hogy minden adat helyesnek tűnik, mégis hitelesítési hibát kapsz.
Mit jelentenek a státuszok?
Minden beküldésnek van eredménye:
- DONE — a NAV feldolgozta, az adatszolgáltatás teljesült.
- ABORTED — elutasítva. A számla adatszolgáltatása NEM teljesült, javítani és újraküldeni kell.
- PROCESSING — feldolgozás alatt; néhány percnél tovább nem szokott tartani.
A gyakorlati szabály: az ABORTED nem figyelmeztetés. A NAV szemszögéből az a számla nem létezik, és a mulasztás számlánként bírságolható.
A leggyakoribb elutasítási okok
Érvénytelen vevői adószám. Elgépelt vagy megszűnt adószám. Érdemes az ügyfél felvitelekor validálni, nem a számlázáskor.
Kerekítési eltérés. A tételek összege és a végösszeg között forintra egyeznie kell.
Hiányzó különleges jelölés. Fordított adózásnál, alanyi adómentességnél, közösségi ügyletnél és különbözeti adózásnál külön jelölés kötelező.
Séma-ellenőrzési hiba. A beküldött XML nem felel meg az aktuális sémának — ez a számlázóprogram oldalán dől el.
Sztornó és helyesbítő számla az adatszolgáltatásban
A módosító bizonylatok önálló adatszolgáltatási kötelezettséget keletkeztetnek: a sztornót és a helyesbítőt is be kell küldeni, az eredeti számlára hivatkozva.
Fontos: az eredeti számla adatszolgáltatását NEM kell visszavonni. Ha viszont az eredeti beküldés elutasított státuszú volt, azt előbb rendezni kell — különben a módosítás nem tud mihez kapcsolódni. A hibaláncot mindig elölről kell felgöngyölíteni.
Ennyi. A séma-verziók követése, az XML összeállítása, az újrapróbálkozás — mind a szoftver dolga. Pontosan ezért éri meg olyan számlázót választani, amelyik a NAV-kapcsolatot elsőrangú funkcióként kezeli, nem utólagos kiegészítőként.
Ne maradj le az adóváltozásokról
Határidő-emlékeztető és a vállalkozókat érintő adóváltozások — havonta 1–2 levél, bármikor leiratkozhatsz.



