Co platí pro všechny doklady
Pravidla na téhle stránce jsou společná víc typům dokladů. U každé sekce je napsané, koho se týká — v referenci na ně jednotlivé operace odkazují, aby se u každého endpointu neopakovala.
Neplátci DPH
Týká se faktur a opravných daňových dokladů, vydaných i přijatých.
Když firma není plátce DPH, nevyplňují se pole navázaná na daň — nejsou povinná:
date_vat— datum zdanitelného plněnídate_vat_prev— datum předchozí sazby DPHitems[].unit_price_inc_vat— příznak, že cena je včetně DPHitems[].vat_total— DPH celkem za položkuitems[].vattype_id— typ DPHitems[].vat_chart_id— účet DPH
items[].vat se vynechat nedáSazba DPH je mezi povinnými poli položky bez ohledu na plátcovství — viz
DocumentItemCreate. Neplátce ji proto
posílá s nulovou hodnotou ("vat": 0), ne vynechanou.
Zálohová faktura není daňový doklad, takže date_vat ani date_vat_prev na
ní vůbec neexistují — a to bez ohledu na plátcovství DPH. Pole na
položkách (vat, vattype_id, vat_chart_id, vat_total,
unit_price_inc_vat) tam jsou a u neplátce se stejně jako u faktur
nevyplňují. Viz Zálohové faktury.
Zaúčtování položek
Týká se všech dokladů, které mají položky se zaúčtováním — tedy všech kromě objednávek.
Zaúčtování se u položky dokladu zadává dvěma způsoby a nedají se míchat:
| Způsob | Pole |
|---|---|
| přes typy | accountentrytype_id + vattype_id |
| přímo přes účty | chart_account_id + vat_chart_id |
Typ účetní položky a typ DPH mají přednost — když je vyplníte, přepíšou
hodnoty chart_account_id a vat_chart_id.
Zaúčtování je potřeba mít vyplněné u všech položek dřív, než doklad zaúčtujete
do účetního deníku (PUT /<doklad>/{id}/account).
Upomínky
Týká se faktur vydaných.
Data odeslání upomínek se posílají v poli reminders. Platí dvě omezení:
- nejvýš čtyři upomínky na doklad,
- každé datum musí být v den splatnosti nebo po něm.
EET — historická data
Týká se faktur vydaných, opravných daňových dokladů vydaných a plateb přijatých.
Elektronickou evidenci tržeb zrušil **zákon č. 458/2022 Sb. s účinností od
- ledna 2023** — zrušen byl zákon č. 112/2016 Sb. o evidenci tržeb i navazující vyhláška č. 269/2016 Sb. Evidenční povinnost se přitom fakticky neplnila už od
- března 2020, kdy ji prominul zákon č. 137/2020 Sb. Žádná zbytková evidenční povinnost nezůstala.
Pole eet, eet_status a oba EET zdroje jsou v API
zachované kvůli dokladům vystaveným před zrušením — bez nich by se historické
doklady nedaly přečíst. U nové integrace je nepoužívejte.
Popis níž platí pro doklady z doby, kdy evidence běžela. Připojit EET k dokladu šlo dvěma způsoby:
1. Doklad odeslalo iÚčto. Na dokladu je eet: true a zároveň
business_premises_id s ID provozovny. Šlo to jen
při vytváření dokladu, ne při editaci.
2. Doklad odeslala jiná aplikace. Zpráva se zapsala přes
Správu EET záznamů a její ID se předalo v poli eet_status.
Doklad, který do EET odešel, nejde editovat ani smazat — a to platí dodnes, protože ta vazba je na dokladu zaznamenaná. Opravit ho jde jen opravným daňovým dokladem. U dokladů z roku 2023 a novějších na tohle nenarazíte.
Režim One Stop Shop
Týká se dokladů, které mají pole oss_mode — faktur, zálohových faktur
a opravných daňových dokladů.
Režim OSS se na dokladu zapíná polem oss_mode. Podmínky:
- je dostupný jen pro plátce DPH,
- musí být zapnutý v aplikaci v Nastavení → Nastavení One Stop Shop,
- zákazník musí mít adresu v zemi EU mimo ČR a nesmí být plátce DPH (nemá vyplněné DIČ),
- na dokladu musí být platná sazba DPH dané země — seznam vrací Sazby DPH po zadání kódu země,
- doklad musí mít datum zdanitelného plnění (
date_vat) 1. 7. 2021 nebo pozdější.