KOMORA DAŇOVÝCH PORADCŮ ČR STANDARD PRO SDÍLENÍ ÚČETNÍCH / FAKTURAČNÍCH ÚDAJŮ. (Short Invoice Descriptor)



Podobné dokumenty
Integrovaný Ekonomický Systém Zakázkový list - IES WIN 2006

V Černošicích dne Výzva k podání nabídky na veřejnou zakázku malého rozsahu s názvem: Nákup a pokládka koberců OŽÚ.

DPH v Evropském společenství UPLATŇOVÁNÍ V ČLENSKÝCH STÁTECH INFORMACE PRO SPRÁVNÍ ORGÁNY / HOSPODÁŘSKÉ SUBJEKTY INFORMAČNÍ SÍTĚ ATD.

29 Evidence smluv. Popis modulu. Záložka Evidence smluv

-1- N á v r h ČÁST PRVNÍ OBECNÁ USTANOVENÍ. 1 Předmět úpravy

Výstavba víceúčelových sportovních zařízení Stavební práce Předpokládaná hodnota VZ (v Kč bez DPH):

Budování aplikačních rozhraní pro obousměrnou komunikaci mezi ERMS a jejich vztah k Národnímu standardu pro komunikaci mezi ERMS.

Směrnice pro oběh účetních dokladů Obce Batňovice

účetních informací státu při přenosu účetního záznamu,

S t r á n k a 1 I N V E S T I C E D O R O Z V O J E V Z D Ě L Á V Á N Í

S_5_Spisový a skartační řád

ČÁST PÁTÁ POZEMKY V KATASTRU NEMOVITOSTÍ

Pokyny k vyplnění Průběžné zprávy

ZADÁVACÍ DOKUMENTACE

VNITŘNÍ NORMA (Směrnice) č. 4/2010

PŘÍRUČKA K PŘEDKLÁDÁNÍ PRŮBĚŽNÝCH ZPRÁV, ZPRÁV O ČERPÁNÍ ROZPOČTU A ZÁVĚREČNÝCH ZPRÁV PROJEKTŮ PODPOŘENÝCH Z PROGRAMU BETA

Obchodní podmínky státního podniku Lesy České republiky, s.p., ke Kupním smlouvám na dodávku dříví formou elektronických aukcí

N Á V R H K U P N Í S M L O U V A

OBCHODNÍ PODMÍNKY O NÁKUPU CNG PROSTŘEDNICTVÍM KARET CNGvitall

Zadávací dokumentace

Cvičná firma: studijní opora. Brno: Tribun EU 2014, s

Příloha č. 54. Specifikace hromadné aktualizace SMS-KLAS

Ovoce do škol Příručka pro žadatele

Oprava střechy a drenáže, zhotovení a instalace kované mříže kostel Sv. Václava Lažany

Modul Řízení objednávek.

ZADÁVACÍ DOKUMENTACE veřejné zakázky na dodávky s názvem: Eskalátor do podchodu u hlavního nádraží

Manažerské koučování/mentoring pro zaměstnance SZIF

480/2004 Sb. o některých službách informační společnosti a o změně některých zákonů (zákon o některých službách informační společnosti)

Zajištění provozní funkčnosti platebních automatů a měničů bankovek pro Fakultní nemocnici Královské Vinohrady. Zadavatel

Výzva zájemcům k podání nabídky a Zadávací dokumentace

170/2010 Sb. VYHLÁŠKA. ze dne 21. května 2010

LETTER 3/2016 NEWSLETTER 3/2016. Novela zákona o významné tržní síle

KUPNÍ SMLOUVA. č. IRAP: uzavřená podle ustanovení 2079 a násl. zákona č. 89/2012 Sb., občanský zákoník (dále také občanský zákoník )

ZADÁVACÍ DOKUMENTACE

KAPITOLA 6.3 POŽADAVKY NA KONSTRUKCI A ZKOUŠENÍ OBALŮ PRO INFEKČNÍ LÁTKY KATEGORIE A TŘÍDY 6.2

Výzva k podání nabídky

ZADÁVACÍ DOKUMENTACE

Pracovní návrh. VYHLÁŠKA Ministerstva práce a sociálních věcí. ze dne o hygienických požadavcích na prostory a provoz dětské skupiny do 12 dětí

Celková částka pro tuto výzvu: Kč v rozdělení dle tabulky č.1

VÝZVA K PODÁNÍ NABÍDKY JIŘICE DODÁVKA KOVOVÝCH KONSTRUKCÍ POSTELÍ

Výzva pro předložení nabídek k veřejné zakázce malého rozsahu s názvem Výměna lina

SMLOUVA O POSKYTNUTÍ DOTACE Z ROZPOČTU MĚSTA LITOMYŠL č. 81/2016

METODIKA PRO NÁVRH TEPELNÉHO ČERPADLA SYSTÉMU VZDUCH-VODA

Jak správně zaplatit daň celnímu úřadu

Zadávací dokumentace k veřejné zakázce

PROGRAM OBNOVY VENKOVA VYSOČINY

KVALIFIKAČNÍ DOKUMENTACE k veřejné zakázce zadávané podle zákona č. 137/2006 Sb., o veřejných zakázkách, ve znění pozdějších předpisů

SMLOUVA O DÍLO č.2/2015 uzavřená podle 2586 a násl. zák. č. 89/2012 Sb., občanského zákoníku, ve znění pozdějších předpisů, dále jen OZ

veřejná zakázka na stavební prace s názvem: Sdružená kanalizační přípojka - Město Lázně Bělohrad

Úklidové služby v objektu polikliniky

Dodávku diagnostik. Zadávací dokunientace podlimitní veřejné zakázky. pro provedení automatizované analýzy

I. Smluvní strany. Číslo účtu : /0100 Telefon/ fax: / ou.obecnice@volny.cz (dále jen jako o b j e d n a t e l )

Smlouva o ubytování. Článek I Smluvní strany

Česká republika- Ministerstvo zemědělství

DENT 11.2 popis novinek

POUČENÍ o registrech Sdružení SOLUS

Ceník č. 1/2015 za distribuci zemního plynu

Výzva k podání nabídek do výběrového řízení. Zadávací podmínky

Zadávací dokumentace

Software IS Řízení stavebních zakázek

NÁJEMNÍ SMLOUVA. uzavřená dle ustanovení 2201 a násl. zákona č. 89/2012 Sb., občanský zákoník

OBEC HORNÍ BOJANOVICE obecně závazná vyhláška č. 05/2005

Regenerace zahrady MŠ Neděliště

PROGRAM PRO POSKYTOVÁNÍ DOTACÍ Z ROZPOČTU KARLOVARSKÉHO KRAJE ODBORU KULTURY, PAMÁTKOVÉ PÉČE, LÁZEŇSTVÍ A CESTOVNÍHO RUCHU

Zadavatel: Zadavatel ve smyslu zákona: územní samosprávný celek - 2 odst. 2 písm. c) zákona Právní forma: Název zakázky:

Metodika kontroly naplněnosti pracovních míst

VÝZVA K PODÁNÍ NABÍDKY ZADÁVACÍ DOKUMENTACE

Geometrické plány (1)

METODICKÝ POKYN NÁRODNÍHO ORGÁNU

ZADÁVACÍ DOKUMENTACE K ZAKÁZCE ZADÁVANÉ DLE PRAVIDEL PRO VÝBĚR DODAVATELŮ OPPI A SUBSIDIÁRNĚ DLE ZÁKONA Č. 137/2006 SB

Základní ustanovení. změněno s účinností od poznámka vyhláškou č. 289/2013 Sb a) mezi přepravní soustavou a

Všeobecné obchodní podmínky portálu iautodíly společnosti CZ-Eko s.r.o.

Soubory a databáze. Soubor označuje množinu dat, která jsou kompletní k určitému zpracování a popisují vybrané vlastnosti reálných objektů

Název veřejné zakázky: Sdružené služby dodávky zemního plynu pro Mikroregion Střední Haná na rok 2013

Obměna výdejové části stravovacího systému

ZADÁVACÍ DOKUMENTACE

Mateřská škola, základní škola a střední škola pro sluchově postižené Valašské Meziříčí, Vsetínská 454

Smlouva o zájezdu- vzor

Reklamační řád. 1. Obecné informace

VÝZVA K PODÁNÍ NABÍDKY A PROKÁZÁNÍ SPLNĚNÍ KVALIFIKACE VÝBĚR DODAVATELE HW A SW PRO POČÍTAČOVOU UČEBNU A INTERAKTIVNÍ VÝUKU

Dodávka a montáž výměníkové stanice tepla objektu F na akci Obytný soubor Beranových, Praha 18 Letňany

Věc: Výzva pro předložení nabídek k veřejné zakázce s názvem: VÚ a ŠJ PŠOV, Nákup nového osmimístného vozidla

ZÁKLADNÍ POVINNOSTI DOPRAVCE I PRÁCI S DATY Z DIGITÁLNÍHO TACHOGRAFU

ZPRÁVA O VÝSLEDKU PŘEZKOUMÁNÍ HOSPODAŘENÍ

K 95-1/2011 V Ostravě dne Výtisk č. 1 Počet listů: 2 Přílohy: 2/3. Výzva k podání nabídky veřejná zakázka malého rozsahu

Západní město Stodůlky, Administrativní dům A2 plynovod 1.etapa

Objektově orientované databáze

Specifikace předmětu plnění veřejné zakázky: Poskytování mobilních hlasových a datových služeb pro potřeby Města Uherské Hradiště

269/2015 Sb. VYHLÁŠKA

Zadávání tiskových zakázek prostřednictvím JDF a Adobe Acrobat Professional

Pardubický kraj Komenského náměstí 125, Pardubice SPŠE a VOŠ Pardubice-rekonstrukce elektroinstalace a pomocných slaboproudých sítí

VÝZVA K PODÁNÍ NABÍDEK VČETNĚ ZADÁVACÍ DOKUMENTACE

OBEC HORNÍ MĚSTO Spisový řád

Obalové hospodářství

Uplatňování nařízení o vzájemném uznávání u předmětů z drahých kovů

PODPORA ČINNOSTI NESTÁTNÍCH NEZISKOVÝCH ORGANIZACÍ PŮSOBÍCÍCH NA ÚZEMÍ MČ PRAHA 7 V OBLASTI SPORTU PRO ROK 2015

Výběrové řízení zakázka na dodávku ZADÁVACÍ DOKUMENTACE

MĚSTSKÁ ČÁST PRAHA 12 RADA MĚSTSKÉ ČÁSTI. č. R

realizované v rámci projektu LESOPARK NA SLUNEČNÍ CZ.3.22/3.3.01/ Petra Slavíková, ředitelka Tel.:

Transkript:

Komora daňových poradců ČR KOMORA DAŇOVÝCH PORADCŮ ČR STANDARD PRO SDÍLENÍ ÚČETNÍCH / FAKTURAČNÍCH ÚDAJŮ (Short Invoice Descriptor) www.qr-faktura.cz 14.6.2016

Komora daňových poradců ČR OBSAH 1. Úvod... 3 2. Využití formátu... 3 3. Východiska návrhu formátu... 3 4. Popis formátu... 4 Tabulka 1 Základní atributy... 6 Tabulka 2 Proprietární atributy... 10 5. Ukládání a sdílení řetězce... 11 6. Integrace s QR Platbou... 12 Východiska pro integraci s QR Platbou... 12 Princip integrace... 12 Příklad integrace... 12 7. Příklady... 14 8. Označování... 16 9. Ostatní pravidla a právní odpovědnost... 17 www.qr-faktura.cz 14.6.2016

1. Úvod Účelem tohoto Standardu je stanovit zásady a pravidla pro používání formátu pro sdílení účetních informací, který umožní snadný přenos hlavičkových parametrů faktury z papíru do účetních programů prostřednictvím QR kódů. Formát je možné použít pro předvyplnění příslušných hodnot v účetním programu, nebo pro různé typy evidence účetních parametrů faktury, bez nutnosti přepisovat jednotlivé parametry ručně. 2. Využití formátu Praktické využití formátu spočívá především v přenosu účetních hlavičkových údajů z faktury bez zásahu lidského faktoru. Tím se jednak zvýší komfort pro zpracovatele faktur, ale také sníží počet špatně zadaných údajů a sníží pravděpodobnost nesrovnalostí například v souvislosti s kontrolním hlášením DPH. Typickým příkladem použití je uvedení QR kódu s účetními údaji na faktuře pro její co nejautomatizovanější zpracování. Odběratel, zpracovatel faktury, v takovém případě použije čtečku QR kódů připojenou k počítači s účetním programem a tím se mu předvyplní příslušné účetní položky. Zpracovatel údaje už jen zkontroluje, případně doplní další a uloží. Vše se obejde bez ručního zadávání čísla faktury, data splatnosti, DUZP, data vystavení dokladu, základů daně, variabilního symbolu atd. Tím nejen roste uživatelská spokojenost, ale také klesá chybovost zadání a nutnost řešit problémy s ní spojené. 3. Východiska návrhu formátu Formát je určen pro přenos účetních hlavičkových údajů faktury, informace o položkách faktury formát obsahovat nebude. Formát bude obsahovat jen základní účetní data a data evidence pro účely daně z přidané hodnoty. Nebude obsahovat další údaje jako například pro Intrastat, Skladovou evidenci, atd. Uživatelé (zpracovatelé faktur) budou tyto údaje z faktur pořizovat ručně. Formát je určený pro účetní a daňové doklady vystavené podle českých právních předpisů. Definice formátu řetězce pak vychází z těchto požadavků: formát by měl obsahovat co nejmenší počet (rychlý přenos, malý potřebný prostor pro QR kód), lidsky čitelný (možnost ověřit si obsah prevence podvodu a snadnost implementace), 3

musí obsahovat definici pro nezbytné a nejčastěji používané účetní atributy českých faktur/daňových dokladů, formát musí být jednoznačně identifikovatelný (odlišení od ostatních datových formátů určených pro jiné účely), musí být optimalizovaný pro přenos pomocí QR kódu (nejčastější očekávané použití, možnost použít zařízení s horšími optickými parametry), musí být rozšiřitelný a technicky kompletní (možnost dalšího rozvoje), využívání formátu není vázáno licencemi dodavatelů formátu, a to jak v oblasti datové struktury, tak v oblasti licenčních poplatků, lze jej snadno integrovat se stávající QR Platbou (rozšířeným formátem pro sdílení platebních údajů) 4. Popis formátu Formát řetězce je navržen tak, aby byl kompaktní, co se velikosti obsažených dat týče. Výhodou navrženého formátu je relativně dobrá lidská čitelnost a potenciální rozšiřitelnost o specifické atributy. Řetězec může obsahovat libovolné znaky ze znakové sady UTF-8. Pro efektivní uložení do QR kódu doporučujeme sestavit řetězec tak, aby obsahoval pouze následující znaky: 0 9 A Z *pouze velká písmena+ mezera $, %, *, +, -,., /, : Při zachování výhradně z uvedené množiny bude použit tzv. alfanumerický formát QR kódu. Množina používaná v klíčích a řídících strukturách navrženého formátu je proto volena právě z této množiny tak, aby nebylo zabráněno dosažení maximální možné efektivity uložení účetních informací do QR kódů. Bude-li v hodnotě kteréhokoli pole použit znak z jiné množiny, než je uvedena výše, bude použit tzv. binární formát QR kódu. 4

Řetězec je vždy zahájen fixní hlavičkou SID*. Následuje verze protokolu (dvě čísla oddělená tečkou) ukončená hvězdičkou, např. 1.0*. Následně řetězec obsahuje jednotlivé účetní atributy ve formátu: $,klíč-:$,hodnota-* Tedy klíč je od hodnoty oddělen dvojtečkou, hodnota je zakončena hvězdičkou. Pole ${hodnota} smí obsahovat hvězdičku, nebo skupinu %2A, pouze v případě, že řetězec není integrován s QR Platbou (viz kapitola 6.). Hvězdička je v hodnotě zakódována jako %2A. Poslední hodnota v řetězci nemusí být ukončena hvězdičkou. $,klíč- Klíč daného atributu je vždy zapsán velkými znaky z množiny *A-Z-]. Seznam klíčů (základní sada atributů) je uveden v Tabulce 1. Formát může být libovolně rozšířen o proprietární klíče (mimo definici tohoto standardu), které mají např. lokální význam pro konkrétní lokalitu, instituci, nebo výstavce. Takové klíče obsahují na začátku svého názvu znaky X-. Tímto standardem definované proprietární klíče jsou uvedeny v Tabulce 2. Každý klíč v řetězci musí mít hodnotu. Nepřipouští se existence klíče v řetězci bez hodnoty. U některých klíčů lze interpretovat jednoznačným způsobem jejich nepřítomnost v řetězci (a tím zkrátit celkovou délku řetězce) taková interpretace je u příslušných klíčů uvedena v Tabulce 1. ${hodnota} Hodnota každého atributu může obsahovat libovolné znaky, ale musí být zároveň v přípustném formátu - viz. popis formátu hodnoty v Tabulce 1. Hodnota nesmí být obklopena bílými znaky (tj. za : a před * nesmí být bílé znaky) a nesmí obsahovat znak * (hvězdička). Hodnota může obsahovat znak : (dvojtečka). Hodnota může obsahovat speciální znaky kódované pomocí URL kódování, tj. např. hvězdičku je možno do hodnoty zahrnout pomocí zápisu %2A. Pozn.: Podpora pro kódování speciálních je základním parametrem typově podobných formátů. V principu existuje několik přístupů, např. HTML entity, backslashing nebo touto specifikací zvolené URL kódování. Pokud bude hodnota obsahovat více, než připouští formát, bude zpracován pouze formátem specifikovaný počet zleva, ostatní budou ignorovány. 5

Tabulka 1 Základní atributy Klíč Povinný Délka Formát Popis formátu hodnoty Příklad zápisu klíče a hodnoty ID ANO Max. 40 DD ANO Právě 8 AM ANO Max. 18 TP NE Právě 1 znak TD NE Právě 1 znak SA NE Právě 1 znak MSG NE Max. 40 Všechny znaky z povolené množiny mimo * ISO 8601, tj. datum ve formátu YYYYMMDD. Pouze numerické znaky Max. 2 desetinné Číslice Číslice Číslice Všechny znaky z povolené množiny mimo * Jednoznačné označení dokladu Datum vystavení dokladu Výše celkové částky k úhradě v měně specifikované klíčem CC. V případě kladné hodnoty bez znaménka, záporná hodnota se znaménkem. Identifikace typu daňového plnění. 0, nebo není klíč v řetězci přítomen = běžný typ plnění 1 = RPDP 2 = smíšený Identifikace typu dokladu. 0 nedaňový doklad (např. zálohová faktura) 1 opravný daňový doklad 2 doklad k přijaté platbě 3 splátkový kalendář 4 platební kalendář 5 souhrnný daňový doklad 9 ostatní daňové doklady Není-li klíč v řetězci přítomen = 9 Příznak, který rozlišuje, zda faktura obsahuje zúčtování záloh. 0, nebo klíč není v řetězci přítomen = faktura neobsahuje zúčtování záloh 1 = faktura obsahuje zúčtování záloh Textový popis předmětu fakturace ID:ABCD123456789EF* DD:20160615* AM:123456789.45* TP:0* TD:9* SA:1* MSG:KONZULTACE KVETEN 2016* 6

Klíč Povinný Délka Formát Popis formátu hodnoty Příklad zápisu klíče a hodnoty ON NE Max. 20 ON:OBJ20160614TK* VS NE Max. 10 VII NE Max. 14 INI NE Max. 8 VIR NE Max. 14 INR NE Max. 8 DUZP NE Právě 8 DPPD NE Právě 8 DT NE Právě 8 TB0 NE Max. 18 T0 NE Max. 18 Všechny znaky z povolené množiny mimo * Číslo (označení) objednávky, k níž se vztahuje tento účetní doklad. Celé číslo Variabilní symbol VS:1234567890* Alfanumerický DIČ výstavce VII:CZ12345678* řetězec Celé číslo IČO výstavce INI:12345678* Alfanumerický DIČ příjemce VIR:CZ09876543* řetězec Celé číslo IČO příjemce INR:98765432* ISO 8601, tj. datum ve formátu YYYYMMDD. Pouze numerické znaky ISO 8601, tj. datum ve formátu YYYYMMDD. Pouze numerické znaky ISO 8601, tj. datum ve formátu YYYYMMDD. Pouze numerické znaky Max. 2 desetinné Max. 2 desetinné Datum uskutečnění zdanitelného plnění Datum povinnosti přiznat daň Datum splatnosti celkové částky Částka základu daně v základní daňové sazbě v CZK včetně haléřového vyrovnání. V případě kladné hodnoty bez znaménka, záporná hodnota se znaménkem. Znaménko vždy explicitně určuje směr toku peněz bez ohledu na jiné atributy. Částka daně v základní daňové sazbě v CZK včetně haléřového vyrovnání. V případě kladné hodnoty bez znaménka, záporná hodnota se znaménkem. Znaménko vždy explicitně určuje směr toku peněz bez ohledu na jiné DUZP:20160413* DPPD:20161201* DT:20160908* TB0:3000* T0:630* 7

Klíč Povinný Délka Formát Popis formátu hodnoty Příklad zápisu klíče a hodnoty atributy. TB1 NE Max. 18 T1 NE Max. 18 TB2 NE Max. 18 T2 NE Max. 18 NTB NE Max. 18 Max. 2 desetinné Max. 2 desetinné Max. 2 desetinné Max. 2 desetinné Max. 2 desetinné Částka základu daně v první snížené daňové sazbě v CZK včetně haléřového vyrovnání. V případě kladné hodnoty bez znaménka, záporná hodnota se znaménkem. Znaménko vždy explicitně určuje směr toku peněz bez ohledu na jiné atributy. Částka daně v první snížené daňové sazbě v CZK včetně haléřového vyrovnání. V případě kladné hodnoty bez znaménka, záporná hodnota se znaménkem. Znaménko vždy explicitně určuje směr toku peněz bez ohledu na jiné atributy. Částka základu daně ve druhé snížené daňové sazbě v CZK včetně haléřového vyrovnání. V případě kladné hodnoty bez znaménka, záporná hodnota se znaménkem. Znaménko vždy explicitně určuje směr toku peněz bez ohledu na jiné atributy. Částka daně ve druhé snížené daňové sazbě v CZK včetně haléřového vyrovnání. V případě kladné hodnoty bez znaménka, záporná hodnota se znaménkem. Znaménko vždy explicitně určuje směr toku peněz bez ohledu na jiné atributy. Částka osvobozených plnění, plnění mimo předmět DPH, plnění neplátců DPH v CZK včetně haléřového vyrovnání. V případě kladné hodnoty bez znaménka, záporná hodnota se znaménkem. Znaménko vždy explicitně určuje směr toku peněz bez ohledu na jiné atributy. TB1:2000* T1:300* TB2:1000* T2:100* NTB:500* 8

Klíč Povinný Délka Formát Popis formátu hodnoty Příklad zápisu klíče a hodnoty CC NE Právě 3 znaky CC:CZK* ISO 4217 - délka 3 znaky, velká písmena Měna celkové částky. Není-li klíč v řetězci přítomen = měna je CZK FX NE Max. 18 FXA NE Max. 5 Max. 3 desetinné Celé číslo Směnný kurz mezi CZK a měnou celkové částky Počet jednotek cizí měny pro přepočet pomocí klíče FX. Neníli v řetězci klíč přítomen = 1 FX:123456.789* FXA:100* ACC NE Max. 46 (IBAN+BIC) CRC32 NE Právě 8 IBAN, BIC Znaky z množiny: [A-F0-9] Identifikace čísla účtu výstavce faktury, která je složena ze dvou komponent oddělených znaménkem + Tyto komponenty jsou: číslo účtu ve formátu IBAN identifikace banky ve formátu SWIFT dle ISO 9362. Druhá komponenta (SWIFT) je přitom volitelná Kontrolní součet. Hodnota vznikne výpočtem CRC32 celého ACC:CZ5855000000001 265098001+RZBCCZPP * a nebo (varianta bez BIC): ACC:CZ5855000000001 265098001* CRC32:1234ABCD* řetězce (bez klíče CRC32) a převedením této číselné hodnoty do hexadecimálního zápisu. Princip vypočítání CRC32 (zajištění jednoznačnosti reprezentace pro výpočet CRC32): Použijí se všechny atributy mimo atributu CRC32 Sestaví se kanonický řetězec tak, že převezme hlavičku ( SID*1.0* ), ostatní atributy se setřídí abecedně 9

Klíč Povinný Délka Formát Popis formátu hodnoty Příklad zápisu klíče a hodnoty dle klíče, v tomto pořadí se zakódují do řetězce dle specifikace a sestaví se tak základ pro počítání CRC32 Výsledek se převede do šestnáctkové soustavy a klíč s hodnotou se připojí k řetězci. Tabulka 2 Proprietární atributy Klíč Povinný Délka Formát Popis formátu hodnoty Příklad zápisu klíče a hodnoty X-SW NE Max. 30 X-URL NE Max. 70 Všechny znaky z povolené množiny mimo * Všechny znaky z povolené množiny mimo * Označení účetního software, ve kterém byl řetězec QR Faktury (faktura) vytvořen. Libovolný řetězec dle rozhodnutí výrobce účetního software. Označení by mělo být obecně unikátní a neměnné pro daný software (nebo jeho verzi). Údaje pro získání účetních údajů (případně faktury) ve strukturovaném formátu z on-line uložiště. Strukturovaný formát není tímto standardem definován. Určuje ho výstavce příslušného účetního dokladu. X-SW:E-FAKTURANT V5.3* X-URL:HTTP://E- FAKTURANT.CZ/INV/ ABCD123456789EFG* 10

5. Ukládání a sdílení řetězce Formát definuje pro potřeby klientských aplikací vlastní příponu souboru pro případ uložení a vlastní MIME type. MIME-type: application/x-shortinvoicedescriptor Přípona souboru: *.sind 11

6. Integrace s QR Platbou Východiska pro integraci s QR Platbou 1. Na faktuře bude pouze jeden QR kód, nikoliv více: a. Jeden QR kód splní dva účely - např. pro malé firmy umožní jak zaúčtování faktury, tak rovnou zadání platby přímo na mobilním telefonu, apod. b. Uživatelé nebudou zmateni ze dvou QR kódů, tápajíc v nejistotě, který z nich mají na co použít. c. Není potřeba řešit další fyzický prostor na faktuře. 2. Integrace nesmí mít dopad do standardu QR Platby, musí využívat její současné možnosti: a. Není nutné vytvářet novou verzi standardu QR Platby. b. Snadné rozšíření QR Faktury. Princip integrace Řetězec QR Faktury je včleněn do řetězce QR Platby takto: 1. Žádná hodnota řetězce QR Faktury nesmí obsahovat znak *, nebo skupinu %2A. 2. Klíče, které jsou shodné v obou formátech (jak QR Faktura, tak QR Platba), jsou z řetězce QR Faktury vyjmuty a vloženy do řetězce QR Platby. Klíč VS (QR Faktura) se tímto přesunem změní na X-VS (QR Platba). 3. Zbytek řetězce QR Faktury je URL-kódován tak, že všechny znaky * jsou nahrazeny skupinou %2A, dle standardu QR Platby. 4. Takto URL-kódovaný řetězec QR Faktury je pak do řetězce QR Platby vložen jako hodnota klíče X-INV. 5. Takto vytvořený výsledný řetězec QR Platby musí být validní dle standardu QR Platby: a. Musí obsahovat validní klíč ACC (číslo účtu), který je v řetězci povinný. b. Celková částka (klíč AM) musí být kladná a ne delší než 10. Z takto sestaveného řetězce je vygenerován QR kód, který je validní dle standardu QR Platby a navíc obsahuje hlavičkové účetní údaje z faktury. Takový QR kód bude označen jako QR Platba+F. Pokud nebude možné dodržet standard QR Platby, pak bude na faktuře uveden QR kód vygenerovaný pouze z řetězce QR Faktury bez jakékoliv integrace s QR Platbou. Takový QR kód bude na faktuře označen jako QR Faktura. Příklad integrace Faktura obsahuje tyto položky: ID: 1963/160/2015* DD: 20161201* TP: 0* AM: 9535.00* VS: 1234567890* VII: CZ60194383* VIR: CZ123456789* INI: 60194383* DUZP: 20161201* 12

DT: 20161217* TB0: 1000.00* T0: 210.00* TB1: 6500.00* T1: 975.00* NTB: 850.00* CC: CZK* ACC: CZ3103000000270016060243* Řetězec QR Faktury: SID*1.0*ID:1963/160/2015*DD:20161201*TP:0*AM:9535.00*VS:1234567890* VII:CZ60194383*VIR:CZ12345678*INI:60194383*DUZP:20161201*DT:20161217*TB0:1000.00*T 0:210.00*TB1:6500.00*T1:975.00*NTB:850.00*CC:CZK*ACC:CZ3103000000270016060243* Červeně jsou označeny položky, které jsou shodné s QR Platbou.Tyto položky budou tvořit základ řetězce QR Platby: SPD*1.0*AM:9535.00*X- VS:1234567890*DT:20161217*CC:CZK*ACC:CZ3103000000270016060243* Zeleně jsou uvedeny prvky QR platby. Zbytek řetězce QR Faktury bude URL-kódován takto: SID%2A1.0%2AID:1963/160/2015%2ADD:20161201%2ATP:0%2AVII:CZ60194383%2AVIR:CZ1234 5678%2AINI:60194383%2ADUZP:20161201%2ATB0:1000.00%2AT0:210.00%2ATB1:6500.00%2A T1:975.00%2ANTB:850.00 Modře jsou označeny transformované hvězdičky z původního řetězce QR Faktury. Tento řetězec bude uveden jako hodnota klíče X-INV. Takže výsledný řetězec QR Platby s integrovanou QR Fakturou bude vypadat následovně: SPD*1.0*AM:9535.00*X- VS:1234567890*DT:20161217*CC:CZK*ACC:CZ3103000000270016060243*X-INV: SID%2A1.0%2AID:1963/160/2015%2ADD:20161201%2ATP:0%2AVII:CZ60194383%2AVIR:CZ1234 5678%2AINI:60194383%2ADUZP:20161201%2ATB0:1000.00%2AT0:210.00%2ATB1:6500.00%2A T1:975.00%2ANTB:850.00* Zeleně jsou uvedeny prvky QR Platby, červeně jsou uvedeny položky z původního řetězce QR Faktury a modře jsou označené transformované hvězdičky. Takto sestavený řetězec je validní podle standardu QR Platby poslouží stejně dobře pro platební i účetní účely. QR Faktura samostatně QR Faktura integrovaná do QR Platby QR Faktura QR Platba+F 13

7. Příklady Příklad 1 obyčejná faktura, nejčastější případ ID: 012150672* DD: 20151201* TP: 0* AM: 495.00* VS: 012150672* VII: CZ60194383* INI: 60194383* VIR: CZ12345678* DUZP: 20151201* DT: 20151217* TB0: 409.09* T0: 85.91* CC: CZK* ACC: Řetězec QR Faktury: Řetězec integrovaný s QR Platbou: QR kód CZ3103000000270016060243* SID*1.0*ID:012150672*DD:20151201*TP:0*AM:495.00*VS:012150672*VII:CZ 60194383*INI:60194383*VIR:CZ12345678*DUZP:20151201*DT:20151217*TB 0:409.09*T0:85.91*CC:CZK*ACC:CZ3103000000270016060243* SPD*1.0*CC:CZK*ACC:CZ3103000000270016060243*AM:495.00*X- VS:012150672*X-INV: SID%2A1.0%2AID:012150672%2ADD:20151201%2ATP:0%2AVII:CZ60194383% 2AINI:60194383%2AVIR:CZ12345678%2ADUZP:20151201%2ADT:20151217%2 ATB0:409.09%2AT0:85.91* QR Faktura Integrace do QR Platby QR Faktura QR Platba+F 14

Příklad 2 maximální varianta (příklad z reálných dat) ID: 2001401154* DD: 20140404* TP: 0* AM: 61189.00* MSG: Dodávka vybavení interiéru hotelu Kamzík* VS: 3310001054* VII: CZ25568736* VIR: CZ25568736* INI: 25568736* INR: 25568736* DUZP: 20140404* DT: 20140412* TB0: 26492.70* T0: 5563.47* TB1: 25333.10* T1: 3799.97* NTB: -0.24* CC: CZK* TD: 9* ACC: CZ9701000000007098760287+KOMBCZPP* X-SW: Řetězec: Řetězec integrovaný s QR Platbou: QR kód MoneyS5-1.7.1 SID*1.0*ID:2001401154*DD:20140404*TP:9*AM:61189.00*MSG: Dodávka vybavení interiéru hotelu Kamzík*VS:3310001054*VII:CZ25568736*INI:25568736*INR:25568736*VIR:C Z25568736*DUZP:20140404*DT:20140412*TB0:26492.70*T0:5563.47*TB1:2 5333.10*T1:3799.97*NTB:- 0.24*CC:CZK*TD:0*SA:0*ACC:CZ9701000000007098760287+KOMBCZPP*X- SW:MoneyS5-1.7.1 SPD*1.0*AM:61189.00*X- VS:3310001054*DT:20140412*CC:CZK*ACC:CZ9701000000007098760287+K OMBCZPP*X-INV:SID%2A1.0%2AID:2001401154%2A: MSG:Dodávka vybavení interiéru hotelu Kamzík%2ADD:20140404%2ATP:9%2AVII:CZ25568736%2AINI:25568736%2AI NR:25568736%2AVIR:CZ25568736%2ADUZP:20140404%2ADT:20140412%2A TB0:26492.70%2AT0:5563.47%2ATB1:25333.10%2AT1:3799.97%2ANTB:- 0.24%2ATD:0%2ASA:0%2AX-SW:MoneyS5-1.7.1* QR Faktura Integrace do QR Platby QR Faktura QR Platba+F 15

8. Označování Způsob označování QR kódu vychází ze stejných principů jako u QR Platby (rámeček + popis). Doporučená velikost QR kódu je 3 cm (délka jedné strany). QR kód, který obsahuje platební i účetní údaje (jde o integraci QR Faktury a QR Platby) bude označen popisem QR Platba+F. Příklad: QR Platba+F QR kód, který obsahuje pouze účetní údaje (QR Faktura bez integrace) bude označen popisem QR Faktura. Příklad: QR Faktura 16

9. Ostatní pravidla a právní odpovědnost Vzhledem k narůstajícímu počtu strojově zpracovatelných značek na dokumentech (ať už ve formě čárových kódů, nebo dvourozměrných kódů) může být pro koncového uživatele obtížné rozpoznat, který QR kód na dokladu může naskenovat. V případě naskenování nesprávného pak může docházet k frustraci z nenaplněného očekávání a snižování míry důvěry v QR kódy typu QR Faktura, nebo QR Platba. Z těchto důvodů je nezbytné pečlivé označování QR kódů, aby uživatelé měli jasné vodítko a správné očekávání. Označování je popsané v příkladech v kapitole 7. Příklady. QR Faktura (účetní QR kód na dokladu) v žádném případě nenahrazuje zákonem dané povinné položky, které musí být na dokladu uvedeny v lidsky čitelné podobě. QR kód též nesmí žádnou z těchto položek zakrývat (ať už z části, nebo zcela). QR Faktura slouží k usnadnění zadávání údajů (viz kapitola 2. Využití formátu) a nenahrazuje údaje na dokladu. V případě rozporu mezi obsahem QR Faktury a lidsky čitelnými položkami na dokladu doporučujeme kontaktovat výstavce faktury a tento rozpor s ním vyjasnit. Pro účely účetního zpracování jsou rozhodující lidsky čitelné údaje na dokladu. Komora daňových poradců ČR je koordinátorem vytváření standardu a nepřebírá žádnou právní odpovědnost za jeho implementaci a fungování. O Komoře daňových poradců ČR Komora daňových poradců České republiky je samosprávnou profesní organizací daňových poradců. Její existence je dána zákonem č. 523/1992 Sb., o daňovém poradenství a Komoře daňových poradců České republiky. Tento zákon upravuje postavení a činnost daňových poradců i činnost samotné Komory. Komora sdružuje daňové poradce a eviduje společnosti vykonávající daňové poradenství. Komora daňových poradců ČR Kozí ulice č. 4 602 00 Brno tel.: +420 542 422 311 email: kdp@kdpcr.cz www.kdpcr.cz info@qr-faktura.cz www.qr-faktura.cz 17