DPH: výpočet a kdy se stanete plátcem
dphSpočítá DPH podle českého zákona o DPH: ucel=vypocet ze základu (součin se sazbou) nebo z ceny včetně daně (cena minus cena dělená 1,21 nebo 1,12, § 37), bez dne plnění se sazbami 21 % a 12 % platnými od 1. 1. 2024 (první řádek výsledku to říká). S nepovinným den_plneni použije sazby a způsob výpočtu platné k tomu dni od 1. 1. 1993 (zákon č. 588/1992 Sb. do 30. 4. 2004, pak zákon č. 235/2004 Sb.; v letech 2015 až 2023 i druhá snížená sazba 10 %; z ceny včetně daně do 31. 3. 2019 koeficientem na čtyři desetinná místa, do 31. 7. 1993 vůbec). ucel=registrace spočítá, odkdy je osoba se sídlem v tuzemsku plátcem a do kdy podat přihlášku: po překročení obratu od 1. 1. 2025 do 31. 12. 2030 práh 2 000 000 Kč (od 1. ledna dalšího roku) nebo 2 536 500 Kč (dnem po překročení) s přihláškou do 10 pracovních dnů (§ 6 a 94); po překročení v letech 2013 až 2024 podle tehdejšího znění (obrat za nejvýše 12 měsíců nad 1 000 000 Kč, od 2023 nad 2 000 000 Kč, plátcem od prvního dne druhého měsíce po měsíci překročení, přihláška do 15 dnů po jeho skončení). Neurčuje, zda plnění podléhá snížené sazbě nebo je osvobozené. EN: Calculates Czech VAT from the net amount or from a VAT-inclusive price (21 % or 12 %, or the rates in force on an optional supply date since 1993) and when a business becomes a VAT payer after exceeding the turnover threshold (from 2025 CZK 2,000,000 or 2,536,500; 2013–2024 the old 12-month rule), with the registration deadline.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ucel | No | vypocet = DPH z částky; registrace = odkdy jsem plátcem. Bez zadání vypocet. EN: VAT calculation or registration. | |
| sazba | No | Jen u vypocet: zakladni = 21 %, snizena = 12 % (u den_plneni sazby platné k tomu dni); druha_snizena = 10 %, jen s den_plneni od 1. 1. 2015 do 31. 12. 2023. Bez zadání zakladni. EN: Standard, reduced or (2015–2023) second reduced rate. | |
| castka | No | Jen u vypocet: částka v Kč. EN: Amount in CZK. | |
| zadano | No | Jen u vypocet: bez_dane = castka je základ daně; s_dani = castka je cena včetně DPH. Bez zadání bez_dane. EN: Amount is net or VAT-inclusive. | |
| den_plneni | No | Jen u vypocet, nepovinné: den uskutečnění plnění, nebo přijetí úplaty, k němuž vznikla povinnost přiznat daň; nástroj použije sazby platné k tomu dni (od 1. 1. 1993 do 31. 12. 2030). Bez zadání dnešní sazby. EN: Supply date for the rates then in force. | |
| prekroceni_rocni | No | Jen u registrace: den, kdy obrat v tuzemsku za kalendářní rok překročil 2 000 000 Kč; u překročení v letech 2013 až 2024 den, kdy obrat za nejvýše 12 po sobě jdoucích kalendářních měsíců překročil tehdejší práh (1 000 000 Kč, od 2023 2 000 000 Kč). EN: Date turnover exceeded CZK 2,000,000 (2013–2024: the threshold then in force over 12 months). | |
| prekroceni_okamzity | No | Jen u registrace: den, kdy obrat v témže roce překročil 2 536 500 Kč (jen od 1. 1. 2025). EN: Date turnover exceeded CZK 2,536,500. |