Vissza a Journal-hoz
financehu

AFA-bevallas: ANYK-export 65A, 1065 es A60 nyomtatvanyokra

65A + 1065 + A60 ANYK-export Zod-validalassal, 2 kezi mezo, es a marciusi 4-oras 65A-v3.1 schema-frissites tortenete.

Az AFA-bevallas vegleges leadasa Magyarorszagon az ANYK-en (Általános Nyomtatványkitöltő) keresztül tortenik. A Netorigo Finance modul nem helyettesiti az ANYK-et — a konyveloi feleloseg vegleg ott marad — de a manualis adatbevitelt teljesen kivaltja egy XML-export funkcioval, amit az ANYK kozvetlenul betolthet.

Harom nyomtatvany

A Netorigo modul az alabbi harom nyomtatvanyt tamogatja:

  1. 65A bevallas (havi) — a leggakoribb AFA-bevallas, minden honap 20-aig. A modul a teljes havi szamlazasi forgalmat osszesiti AFA-soronkent (27%, 18%, 5%, 0%, AAM, KAM, fordított, EU-bevezetett, harmadik orszag), es minden mezot kitolt amelyik a 65A XML-sema szerint kotelezo.

  2. 1065 nyilatkozat (eves) — a december honaprol szolo osszefoglalo + a teljes ev korigalo tetelei. Januar 20-ig esedekes.

  3. A60 EU-osszesito nyilatkozat — a kozosseggi (EU-n beluli) szamlakrol szolo havi vagy negyedeves bejelentes, az EU-s vevok adoszamaval es osszegevel. Ezen mulik az EU-s reverse-charge AFA megfelelosege.

XML-validation a letoltes elott

Az exportalas elott a frontend Zod-alapu validatora minden XML-mezot ellenoriz a NAV altal kozzetett xsd-schema szerint. Ha barmi hibas (pl. hianyzo SZJ-kod, formailag hibas adoszam, AFA-osszeg negativ), a felhasznalo egy szepen formazott listat lat a hibakrol, es nem tudja letolteni a hibas XML-t. Ezzel a 'mi hibat exportalunk, aztan az ANYK panaszkodik' ciklust elimaltuk.

A xsd-schema verzió jelolessel van eltarolva (/lib/anyk/schemas/65a-v3.0.xsd), es a NAV altal kiadott uj verzio kozzeteteleket a CI hetente egyszer csekkoli (egy nav-schema-check.yml cron-actionnal). Ha valtozas van, az team egy automatikus PR-t kap.

A 2 mezo, amit a konyvelo kezzel javit

Meg a 92%-os automatizaltsag mellett is van 2 mezo, amit a konyvelo a vegleges 65A-ban gyakran kezzel modositja:

  1. elszamolasi-modositas mezo (65A 17. sor) — ide a korabbi honapok korigalt teteleinek osszege kerul. Ezt nem tudjuk teljesen automatizalni, mert a konyvelo dontheti el, hogy egy 2-hetes hibat a multbeli vagy a jelenlegi bevallasban korigal. A modul felajanl egy ajanlott osszeget, de a vegleges szam a konyvelo dontesetol fugg.

  2. onellnori-pothelyettesites mezo (65A 23. sor) — egy ritka, ele azonossagi-helyettesitesi tetel, ami foleg M&A-szituacioban tunik fol. A logika tul komplex es ritka ahhoz, hogy CDP-nek megerie.

A 2026 marciusi tortenet

2026 marciusaban a NAV egy hetfojin 23:00-kor publikalta a 65A nyomtatvany uj verziojat (65A-v3.1.xsd), 14 mezo-modositassal. A regiv 65A-v3.0 XML-eket az ANYK marcius 31-tol mar nem fogadta el. Mi marcius 12-en eszreveuk a valtozast a heti cronon, es 4 oraban implementaltunk: schema-update, mezo-mapping, integration test fuites, deploy. Az osszes tenant idoben (marcius 17-en) megkapta a frissitest, igy a marciusi bevallas (marcius 20-as hatarido) zokkenomentes volt.

A tanulsag: a NAV barikai uj nyomtatvany verziokat ad ki, sokszor rovid haridoks. A CI-be epitett heti schema-check egy 4 oras katonaszomnatot mentett meg a vegfelhasznalo szamara.

Mit nem teszunk

Nem irjuk ala a vegleges bevallast a NAV felulet felol. Az ANYK egy onallo asztali alkalmazas, es a benyujtas a konyvelo szemelyhez kotott digitalis aláirassal tortenik. Mi csak az XML-t adjuk, a konyvelo betolti az ANYK-be, atvizsgalja, alairja es benyujtja. Ez az audit-szempontbol kulonbozo es etikailag fontos elhatarolas.

A modul evente egy 200-rekordos tenantnal kb. 18 oranyi konyveloi munkat tunk el — manualis adatbevitelt, ujraszamoltsat, hibajavitast. Ami egy 10,000 Ft/oras konyveloi-arral 180,000 Ft/ev megtakaritas.