M2M és feladatkövetés könyvelőirodáknak
A NAV M2M (gép–gép kapcsolat) lehetővé teszi, hogy a Makrodigit program közvetlenül kommunikáljon a NAV rendszerével: bevallásokat küldjön be, és adózói adatokat kérdezzen le — ÁNYK és Ügyfélkapu bejelentkezés nélkül.
Az alábbi leírás végigvezeti Önt a regisztráció lépésein, az állandó meghatalmazás beállításán, a bevallás beküldés folyamatán, valamint a három adólekérdező funkció és a Irodai napló használatán.
Regisztráció és aktiválás
1. lépés – Regisztráció az ÜPO-n (NAV Ügyfélportál)
A regisztrációt az adózó saját Ügyfélkapujával végzi el a NAV Ügyfélportálon (ÜPO).
- Jelentkezzen be a NAV Ügyfélportálra (ÜPO) az Ügyfélkapun keresztül.
- Az oldal aljára görgetve, a További ügyintézési lehetőségek között keresse meg az M2M regisztráció menüpontot.
- A Felhasználó regisztráció csempénél kattintson a Regisztráció kezelése gombra.
- Az Új regisztráció oldalon töltse ki a mezőket:
- Kliensprogram azonosító: xvrjFjsS18
- Regisztráció elnevezése: tetszőleges név, pl. Makrodigit M2M
- Kattintson a Regisztráció elküldése gombra.
- Az értesítési tárhelyre üzenet érkezik PDF melléklettel, amely az aktiváló kódot tartalmazza. (Az üzenet megérkezéséig akár több óra is eltelhet.)
👉 Fontos: Mentse el a PDF-et — az aktiváló kód csak egyszer tölthető le, a következő lépésben szükség lesz rá.
2. lépés – Aktiválás a Makrodigit programban
Az aktiválást csak egyszer kell elvégezni. Az aktiváló kódot a NAV-tól kapott PDF-ből kell bemásolni.
A) Alapértelmezett beállítás – minden ügyfélre érvényes
- Nyissa meg: Főmenü → Könyvtárak és adatbázis
- Az API-kulcs mezőbe másolja be a PDF-ből az aktiváló kódot.
- Kattintson a Rendben gombra.
B) Ügyfél szintű beállítás – adott ügyfélhez külön API-kulcs
Könyvelőirodák esetében előfordulhat, hogy egyes ügyfeleket külön csatornán kell beküldeni.
- Nyissa meg a kívánt modult (pl. Kettős könyvelés, Bérszámfejtés).
- Navigáljon ide: Alapadatok → Cégadatok módosítása
- Az API-kulcs mezőbe másolja be az ehhez az ügyfélhez tartozó aktiváló kódot.
- Kattintson a Rendben gombra.
👉 Az API-kulcs 72 óráig érvényes — érdemes a kulcs beírása után azonnal valamilyen lekérdezést kezdeményezni, hogy az aktiválás megtörténjen. A kód személyhez kötött, ne ossza meg mással. Ha illetéktelen kézbe kerül, a NAV-nál újrageneráltatható.
👉 Ha egy ügyfélnél nincs külön API-kulcs megadva, a program az A) pontban beállított alapértelmezett kulcsot használja.
👉 Könyvelő irodák esetében szükség lehet arra, hogy az API-kulcsot át lehessen vinni egyik gépről a másikra vagy egyik cégből a másikba. Az API-kulcs aktiválás után más gépre másolható: az Export gombbal fájlba menthető, a másik gépen az Import gombbal beolvasható. A gomb a "Könyvtárak és adatbázis" és a "Cégadatok beállítása" képernyőn egyaránt elérhető.
UJEGYKE állandó meghatalmazás — adatlekérdezéshez kötelező
A bevallások beküldéséhez elegendő az M2M regisztráció. Az adózói adatok lekérdezéséhez (hiányzó bevallások, adószámla, foglalkoztatottak) azonban a NAV állandó meghatalmazást — UJEGYKE — is megkövetel. Enélkül a lekérdezés „NINCS_JOGOSULTSAG" hibával tér vissza.
A meghatalmazás lépései
- Az ügyfél (az adózó) jelentkezzen be az ÜPO-n.
- Keresse meg az Állandó meghatalmazás (UJEGYKE) menüpontot.
- Adja meg a könyvelőiroda adatait meghatalmazottként.
- Küldje be a meghatalmazást — a NAV jóváhagyás után aktiválódik.
👉 Egyéni vállalkozók esetén: Az EV ügyfeleket nem a vállalkozói adószámmal (11 jegy), hanem a 10 jegyű személyes adóazonosító jellel kell azonosítani a lekérdezéskor. A Makrodigit program automatikusan kezeli ezt a különbséget, de az adóazonosító jelet az ügyfél adatlapján rögzíteni kell.
A meghatalmazás a könyvelőiroda M2M fiókjához kötődik — nem az egyéni felhasználóhoz. Ha a könyvelőirodánál több gép is használja a programot, elegendő egyetlen meghatalmazás.
Bevallás beküldés folyamata
A bevallás elkészítése után a Makrodigit program megkérdezi, hogyan folytassuk:
„ÁNYK XML sikeresen elkészült. Hogyan folytassuk?"
A felugró ablakban három lehetőség közül lehet választani:
- M2M — a program közvetlenül elküldi a bevallást a NAV-nak, ÁNYK nélkül. Ez az ajánlott módszer.
- ÁNYK — a program elindítja az ÁNYK alkalmazást, amely automatikusan beolvassa az elkészült XML fájlt. (Átmeneti megoldás, amíg az ÁNYK elérhető.)
- Kilépés — az XML fájl elkészül és lemezre kerül, de beküldés nem történik.
Ha az M2M opciót választjuk, a folyamat a következőképpen zajlik:
- Beküldés — a program az elkészült XML fájlt közvetlenül elküldi a NAV-nak.
- Státusz visszajelzés — a NAV néhány másodpercen belül visszajelzi az eredményt.
- Email értesítés — hiba esetén a program automatikusan emailt küld a hibakódokkal.
A lehetséges NAV státuszok:
- SUBMITTED — beküldés sikeres, a NAV feldolgozás alatt
- VALIDATION_ERROR — NAV validációs hiba, javítás szükséges
- ABORTED — NAV visszautasította a bevallást
👉 Ha a beküldéskor nincs internetkapcsolat, a program automatikusan puffereli a naplóbejegyzéseket, és legközelebb, kapcsolat helyreállása után írja be az adatbázisba.
Adózói adatok lekérdezése (NAV M2M 3.0)
Az UJEGYKE meghatalmazás megléte esetén az alábbi három lekérdezés érhető el közvetlenül a Makrodigit programból, ÁNYK és Ügyfélkapu nélkül:
Hiányzó bevallások
Melyik bevallásokat nem nyújtotta be az adózó határidőre? A NAV nyilvántartása alapján azonnal látható — a könyvelő program egy kattintással lekérdezi és megjeleníti a listát.
Tételes adószámla
Adónemenkénti egyenleg: kötelezettség, befizetések összege, tartozás vagy túlfizetés — egy képernyőn. Az időszak és a tétel típusa (könyvelt / könyvelt és könyvelésre váró) szabadon választható.
Foglalkoztatottak
Az adózónál biztosítotti jogviszonyban állók listája, jogviszony típusával és kezdő dátumával. Aktív vagy összes jogviszony lekérdezhető.
👉 Mindhárom lekérdezéshez érvényes UJEGYKE állandó meghatalmazás szükséges (ld. II. fejezet). Egyéni vállalkozó ügyfelekhez az adóazonosító jelet kell megadni az ügyfél adatlapján.
NAV M2M események és lekérdezések
A Makrodigit program NAV M2M műveleteit az Irodai modul rögzíti és jeleníti meg. A modul két fő területet fed le: az automatikus eseménynaplózást és a kötegelt adólekérdezéseket.
Automatikus eseménynaplózás
Minden bevalláshoz a program automatikusan létrehozza a megfelelő tulajdonságot (bevallás + időszak, pl. 2665 202606), ha az még nem létezik, majd rögzíti az eseményt. A naplózott eseménytípusok:
- ELKESZULT — az XML fájl sikeresen elkészült
- BEKULDVE_M2M — az XML fájl beküldése megtörtént
- NAV_ELFOGADVA — a NAV a beküldést vagy státuszellenőrzést SUBMITTED státusszal fogadta el
- NAV_ELUTASITVA — a NAV hibát adott vissza (beküldéskor vagy státuszellenőrzéskor)
A bevallásokhoz tartozó tulajdonságok kódja az érintett nyomtatványból és időszakból áll, pl. 2608 202606 (2608-as bevallás, 2026. június) vagy 2665 202606.
Naplózott események listája
Az eseménylista szűrhető és exportálható. A lekérő ablak mezői:
- Cég választás — egy vagy több ügyfél kijelölése
- Bevallás, időszak — szűrés nyomtatványra és időszakra
- Események, státuszok — szűrés eseménytípusra (ELKESZULT, BEKULDVE_M2M, stb.)
- Output — PDF (alapértelmezett) vagy Excel
Kötegelt adószámla lekérdezés
Hamarosan lehetőség lesz egyszerre több ügyfél tételes adószámlájának lekérdezésére.
A funkció főbb lehetőségei:
- Több ügyfél egyidejű kijelölése és tömeges lekérdezés indítása
- Az összes kijelölt ügyfél adószámlájának lekérése
- Szűrés: csak a tartozásos ügyfelek megjelenítése

