Open szkomaromi-contactplus opened 2 years ago
@NTCA-tax Lassan szeretnénk kiadni a szoftverünk következő verzióját. Azt lehet esetleg tudni, hogy mikor fogunk erre a kérdésre előreláthatólag választ kapni?
@NTCA-tax @NTCA-supporter A nyári szabadságolások után várhatok erre választ?
@NTCA-tax @NTCA-supporter Sikerült esetleg erre a problémára ránézni?
(Kezdem úgy érezni magam, mint az idősebb Cato, Ceterum censeo Carthaginem esse delendam.)
Előre elnézést kérek a hosszúra nyúlt időért és egyben a hosszú válaszért. Mire technikailag utána jártam, akkor jogszabályilag láttam még kérdőjeleket és az egészet talán az eddigi leghosszabb bejegyzésemben foglalom össze.
Termékdíjban nálam sokkal többet tudó kollégámtól kértem némi supportot és a következőre jutott:
A számlán történő feltüntetési kötelezettséget a termékdíjról szóló 2011. évi LXXXV. tv (Ktdt.) 13. § -a szabályozza, amely szerint:
Ø A kivételként hivatkozott (2) bekezdés arról az esetről rendelkezik, amikor a 15/A. és 15/B. § szerint termékdíj-átalányfizetést választó kötelezett a 13. § (1) bekezdés b) pontja szerinti számlazáradékot - az átalánytermékdíj-fizetéssel teljesített termékdíj-kötelezettség esetében - nem tüntethet fel a számlán.
Ø A (3) bekezdés szerint ugyancsak kivétel, hogy az (1) bekezdés b) pontja alapján a visszaigénylésre jogosult vevő igénye alapján a kötelezettnek, illetve a kötelezett vevőinek a számlán fel kell tüntetni a termékdíjköteles termék környezetvédelmi termékkódját (a továbbiakban: KT kód), csomagolószer esetében a csomagolószer-katalógus kódját (a továbbiakban: CsK kód), a termékdíj mértékét és összegét, továbbá a termékdíj megfizetését (bevallását) igazoló dokumentumok adatait. Megfizetést igazoló dokumentumok adatai közül - legalább a termék első belföldi forgalombahozatalakor - a kötelezett által kibocsátott számla számát, keltét, a kötelezett nevét, címét, adószámát a számlának tartalmaznia kell.
((A Ktdt. 3. § (6) bekezdése elég sok esetet felsorol, amikor a termékdíjköteles termék termékdíját nem kell megfizetni: ha - e törvény végrehajtására kiadott kormányrendeletben meghatározottak szerint - a kötelezett vevője (a továbbiakban: nyilatkozó) nyilatkozik arról, hogy a) a csomagolószert termékdíjátalány fizetésre jogosult mezőgazdasági termelőként csomagolás előállítására használja fel, b) az újrahasználható csomagolószerek nyilvántartásába a felhasználó kérelmére felvett ba) újrahasználható csomagolószert a betétdíj alkalmazásának szabályairól szóló kormányrendelet szerinti betétdíjas rendszerben, vagy bb) újrahasználható raklapot a beszerzéstől számított legalább 365 napig újrahasználható csomagolóeszközként csomagolás létrehozására, használja fel, c) a csomagolóanyagot vagy a csomagolási segédanyagot ca) mint annak végfelhasználója nem csomagolás előállítására, vagy cb) más termék előállításához közvetlen anyagként (alapanyagként) használja fel, d) a termékdíjköteles terméket termékdíj raktárba szállítja be, e) a raklapot a 3/A. § szerinti engedéllyel bíró bérleti rendszer üzemeltetőjeként - a 3/A. § szerinti engedélyezett bérleti rendszer keretében történő használat céljából - vásárolja meg, f) a raklapot a 3/A. § szerinti engedéllyel bíró bérleti rendszer üzemeltetője számára a 3/A. § szerinti engedélyezett bérleti rendszer keretében történő használatra átadja, g) az irodai papírt ISBN-számmal ellátott könyv, a tankönyvjegyzékbe felvett tankönyv, vagy ISSN-azonosítószámmal rendelkező időszaki kiadvány előállításához közvetlen anyagként (alapanyagként) használja fel.))
Összefoglalva, a fentiek szerint így a számlazáradék kötelezettség: átvállalásakor, vevő igénye alapján visszaigényléshez, termékdíj meg nem fizetéséhez tett nyilatkozatnál, és termékdíjraktárba beszállításkor merül fel.
A számla záradék „tényleges” szövege:
A termékdíj visszaigénylésének feltétele és az ahhoz kapcsolódó számla feltüntetési kötelezettség a Ktdt. 25. § (3) bekezdésében található, mely szerint: „A külföldre történő értékesítés számlával vagy az ügylet teljesítését igazoló egyéb okirattal és szállítólevéllel vagy fuvarokmánnyal igazolható. A visszaigénylés további feltétele a termék beszerzéséről kiállított számla vagy az ügylet teljesítését igazoló egyéb okirat, amely tartalmazza a termék első belföldi forgalomba hozatalakor a kötelezett által kibocsátott számla vagy az ügylet teljesítését igazoló egyéb okirat számát, azonosító adatát, a kötelezett nevét, címét, adószámát, és a kötelezett által kiállított számlán vagy annak mellékletében, illetve az ügylet teljesítését igazoló egyéb okiraton feltüntetett termékdíj mértékét és összegét.
A Ktdt. végrehajtásáról 343/2011. (XII. 29.) Korm. rendelet (Vhr.)
(2) Az (1) bekezdésben foglaltakon túl a Ktdt. 3. § (6) bekezdés d) pontjának alkalmazása esetén a kötelezett köteles továbbá a számlán feltüntetni a termékdíjköteles termék termékdíjának alapját képező tömegét és KT vagy CsK kódját.
(3) A termékdíjköteles termék ipari termékdíjraktár engedélyese részére, a termékdíj-visszaigénylés igénybevételével történő értékesítése esetén az eladó köteles a számla tételeire hivatkozva feltüntetni „a termékdíj visszaigénylését az eladó igénybe veszi” szöveget, továbbá a termékdíjköteles termék KT vagy CsK kódját, mennyiségét, díjtételét, egyéni hulladékkezelő esetén a termékdíjköteles termék fajlagos rendszerirányítási alapköltségét és a visszaigénylés összegét.
§ (2) Az egyéb kőolajtermék termékdíj-kötelezettség számla alapján való átvállalása esetén a számlán „az egyéb kőolajtermék vevője nem termékdíj-kötelezett, a bruttó árból ......... Ft termékdíj átvállalásra került” szövegű záradékot kell feltüntetni.
§ (3) Szerződéses átvállalás esetén a belföldi forgalomba hozatalról szóló számlán - a számla tételeire hivatkozva - a következő szöveget kell feltüntetni: a termékdíj-kötelezettség a Ktdt. 14. § (5) bekezdés ...) pontja ...) alpontja alapján a vevőt terheli.
Adatszolgáltatás technikailag a következőt érdemes továbbá tudni: A termékdíj feltüntetése az adatszolgáltatásban opcionális adat. Nem kötelező az adatszolgáltatásban a termékdíjra vonatkozó mezők használata még akkor sem, amennyiben a számla tartalmaz ilyet. Amennyiben mégis szerepel az adatszolgáltatásban, akkor annak technikailag megfelelőnek kell lennie, mind XSD-nek és mind az üzleti validációnak meg kell felelnie. Az obligatedForProductFee egy boolean mező, amely a MISSING_PRODUCT_FEE_DATA_LINE_OBLIGATED_CONTENT_EMPTY, MISSING_PRODUCT_FEE_DATA_LINE_OBLIGATED_SUMMARY_EMPTY, INCORRECT_PRODUCT_FEE_DATA_OBLIGATED_LINE warningok érintenek. Ezek azt vizsgálják, hogy ha ennek a boolean mező értéke true, akkor kell lennie content-nek és summary-nek és ha van productFeeContent, akkor a boolean mezőnek true-nak kell lennie. Ez teljesen logikai összefüggést jelent.
Adatszolgáltatás technikailag tehát viszonylag egyszerűbb a helyzet, mint a jogszabályi kötelezettség oldalán. A jogszabály nagyon részletes szabályokat alkot abban, hogy mikor mit kell pontosan a számlán feltüntetni. Az adatszolgáltatás pedig azt mondja, ha van ilyen szöveg, akkor egy boolean-ban kell jelezni, és a termékdíj részletezőket, összegzőt meg kell adni. Valahogy így ér össze az adatszolgáltatás viszonylagos egyszerűsége a részletekbe menő jogszabályi előírásokkal.
A termékdíj feltüntetése az adatszolgáltatásban opcionális adat. Nem kötelező az adatszolgáltatásban a termékdíjra vonatkozó mezők használata még akkor sem, amennyiben a számla tartalmaz ilyet.
Köszönöm a választ!
A fenti "állásfoglalás" a legfontosabb nekünk. Tehát nem követünk el mulasztást, ha nem küldjük be a termékdíjas adatokat, még ha a számlán szerepelnek is?
Azok az elemek, amelyek "Technikailag szükséges", "Áfa törvény szerint kötelező", "Adatszolgáltatásban kötelező" szempontból egyaránt nemmel szerepelnek a specifikáció III.2 Kötelezőségek pontjában, azokat akkor sem kell feltétlen az adatszolgáltatásban szerepeltetni, ha a számlán szerepelnek? @NTCA-tax
Nem, nem kötelező szerepeltetni az adatszolgáltatásban. Amennyiben az adatexportot a számlázó program az adatszolgáltatás struktúrájában teljesíti, akkor az adatexportnál lenne kötelező ha szerepel a számlán. Adatszolgáltatásnál a táblázatban szereplő három nem azt jelenti, hogy ott nem jelent jogszabályi kötelezettséget. Tehát ha a számlán szerepel a termékdíj, de az adatszolgáltatásban nem, akkor az teljesen jogszerű megoldást jelent.
Ha tudtam volna, hogy erre irányul a kérdésed, akkor nem álltam volna neki a termékdíj szabályok tanulmányozásának, konzultációnak és az adatszolgáltatás technikai oldalának termékdíj esetén...
Nem csak erre irányult a kérdés. (Korábban kértünk szakvéleményt a kérdésben egy nevesebb adótanácsadó cégtől és ők határozottan állították, hogy ha a számlán szerepel termékdíj, akkor azt az adatszolgáltatásban is meg kell jeleníteni. Ezért volt a korábbi türelmetlenség és most a meglepetés is a részemről.)
A specifikáció sajnos nem említi, hogy a termékdíjkezelés "egyszerűsített" a jogszabályokhoz képest és alapvetően erre irányult a kérdés, mert logikai ellentétet éreztem az XML struktúrája és a termékdíj törvény között.
A fentiek tehát azt jelentik, hogy a Ktdt. 14. § (5) szerinti feltüntetési kötelezettség csak a productFeeTakeoverData csomópont töltését tenné kötelezővé a törvény szerint, de a specifikáció megköveteli a productFeeSummary csomóponton küldését és annak productFeeOperation elemét is, ami a Ktdt. 14. § (5) szerinti feltüntetési kötelezettség esetén "értelmezhetetlen", tehát mindegy mit küldünk be?
A számlaadat-szolgáltatási kötelezettséget az áfa törvény szabályozza. Kizárólag azon adatokra van adatszolgáltatási kötelezettség, amely adattartalom az áfa törvény szerint kötelező. A termékdíjjal kapcsolatos bizonyos adatok feltüntetését a Ktdt. írja elő, ezért nem terjed ki erre az adatkörre az adatszolgáltatási kötelezettség.
Önkéntesen, vagy akár bármely ügyféli érdekből lehetséges az áfa törvényen túl kötelező adattartalmat is riportálni. Ebben az esetben az adatszolgáltatás bizonyos logikai kapcsolatokat vizsgál. Éppen ezért van az adatstruktúra, az üzleti validációk úgy kialakítva, hogy ha például egy opcionális adat kitöltött, akkor az azzal összefüggő együttesen értelmezhető (vagy éppen áfa törvényen kívüli jogszabály által elvárt) adatokat szintén meg kell adni.
A productFeeTakeoverData a productFeeClause csomóponton belül van. Ennek a csomópontnak nem látom így hirtelen logikai kapcsolatát az üzleti validációkban a ProducFeeSummery-vel és a productFeeOperation-el. Az üzleti validáció kizárólag azt vizsgálja, hogy ha van line, kell lennie summery-nek, és ekkor jelölni kell az obligatedForProductFee mezőben ezt. A productFeeClause csomópont ettől független elem. De ha látsz valami összefüggést, amit én nem fedeztem fel, akkor szóljál. Már nagyon régen volt, amikor a termékdíjas csomópontokat a kollégákkal átbeszéltem...
A obligatedForProductFee true kell legyen, ha productFeeTakeoverData akarom jelenteni?
Ha igen, akkor lineProductFeeContent és a productFeeSummary is kötelező elem. De a productFeeSummary csomópontnak kötelező eleme a productFeeOperation, ami nem az átvállalással kapcsolatos, ezért írtam, amit írtam.
Ha a obligatedForProductFee-t false-ra kell állítani a productFeeTakeoverData szerepeltetésekor, akkor egyelőre érteni remélem a helyzetet.
A témához kapcsolódóan még tovább boncolgatnám a kérdést:
Az obligatedForProductFee elem lehet-e False akkor, ha a productFellClause\productFeeTakeoverData\takeoverREason=01?
A NAV Adatexport adatszolgáltatást a NAV Online-nak megfelelő xml struktúrával kívánjuk teljesíteni. A NAV Online felé nem szeretnénk beküldeni a termékdíj adatokat, mivel nem kötelező elem, azonban a NAV Adatexport számlára készülő xml-be már be szeretnénk tenni, mivel szerepel a számlán a záradék.
Kizárólag olyan számláink vannak, amelyek a 2011. évi LXXXV. tv. 14. § (4) bekezdés alá tartoznak, vagyis az eladó (első belföldi forgalomba hozó) vállalja át a vevő termékdíj-kötelezettségét (számlán történő feltüntetés általi átvállalással), úgy a számlákon elég feltüntetni az alábbi záradékot, pl. : „Az egyéb kőolajtermék vevője nem termékdíj-kötelezett, a bruttó árból (Ft) 65,66 termékdíj átvállalásra került”. És mivel a vevő nem igényli, ezért további adatok (Kt vagy Csk kód pl.) nem kerülnek a számlán feltüntetésre.
Ebben az esetben helyesen járunk-e el, ha a NAV Adatexport miatt készülő, de a NAV Online struktúrájának megfelelő fájlban:
Az obligatedForProductFee elem értéke Ktdt. 14. § (5) (átvállalás) és Ktdt. 3. § (6) (termékdíj felszámítása nélküli forgalomba hozatal) alá eső értékesítés esetén false vagy true? Kicsit szűkszavú a specifikáció ennél az elemnél.
Ha true, akkor ezekben az esetekben is kötelező a productFeeSummary elemet képezni? Mi lesz ilyenkor a productFeeOperation helyes értéke?