Přeskočit na hlavní obsah

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 DPH
  • items[].unit_price_inc_vat — příznak, že cena je včetně DPH
  • items[].vat_total — DPH celkem za položku
  • items[].vattype_id — typ DPH
  • items[].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é faktury mají jen část těchto polí

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ůsobPole
přes typyaccountentrytype_id + vattype_id
přímo přes účtychart_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.

Evidence tržeb skončila v roce 2023

Elektronickou evidenci tržeb zrušil **zákon č. 458/2022 Sb. s účinností od

  1. 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
  2. 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ší.