InvoiceTypeCode: aký kód kedy použiť?

Prehľad InvoiceTypeCodes v e-fakturácii: kedy použiť aký kód a aké štandardy ich podporujú?

InvoiceTypeCode je trojciferný kód v XML elemente cbc:InvoiceTypeCode, ktorý určuje, aký typ faktúry odosielate. Správny kód zabezpečí, že príjemca okamžite vie, či ide o bežnú faktúru, dobropis, opravu alebo self-billing faktúru.

Povolené kódy pochádzajú z dvoch podmnožín kódovej listiny UNCL1001: zoznam faktúr (UNCL1001-inv) pre faktúry a zoznam dobropisov (UNCL1001-cn) pre dobropisy. Nie každý kód je dostupný v každom štandarde.

Prehľad InvoiceTypeCodes
KódTypPeppol BIS V3NLCIUSXRechnungPopis380Komerčná faktúraÁnoÁnoÁnoŠtandardná predajná faktúra pre B2B a B2G transakcie381DobropisÁnoÁnoÁnoZúčtovanie alebo vrátenie platby, odkazuje na predchádzajúcu faktúru. Používa syntax dobropisu383ŤarchopisÁnoÁnoNieDodatočná suma po pôvodnej faktúre, napríklad za dodatočné služby alebo opravy384Opravná faktúraNieÁnoÁnoOprava predchádzajúcej faktúry. Môže obsahovať kladné aj záporné sumy386Zálohová faktúraÁnoÁnoNieČiastočná platba pred úplným dodaním389Self-billingNie (*)ÁnoÁnoFaktúra vystavená kupujúcim v mene dodávateľa261Self-billed credit noteNie (*)--Dobropis pri self-billingu, používa syntax dobropisu

(*) Kód 389 nie je povolený v rámci štandardného Peppol BIS Billing V3, ale je povolený v rámci Peppol BIS Self-Billing 3.0 (samostatný profil s vlastným CustomizationID a ProfileID). V rámci NLCIUS je 389 povolený ako bežný InvoiceTypeCode bez osobitného profilu.

Vysvetlenie jednotlivých kódov
380: Komerčná faktúra

Štandardný kód pre bežné predajné faktúry. Toto je zďaleka najpoužívanejší InvoiceTypeCode. Prakticky každá B2B alebo B2G faktúra odoslaná cez Peppol používa kód 380. Kód je dostupný vo všetkých bežných štandardoch: Peppol BIS V3, NLCIUS a XRechnung.

Kód 380 sa v Holandsku používa aj ako alternatíva k dobropisu. Pri tejto "zápornej faktúre" sa sumy a množstvá vyplnia záporne, takže faktúra funguje ako dobropis. Toto je konvencia opísaná v UBL Ketentest výskumného úradu GBNED. Rozdiel oproti skutočnému dobropisu (381): pri kóde 380 sú sumy záporné, pri kóde 381 kladné (schéma CreditNote implicitne objasňuje, že ide o opravu). Pozrite si Varianty dobropisu pre podrobné porovnanie.

381: Dobropis

Dobropis opravuje alebo ruší (časť) predchádzajúcej faktúry. Dobropis odkazuje cez BillingReference na pôvodnú faktúru. Dobropisy používajú osobitnú XML syntax (CreditNote namiesto Invoice) a osobitné DocumentTypeId v sieti Peppol.

Kód 381 je podporovaný v Peppol BIS V3, NLCIUS a XRechnung.

383: Ťarchopis

Ťarchopis sa používa, keď po pôvodnej faktúre musí byť účtovaná dodatočná suma, napríklad za extra služby, cenové opravy alebo zmluvné úpravy. Na rozdiel od opravnej faktúry (384) ťarchopis obsahuje iba kladné sumy.

Kód je dostupný v Peppol BIS V3 a NLCIUS, nie však v XRechnung.

384: Opravná faktúra

Opravná faktúra nahrádza alebo opravuje predchádzajúcu faktúru a môže obsahovať kladné aj záporné sumy. NLCIUS uprednostňuje opravné faktúry pred dobropismi, pretože opravný mechanizmus v jednom dokumente jasne ukazuje, čo sa zmenilo.

Kód 384 je dostupný v NLCIUS a XRechnung, nie však v štandardnom Peppol BIS Billing V3.

Pozor (PEPPOL-EN16931-P0112): v rámci Peppol BIS Billing 3.0 sú typové kódy 326 a 384 povolené len vtedy, keď sú dodávateľ aj príjemca nemecké organizácie. Ak používate BIS Billing V3 mimo scenára DE→DE, zvoľte typový kód 380 (prípadne so zápornými sumami) namiesto 384. Pozri Chyby pri odosielaní pre úplné vysvetlenie a riešenie.

386: Zálohová faktúra

Zálohová faktúra (prepayment invoice) sa používa pre čiastočné platby pred úplným dodaním tovaru alebo služieb. Kód je dostupný v Peppol BIS V3 a NLCIUS, nie však v XRechnung.

389 a 261: Self-billing

Self-billing je proces, pri ktorom kupujúci vystavuje faktúru v mene dodávateľa. Vyskytuje sa pri dočasných zamestnancoch, vnútroskupinovej fakturácii a určitých nákupných zmluvách. Pre self-billing existujú dva kódy:

  • 389 (Self-billed invoice): faktúra, ktorú kupujúci vystavuje v mene dodávateľa
  • 261 (Self-billed credit note): príslušný dobropis k self-billing faktúre
Self-billing: dve varianty v porovnaní

V rámci ekosystému Peppol existujú dva spôsoby implementácie self-billingu. Voľba závisí od profilu, ktorý používate.

AspektPeppol BIS Self-Billing 3.0NLCIUS / SI-UBL 2.0CustomizationIDVlastná hodnota (...selfbilling:3.0)Nezmenená (štandard NLCIUS)ProfileIDVlastná hodnota (...selfbilling:01:1.0)NezmenenáInvoiceTypeCode389 (faktúra) alebo 261 (dobropis)389SMP registráciaDodávateľ musí byť osobitne zaregistrovaný pre príjem self-billinguŽiadna ďalšia registrácia nie je potrebnáSmerovaniePSB smeruje na základe osobitného typu dokumentuPSB rozpozná kód 389 a smeruje automaticky

Pri Peppol BIS Self-Billing 3.0 je self-billing samostatným profilom s vlastným CustomizationID a ProfileID. Dodávateľ musí byť špecificky zaregistrovaný v SMP na príjem self-billing dokumentov.

Pri NLCIUS/SI-UBL 2.0 je prístup jednoduchší: zmeníte iba InvoiceTypeCode na 389. CustomizationID a ProfileID zostávajú nezmenené a PSB automaticky rozpozná typ dokumentu. Ak je dodávateľ už zaregistrovaný na príjem bežných SI-UBL faktúr, žiadna ďalšia SMP registrácia nie je potrebná.

Aký kód zvoliť?

Pre väčšinu situácií stačí kód 380 (bežná faktúra) alebo 381 (dobropis). Toto sú kódy, ktoré podporujú všetky štandardy a príjemcovia. Iný kód zvoľte iba vtedy, ak to Váš konkrétny prípad použitia vyžaduje:

  • Chcete opraviť faktúru? Použite 384 (opravná faktúra), ak používate NLCIUS alebo XRechnung, alebo 381 (dobropis), ak pracujete s BIS Billing V3.
  • Fakturujete v mene dodávateľa? Použite 389 (self-billing) a zvoľte správny profil na základe Vášho štandardu.
  • Odosielate čiastočnú faktúru pred dodaním? Použite 386 (zálohová faktúra).

Pozrite si aj prehľad Party Identifiers a EAS kódov