Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Felhasználói dokumentáció, tippek, videók

Tip

English (EN): User v14 NAV Invoice

Table of Contents
maxLevel7
minLevel1

Csoportos adószám

Info

NAV dokumentáció: https://onlineszamla.nav.gov.hu/api/files/container/download/Online_Szamla_interfesz specifikacio_HU_v3.0.pdf

2.1.4 Adószámok a sémában

Ha az eladó csoportos áfaalany tagja, akkor – az Áfa tv. előírásainak megfelelően – az eladó adóalany a csoport. A csoporttag adószámát pedig a groupMemberTaxNumber elemben (típusa: TaxNumberType) kell feltüntetni, ha ez szerepel a számlán.

2.1.4.1 Vevői adószám

a belföldi értékesítésnél az adóalany vevő adószámának első nyolc számjegyét, a csoportos általános forgalmi adóalanyiság esetén a csoportazonosító számának első nyolc számjegyét kötelező a számlán, és így az adatszolgáltatásban is szerepeltetni.

Ha a vevő belföldi csoportos áfaalany, akkor – az Áfa tv. szerint – a vevő adószámaként a csoport azonosító számát kell megadni, a csoporttag adószámát pedig a groupMemberTaxNumber elemben (típusa: TaxNumberType) lehet feltüntetni, ha ez szerepel a számlán.

Díjbekérő (proforma)

Note

A díjbekérő (proforma) NEM számla, ezért NEM szükséges adatot küldeni a NAV felé

Előlegszámla, előleg elszámolás, végszámla

Info

Odoo dokumentáció: https://www.odoo.com/documentation/14.0/applications/sales/sales/invoicing/down_payment.html

Info

NAV API dokumentáció: https://onlineszamla.nav.gov.hu/dokumentaciok 2.9 Előlegszámla, végszámla adatszolgáltatása

Expand
titleNAV szabály: általános folyamat

Az előleget tartalmazó tételsor esetén az <advanceIndicator> értékét „true”-ra kell állítani és az <advancePaymentData> csomópontot nem szabad kitölteni.

Ezzel lehet jelölni, hogy a számlán az adott tételsort előlegként kell figyelembe venni.

A végszámláról az adatszolgáltatást úgy kell összeállítani, hogy tartalmazza a gazdasági esemény teljes összegét, ebből az összegből levonásra kerülő előleg számlát/számlákat, és összegzésben pedig a kettő különbözetét.

Ha nagyobb összegben került sor az előleg befizetésére a vevő részéről, mint a gazdasági esemény teljes összege, akkor ezt a különbözetet az előleg számlában kell rendeznie a számla
kiállítójának, nem pedig a végszámlában (vagyis abban az esetben, ha az ügylet adóval növelt ellenértéke meghaladja a kapott előleget, akkor a különbözettel az előlegszámla módosítandó).

Ha a végszámla végösszege negatív végösszeget tartalmaz, akkor warning-al jelöli a rendszer a nem megfelelő értéket.

Fontos kiemelni, hogy ekkor a számla adattartalma nem megfelelő, tehát a számlát és nem az adatszolgáltatást szükséges javítani.

Expand
titleNAV szabály: pénznem, árfolyam

Ha a végszámla külföldi pénznemben kerül kiállításra, akkor a számla árfolyamát az adatszolgáltatás invoiceHead csomópontja alatt lévő <exchangeRate> mezőben szükséges megadni.

A végszámlának kizárólag egy árfolyama van.

Tehát a korábban megfizetett előleg beszámításakor is ezzel az árfolyammal szükséges számolni.

A séma ugyanakkor az advancePaymentData csomópontban lehetőséget ad arra, hogy az előleg fizetésekori árfolyam is megadható legyen.

Fontos felhívni ugyanakkor arra a figyelmet, hogy az Áfa törvény szempontjából a végszámlánál ennek az árfolyamnak nincs jelentőssége, ugyanakkor számviteli elszámolásnál lehetséges.

Tehát az advanceExchangeRate megadása nem az Áfa törvény szempontjából, hanem számviteli elszámolások miatt lehet fontos.

Megjegyzések:

  • Odoo egy előleg típusú terméket enged megadni rendszer szinten (tehát multicompany esetén is ugyanaz minden company-ban). Analitikus címkék segítségével lehet további előleg termékeket használni (analitikai alapértelmezéseknél lehet beállítan) [account.analytic.defaults model]

  • A számla tételeinél lehetőség van jelölni, hogy az adott tétel előleg jellegű. Ha a tétel előleg jellegű, akkor végszámla esetén lehetőség van megadni az advancePaymentData csomópontot

Módosító, jóváíró számla

Info

NAV API dokumentáció: https://onlineszamla.nav.gov.hu/dokumentaciok 2.5.2 Adatszolgáltatás számla módosításáról, 2.5.3 Módosuló adatok a tételsorokban

Note

NAV API dokumentáció 2.5.3 Módosuló adatok a tételsorokban

A tételsor újraközlésekor a számszerű adatokat (árak, mennyiségek) KÜLÖNBSÉGKÉNT kell jelölni a módosítandó tételsor aktuális értékéhez képest. (Az aktuális értéket az eredeti számla és az összes korábbi módosítás együttese állítja elő.)

Mennyiség jóváírás

Mennyiségi jóváírás esetén NAV felé a számlasor kapcsán mennyiség és egységár adatok is küldésre kerülnek

Példa:

  • eredeti számla: 5db x 1.000 HUF/db = 5.000 HUF

  • jóváíró számla: -2db x 1.000 HUF/db = -2.000 HUF

Ár jóváírás

Ár jóváírás esetén a NAV felé a számlasor kapcsán csak a teljes végösszeg módosulása (tehát az adott kedvezmény teljes összege) kerül elküldésre

Példa:

  • eredeti számla: 5db x 1.000 HUF/db = 5.000 HUF

  • jóváíró számla: nem kell se mennyiség, se egységár, elég csak az adott jóváírás, pld: -2.000 HUF

Rabatt (mennyiségi kedvezmény)

Info

https://hu.wikipedia.org/wiki/Rabatt

https://piacesprofit.hu/kkv_cegblog/mi-a-rabatt-es-mikor-hasznaljuk/

Note

Figyelem

A számlázó lehetőséget ad negatív végösszegű, előzmény számla nélküli jóváíró számla kibocsátására, DE a NAV Online Számla rendszer fejlesztői ezt a gyakorlatot NEM támogatják (“WARN” üzenet), részletekért lásd az alábbi github linkeken elérhető eszmecserét.

Javasolt gyakorlat, hogy MINDIG előzmény számlákhoz kapcsolódóan kerüljenek kibocsátásra időszakos rabatt jellegű jóváíró számlák

NAV Online Invoice github negatív számla

https://github.com/nav-gov-hu/Online-Invoice/issues/265#issuecomment-654039778

A módosító, jóváíró, érvénytelenítő számlákat az áfa törvény együttesen számlával egy tekintet alá eső okiratként írja le. Ennek a típusú bizonylatnak egy alapvető kelléke a hivatkozás arra a számlára, melynek az adattartalmát az okirat módosítja. Lényegében ezt a jogszabályi pontot akarjátok kikerülni a negatív alapösszegű számlákkal. Adóhivatal oldaláról ne várjátok azt, hogy egy viszonylag fontos jogszabályi rendelkezés kikerülésére elvi beleegyezést adjunk.

A warning-nak éppen az a szerepe, hogy felhívja adózó figyelmét arra, hogy az általa kiállított bizonylat nem feltétlenül felel meg a jogszabályi követelményeknek. Persze ennek tudatában folytathatja a számlakiállítási gyakorlatát, ugyanakkor mi azért abban bízunk, hogy az adózók egy jelentős része átgondolja azt.

Érvénytelenítő (stornó) számla

Egyablakos Rendszer (OSS)

Info

OSS = One Stop Shop

IOSS = Import One Stop Shop

Info

NAV források

https://onlineszamla.nav.gov.hu/tajekoztatas_a_szamlaadatszolgaltatas

https://nav.gov.hu/ado/afa

https://nav.gov.hu/ado/afa/Az_OSS_IOSS_egyablako20210602

https://nav.gov.hu/ado/adozasi_kerdes/20226.-adozasi-kerdes---egyablakos-rendszer-a-drop-shipping-ertekesitesi-modellben

https://nav.gov.hu/pfile/file?path=/ado/afa/e-kereskedelem--gyakori-kerdesek-valaszok

https://oss.nav.gov.hu/

https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/21A60

Info

Egyéb források

https://tudastar.szamlazz.hu/gyik/szamlazas-oss-rendszer-ala-bejelentkezve

https://www.onadozo.hu/hirek/szamlakibocsatas-online-szamlaadat-szolgaltatas-az-oss-rendszer-alkalmazasa-eseten-11200

https://ado.hu/ado/az-e-kereskedelem-afa-reformja-az-oss-rendszer-3-resz/

Kerekítés

Sorok vagy főösszeg

Note

Odoo dobozos beállítás, hogy soronként vagy a számla végösszegénél legyen a kerekítés

A matek miatt eltérések lehetnek

Készpénzes számla

Info

https://github.com/nav-gov-hu/Online-Invoice/issues/716

https://github.com/nav-gov-hu/Online-Invoice/issues/217

https://github.com/nav-gov-hu/Online-Invoice/issues/738

https://www.billingo.hu/blog/olvas/kerekites-szabalyai

https://tudastar.szamlazz.hu/gyik/keszpenzes-szamla-kerekites