NAV Online Számla webshopnak: a rövid válasz
Ha magyar webshopot üzemeltetsz, minden kiállított számla adatát jelentened kell a NAV Online Számla rendszerébe, akár céges, akár magánszemély a vevő. Számlázóprogrammal ez azonnal, a kiállítás pillanatában, emberi beavatkozás nélkül történik. A gyakorlatban ezért a NAV Online Számla a webshopnál nem külön feladat, hanem a számlázóprogram (Számlázz.hu, Billingo vagy ERP) dolga. A te feladatod, hogy a webshop minden rendelésből jó adatokkal hozzon létre számlát, és észrevedd, ha egy beküldés elakad.
A szabályokat 2026. október 24-én ellenőriztük a NAV hivatalos oldalain. Ez nem adótanácsadás: a saját helyzetedet (külföldi vevők, különleges áfakulcsok, nyugtaadás) mindig egyeztesd a könyvelőddel.
Miért fontos: mit kell jelenteni és mióta
A számlaadat-szolgáltatás 2018 óta létezik, de a webshopokat igazán a 2021-es bővítés érinti. A NAV tájékoztatója szerint 2021. január 4-től az adatszolgáltatás kiterjed a nem áfaalany személynek, szervezetnek és a külföldi áfaalanynak kiállított számlákra is. Összeghatár nincs.
| Számla típusa | Kell jelenteni? | Mikor | Megjegyzés |
|---|---|---|---|
| Számlázóprogrammal kiállított, belföldi cégnek | Igen | Azonnal, a kiállításkor | Teljes vevői adattal |
| Számlázóprogrammal kiállított, magánszemélynek | Igen | Azonnal, a kiállításkor | Vevő neve és címe nem kerül bele |
| Külföldi vevőnek (EU-s cég, harmadik ország) | Igen | Azonnal, a kiállításkor | 2021 óta része a körnek |
| Kézi (papír) számla, áthárított adó ≥ 500 000 Ft | Igen | Kiállítást követő naptári napon | Kézzel kell rögzíteni az Online Számla felületen |
| Kézi (papír) számla, áthárított adó < 500 000 Ft | Igen | Négy naptári napon belül | Webshopnál ritka |
| Módosító vagy érvénytelenítő (sztornó) számla | Igen | Ugyanúgy, mint az eredeti | Hivatkozni kell az eredeti számlára |
| Online pénztárgéppel kiadott egyszerűsített számla | Jellemzően nem az Online Számlába | Pénztárgépen keresztül | A pénztárgép más úton küldi az adatot, a részleteket a könyvelőddel nézd meg |
Mi kerül az adatszolgáltatásba magánszemély vevőnél
A NAV szabálya egyszerű: nem adóalany természetes személy vevő neve és címe nem szerepelhet az adatszolgáltatásban, a számlán viszont kötelező. A jó számlázóprogramok ezt maguktól kezelik, ha a vevőt helyesen jelölöd magánszemélynek. Ezért fontos, hogy a webshop pénztár oldalán legyen egy egyértelmű „Cégként vásárolok” választás, és csak akkor kérj adószámot, ha a vevő bejelöli.
Az új szereplő: nyugta-adatszolgáltatás 2026. szeptember 1-től
A NAV nyugtaadat-szolgáltatási oldala szerint 2026. szeptember 1-től a kézi és a számítógéppel előállított nyugtákról is adatot kell szolgáltatni: a kiállítást követő három naptári napon belül, napi összesítésben, áfakulcsonként. A NAV 2026. augusztus 4-i közleménye szerint szeptember 1. és december 31. között nem bírságolnak, 2027. január 1-től viszont igen. A nagy volumenű vállalkozásoknak, webáruházaknak a gépi interfészt ajánlják.
Mit jelent ez egy webshopnak?
- Ha minden rendelésről számlát állítasz ki, a számla adatai az Online Számlán keresztül mennek a NAV-hoz; a NAV szerint egy ügyletről egyféle bizonylat készüljön, a számla mellé tehát nem kell nyugtát adni.
- Ha nyugtát vagy e-nyugtát is adsz (például digitális termékeknél vagy személyes átvételnél), nézd meg a könyvelőddel, hogy ezek a nyugták a szeptemberi szabály hatálya alá esnek-e, és a számlázóprogramod támogatja-e a gépi nyugta-adatszolgáltatást.
- Ha online pénztárgépet vagy e-pénztárgépet használsz, annak adatai automatikusan jutnak a NAV-hoz.
Kell-e pénztárgép vagy nyugta a webshopnak?
A 48/2013. (XI. 15.) NGM rendelet a pénztárgép-kötelezett kiskereskedelmi tevékenységek közül kifejezetten kiveszi a csomagküldő kereskedelmet, kivéve annak nyílt árusítást végző üzletét és bemutatótermét. A tisztán csomagküldő webshopnak (a vevő online rendel, futár vagy csomagautomata viszi ki) tehát nem kell pénztárgéppel nyugtát adnia. Más a helyzet, ha bemutatótermed, üzleted vagy személyes átvételi pontod helyben fizetéssel is van: ott a pénztárgép kötelezővé válhat. A saját esetedet a könyvelőddel tisztázd. A legegyszerűbb, és a webshopoknál a legelterjedtebb megoldás, ha minden rendelésről számla készül.
Bírság
Az adatszolgáltatás elmulasztása, késedelme vagy hibás teljesítése mulasztási bírsággal sújtható, amely a NAV tájékoztatása szerint számlánként akár 500 ezer forint is lehet (ha az adózó magánszemély, 200 ezer). Ez felső határ, nem automatikus összeg. A NAV a körülményeket mérlegeli, de egy webshopnál, ahol havonta több száz számla keletkezik, egy rosszul beállított integráció gyorsan nagy kockázattá válik.
Megoldások: hogyan jut el a webshop számlája a NAV-hoz
| Megoldás | Hogyan működik | Mikor elég | Korlát |
|---|---|---|---|
| Számlázóprogram + WooCommerce-bővítmény (Számlázz.hu, Billingo) | A bővítmény a rendelésből számlát hoz létre, a számlázóprogram jelenti a NAV-nak | A webshopok többségének | A bővítmény leképezésén múlik az áfa, a szállítás és a kuponok kezelése |
| ERP vagy könyvelőrendszer | A rendelés az ERP-be kerül, ott készül a számla és az adatszolgáltatás | Ha már van ERP és készletnyilvántartás | Stabil rendelésszinkron kell, különben késnek a számlák |
| Saját számlázó modul közvetlen NAV-kapcsolattal | Saját szoftver állítja elő az XML-t és küldi az Online Számla API-n | Egyedi szoftver, nagy volumen | A számlázóprogramokra vonatkozó követelmények, fejlesztés és üzemeltetés |
Őszintén: a webshopok túlnyomó részének egy bevált számlázóprogram és egy jól beállított bővítmény elég. A saját számlázó modul ritkán éri meg, mert a számlázóprogramokra vonatkozó szabályokat (sorszámozás, megőrzés, adatszolgáltatás) is neked kell teljesítened. A két legnépszerűbb magyar megoldást a Számlázz.hu vagy Billingo összehasonlításban részletezzük.
Lépésről lépésre: így automatizáld a webshop számlázását
1. Állítsd be az Online Számla hozzáférést
- A cég regisztrálva van az Online Számla rendszerben (elsődleges felhasználó: a cég képviselője vagy állandó meghatalmazottja).
- Létrehoztál egy technikai felhasználót a számlázóprogram számára.
- A technikai felhasználóhoz generált XML aláírókulcsot és XML cserekulcsot megadtad a számlázóprogramban.
- A számlázóprogramban a NAV-kapcsolat éles módban van, nem a teszt rendszerben (onlineszamla-test.nav.gov.hu). A teszt felületre küldött adat nem jelenik meg a NAV nyilvántartásában.
Sok számlázóprogram (például a Számlázz.hu és a Billingo) saját útmutatót ad arról, hogyan kapcsolod össze a fiókot a NAV-val. Kövesd azt, mert a menük ott változnak a leggyakrabban.
2. Döntsd el, mikor készül a számla
WooCommerce-ben a számla jellemzően a rendelés állapotának változásakor készül:
| Állapot | Mikor jó | Mire figyelj |
|---|---|---|
| „Feldolgozás alatt” (kártyás fizetés után) | Kártyás és online fizetésnél | Lemondásnál sztornó számla kell |
| „Teljesített” (átadás a futárnak vagy kézbesítés után) | Utánvétnél | A számla kiállítási határidejét tartsd be |
| Díjbekérő előre, számla fizetés után | Banki átutalásnál | Mindkét bizonylat a számlázóprogramból menjen |
A kiállítás időpontja adójogi kérdés is, ezért a szabályt a könyvelőddel együtt rögzítsd.
3. Ellenőrizd az adatokat, amelyek hibát okoznak
A NAV a beküldött XML-t sémára és tartalomra is ellenőrzi. A webshopban leggyakrabban ezek csúsznak el:
- Kerekítés a bruttó webshopár és a nettó soronkénti számítás között, főleg százalékos kuponnál.
- Szállítási díj áfakulcs nélkül vagy más kulccsal, mint a termékek.
- Hibás vevői adószám, ha a vevő kézzel írja be, ellenőrzés nélkül.
- Forint és deviza keverése devizás számlánál, amitől az adatszolgáltatás nagyságrendekkel eltérhet a számlától.
- Sorszámozási hézag vagy ismétlődés, ha két rendszer ugyanarra a számlatömbre állít ki.
4. Figyeld a NAV visszaigazolását
A beküldés nem egyenlő a sikeres adatszolgáltatással. A NAV aszinkron dolgozza fel az adatot, és az adatszolgáltatás csak akkor teljesül, ha a NAV szervere visszaigazolja a sikeres feldolgozást. Az Online Számla API-ban a feldolgozott tranzakció állapota például „DONE”, a sikertelené „ABORTED”, a validációs eredmények pedig „ERROR” vagy „WARN” szintűek lehetnek.
- A számlázóprogramban látod minden számla NAV-státuszát.
- Hibás beküldésről e-mail értesítést kapsz, nem csak egy ikont egy ritkán megnyitott képernyőn.
- Valaki felelős azért, hogy a hibás tételt még aznap javítsa.
- 2021. április 1. óta csak a 3.0-s XSD-séma elfogadott; régi bővítmény vagy elavult integráció a régebbi sémával hibára fut.
Ha a hiba nem javítható azonnal, legalább jegyezd fel a rendelés számát és a hibaüzenetet, és ugyanazon a napon szólj a könyvelőnek. A késedelmes, de dokumentált javítás sokkal jobb helyzet egy ellenőrzésnél, mint egy hónapokig észrevétlen hiány.
5. Visszáru és lemondás: módosító és érvénytelenítő számla
Ha a vevő visszaküld egy terméket, a számlát nem szerkeszted, hanem módosító vagy érvénytelenítő (sztornó) számlát állítasz ki, amely hivatkozik az eredetire, és ezt is jelenteni kell. Ne keverd össze a technikai érvénytelenítéssel: az csak egy hibás adatszolgáltatást javít egy egyébként helyes számlánál, és az Online Számla felületén az elsődleges felhasználónak kell jóváhagynia.
A jó WooCommerce-bővítmények a „Visszatérített” vagy „Visszamondott” állapotnál automatikusan sztornó számlát készítenek. Részleges visszatérítésnél ellenőrizd, hogy csak az érintett tételeket módosítja-e.
Milyen adatok kellenek a pénztár oldalon
A NAV-hibák jelentős része már a WooCommerce pénztár oldalán eldől. Ha a vevői adatok rosszul érkeznek, a számlázóprogram nem tud jó számlát készíteni.
| Mező | Magánszemély vevő | Céges vevő |
|---|---|---|
| Név | Kötelező a számlán, nem kerül az adatszolgáltatásba | Cégnév, ahogy a cégjegyzékben szerepel |
| Cím | Kötelező a számlán, nem kerül az adatszolgáltatásba | Székhely, nem a szállítási cím |
| Adószám | Ne kérd | Belföldi adóalanynál a számla kötelező eleme, ellenőrzött formátumban (xxxxxxxx-x-xx) |
| Közösségi adószám | Nem kell | EU-s céges vevőnél, VIES-ellenőrzéssel |
| A számla kiküldéséhez | Lehetőleg külön számlázási e-mail |
Gyakorlati tanácsok:
- Legyen egy „Cégként vásárolok” jelölőnégyzet, és csak bejelölve jelenjen meg a cégnév és az adószám mező.
- Ellenőrizd az adószám formátumát a pénztárban, ne a könyvelő vegye észre a hónap végén.
- Ha a bővítményed tudja, kérd le automatikusan a cégadatokat az adószám alapján (a funkció elérhetőségét a bővítmény aktuális leírásában ellenőrizd).
- A számlázási és a szállítási címet kezeld külön; céges vevőnél a kettő gyakran eltér.
Külföldi vevők és távértékesítés
Ha más EU-tagállamba is értékesítesz magánszemélyeknek, a számla adatszolgáltatása mellett az áfa helye is kérdés. Az EU-s távértékesítési értékhatár (évi 10 000 euró az összes tagállamra együtt) felett a vevő országának áfáját kell felszámítanod, amit jellemzően az OSS-rendszeren keresztül vallasz be. Ez a számlázóprogramban helyes áfakulcs- és országbeállítást igényel, a webshopban pedig országonkénti áfakulcsokat. Ezt mindenképpen a könyvelőddel állítsd be, mert egy rossz kulcs minden egyes számlán megjelenik.
Gyakori hibák, amelyeket auditnál látunk
- „PDF számla” bővítmény a WooCommerce-ben, ami szép számlát készít, de semmit nem jelent a NAV-nak.
- A könyvelő kézzel is állít ki számlát ugyanazon a számlatömbön, ezért ugrik a sorszám.
- A piactéri rendelések (eMAG.hu, Kaufland) más rendszerben készülnek, és senki nem látja egy helyen, mi ment ki a NAV-nak.
- Újragenerált XML-kulcsok, amelyeket senki nem írt át a számlázóprogramban.
E-számla, PDF és megőrzés
A webshopok többsége PDF-ben, e-mailben küldi a számlát. Ez akkor e-számla, ha elektronikus formában bocsátod ki és a vevő ezt elfogadja; a gyakorlatban a vásárlási feltételekben és a pénztár oldalon érdemes rögzíteni, hogy a számlát elektronikusan kapja. Ha a számlázóprogram papír alapú számlát készít, amelyet csak PDF-be mentesz, az jogilag papír alapú számla marad, ezt a programok beállításainál külön kell megadni.
Néhány szabály, amelyet a számlázóprogram helyetted is kezel, de érdemes tudnod:
- A számlákat a számviteli törvény szerint 8 évig meg kell őrizni, e-számlánál elektronikus formában, olvasható és változatlan állapotban.
- A NAV-adatszolgáltatás nem helyettesíti a számla kiküldését a vevőnek: a vevőnek meg kell kapnia a számlát.
- A számlázóprogram szolgáltatójának megszűnése vagy a váltás esetén is hozzá kell férned a régi számlákhoz, ezért rendszeresen exportáld őket.
A pontos e-számla-feltételeket és a vásárlási feltételek szövegét egyeztesd a könyvelőddel.
Mennyibe kerül a webshop számlázásának automatizálása
| Helyzet | Mit tartalmaz | Irányár |
|---|---|---|
| Új webshop | Számlázóprogram-bekötés, áfa- és állapotleképezés, tesztszámlák, sztornó | A Launch csomagban, 3 900 eurótól + áfa (kb. 1,4 millió Ft, kb. 365 Ft/€ árfolyammal1) |
| Meglévő webshop kézi számlázással | Folyamat-audit, bővítmény beállítása, automatikus sztornó, hibariasztás | Fix ajánlat felmérés után; becslésünk szerint jellemzően néhány munkanap |
| Webshop ERP-vel vagy több értékesítési csatornával | A rendelések az ERP-be kerülnek, ott készül a számla és a NAV-jelentés | Enterprise csomag, egyedi ajánlat |
| Üzemeltetés és karbantartás | Frissítések, monitorozás, mentések | 89 eurótól havonta |
A számlázóprogram előfizetését közvetlenül a szolgáltatónak fizeted, és a webshopos automatikus számlázás mindkét nagy szolgáltatónál külön díjas. A 2026. októberi nyilvános árlisták szerint a Számlázz.hu Számla Agent havi 2 690 Ft + áfa (havi 1–50 bizonylatig) és 9 990 Ft + áfa (51–3000 bizonylat), a Billingo „API és tömeges számlagenerálás” kiegészítője havi 1 999 Ft + áfától indul, az előfizetés díján felül. Ezek az árak változhatnak, szerződés előtt nézd meg a szolgáltató oldalán. A Raao árai euróban, áfa nélkül értendők, fix ajánlattal, 30% előleggel és mérföldkövenként. Részletek az árak és a webshopfejlesztés oldalon. Ha szeretnéd, hogy átnézzük a jelenlegi számlázási folyamatodat, foglalj egy ingyenes 30 perces hívást.
Mit nézünk meg egy számlázási auditon
Erről a témáról nincs nyilvános esettanulmányunk, ezért leírjuk, mit ellenőrzünk konkrétan, amikor egy meglévő webshopot átveszünk:
- Az elmúlt 30 nap rendeléseit összevetjük a kiállított számlákkal és azok NAV-státuszával.
- Megkeressük a visszatérített, de sztornó nélkül maradt rendeléseket.
- Ellenőrizzük, hogy magánszemély vevőnél valóban magánszemélyként megy-e ki az adat.
- Megnézzük, ki kezeli a készletet, és nem módosítja-e két rendszer párhuzamosan.
- Javaslatot teszünk külön webshopos számlatömbre és automatikus hibariasztásra.
Ha a teljes ERP-integráció érdekel, ahol a rendelések és számlák automatikusan a Business Centralba kerülnek, nézd meg a Miele esettanulmányt.
Kerekített számítási árfolyam, nem hivatalos MNB-adat; 2026 októberében az euró nagyjából 365–370 Ft körül mozgott. A hivatalos napi árfolyam az MNB oldalán található. Ellenőrizve: 2026. október. ↩