Magento 2 a česká daň z přidané hodnoty

Vytvořeno: 2018-12-18 | Poslední změna: 2019-05-22 | Autor: GetReady

Jak nastavit DPH (pro Česko)?

Magento 2 a DPH. To je kombinace, která funguje. Daňové třídy, daňové sazby, automatická identifikace, Česko, Evropa, svět!
Připravili jsme návod, jak nastavit Magento 2 pro tento scénář: Obchodník je plátce DPH a má sídlo v České republice. Všichni jeho zákazníci jsou z České republiky.

  • Magento 2 a DPH
  • Magento 2 a DPH
  • Magento 2 a DPH
  • Magento 2 a DPH

Co je to DPH

DPH řeší zákon 235/2004 Sb. Zákon o dani z přidané hodnoty. DPH je typ nepřímé daně. Dle definice na wikipedii má mimo jiné tyto vlastnosti:

  • DPH je jeden z nejdůležitějších příjmů státního rozpočtu.
  • Hlavní výhodou této daně pro státní rozpočet je, že se snadno vymáhá a subjekty se jejímu placení mohou hůře vyhnout.
  • Každý, kdo má obrat alespoň milion ročně, musí být plátcem DPH.

Pro nás je důležité hledisko obchodníka. DPH je většinou nepříjemná povinnost, ale je třeba se s ní smířit a co nejefektivněji ji odbavit.

Postup

V naší projektové laboratoři jsme vytvořili e-shop. Má jednu kategorii zboží. Do CMS bloku jsme vložili infotabulku se sazbami DPH.

Naše čtyři 'produkty', pro účely demonstrace nastavení DPH: Sociální služba za 500, Jablko za deset, Tištěná nástěnná dekorace za 1000 a plechovka s Lékem za 100Kč.

Magento 2 a DPH: kategorie demonstračního e-shopu

Máme testovacího zákazníka "Josef Nakupovač". Vidíte, že je v jedné z výchozích zákaznických skupin. ('General' - všeobecná)

Magento 2 a DPH: zákazníci demonstračního e-shopu

Daňové třídy

Nejprve vytvoříme daňové třídy pro produkty. Všimněte si, že zde nepoužíváme žádná konkrétní čísla. (Sazby nastavíme později.)

product tax class
DPH základní
DPH 1. snížená
DPH 2. snížená
DPH osvobozeno

V administraci půjdeme sem: OBCHODY > Sazby / Pravidla DPH . Klikneme na 'Přidat nové pravidlo DPH' a rozklikneme 'Další nastavení.'

Zde, u odstavce 'Třída produktu', doplníme naše čtyři daňové třídy produktů.

Magento 2 a DPH: daňová třída produktu

Hned si vytvoříme také daňovou třídu zákazníků. Na té samé stránce, o odstavec výš. Daňová třída zákazníka bude jen jedna, viz výchozí specifikace našeho e-shopu - prodáváme z Česka do Česka, jsme plátci, a všechno všem účtujeme s DPH.

customer tax class
DPH Česko
Magento 2 a DPH: daňová třída zákazníka

Tuto stránku můžeme nyní opustit. Pravidlo dosud není nastaveno, (nastavíme později), v tuto chvíli nám šlo jen o daňové třídy.

Daňové sazby

Teď si připravíme daňové sazby. Pro přehlednost si je nazveme stejně jako daňové třídy produktů.

Jdeme na OBCHODY > Sazby / Sazby DPH a pásma, klikneme na 'Přidat novou sazbu DPH' a nastavíme podle obrázku:

Magento 2 a DPH: základní sazba DPH

Uložíme sazbu, a podobně nastavíme a uložíme i tři zbývající, viz tabulka:

Identifikátor DPH - PSČ - Země %
DPH základní * Česká republika 21
DPH 1. snížená * Česká republika 15
DPH 2. snížená * Česká republika 10
DPH osvobozeno * Česká republika 0

Ptáte se, proč třídy? Proč sazby? Toto uspořádaní je sice trochu náročnější na počáteční nastavování, než kdybychom například přiřadili konkrétní čísla sazeb jednotlivým produktům, ale pro správu e-shopu má své nesporné výhody:
Například dojde-li nějaký rok ke změně sazby (což se stává a může se to stát zas), stačí pouze vyměnit jeden údaj v tabulce sazeb, a nikoliv měnit číslo u tisíců produktů!

Další výhody jsou u složitějších scénářů prodeje, ČR-EU-SVĚT atp.

Zpět do Česka. Abychom v té abstrakci konečně viděli nějaký výsledek - zboží na e-shopu s cenami včetně i bez DPH - nezbývá nám než provést ještě pár úkonů.
Přiřadit třídy k produktům, přiřadit zákaznickou třídu skupinám, vytvořit pravidla, nastavit zobrazení obou cen.

Přiřadit třídy k produktům:

  1. KATALOG / Produkty
  2. vybrat produkt, kliknout na 'Upravit'
  3. vybrat vyhovující (naši, nově vytvořenou) třídu z nabídky 'Tax class' Magento 2 a DPH: přiřazení produktové daňové třídy k produktu
  4. uložit
  5. opakovat pro všechy produkty.
Magento 2 a DPH: produkty s daňovými třídami

Na předchozím obrázku vidíte přehledný seznam produktů - máme zapnuté jen ty sloupce, které nás zajímají.

Máme-li více produktů než čtyři (což je pravděpodobné), můžeme samozřejmě nastavit daňové třídy hromadně, nemusíme klikat na každý produkt.

Přiřadit zákaznickou třídu skupinám:

Pro všechny skupiny - existující výchozí nebo nově vytvořené:

  1. ZÁKAZNÍCI > Customer Groups
  2. kliknout na skupinu
  3. zvolit Tax Class 'DPH Česko'
  4. uložit
  5. opakovat pro všechny zákaznické skupiny

Vytvořit daňová pravidla:

Daňová pravidla budou čtyři, podobně jako daňové třídy produktů a daňové sazby.

  1. OBCHODY > Sazby > Pravidla DPH
  2. kliknout na 'Přidat nové pravidlo DPH'
  3. nastavit (viz obr.) Magento 2 a DPH: nové daňové pravidlo
  4. uložit pravidlo
  5. opakovat pro všechna zbývající pravidla. (výsledek na obrázku) Magento 2 a DPH: všechna daňová pravidla

Nastavit zobrazení obou cen

Vše podstatné už máme hotové, ale k čemu by to bylo, kdyby to neviděli naši zákazníci?
Ověříme, zda máme nastaveno zobrazení obou cen v obchodu:

  1. OBCHODY > Nastavení
  2. PRODEJ > DPH
  3. Nastavíme potřebné položky v sekcích "Nastavení zobrazených cen", "Nastavení v košíku zobrazených cen" a také nastavení objednávky, faktury apod. na 'Bez DPH i s DPH' Magento 2 a DPH: nastavení zobrazení cen

Zkouška

Provedli jsme více úprav, a pokud jsme dosud nesmazali cache, učiňme tak nyní. A proveďme reindexaci.

Magento 2 a DPH: zobrazení cen na e-shopu

Podíváme se znovu na stránku kategorie: k našim původním cenám přibyly ceny s dopočítanou DPH.

Stejně tak je tomu v souhrnu košíku (od každého produktu jsme přidali jeden kus):

Magento 2 a DPH: souhrn cen v košíku

a v objednávce.

Magento 2 a DPH: DPH u položek objednávky

Závěr:

Díky že jste dočetli až sem! Toto byla malá ukázka jednoduchého scénáře pro DPH a Česko. Magento 2 může - díky své chytře navržené architektuře a komunitní podpoře - v oblasti DPH dále nabídnout například automatické zařazování zákazníků do skupin v závislosti na jejich adrese a DIČ (VAT ID), ověření VAT ID, automatické určování sazeb v různých zemích atd.

Možná se k tématu DPH ještě vrátíme a ukážeme si třeba jak nastavit DPH pro prodej do EU.

A jaká je vaše zkušenost s DPH? Napište nám na fórum magento.cz.

Chcete-li si zkusit nastavit DPH ve verzi 2.3.1, napište si o DEMO přímo ZDE.

Název článku Magento 2 a česká daň z přidané hodnoty
URL https://www.getready.cz/navody/magento-2-a-ceska-dan-z-pridane-hodnoty
Týká se verze Magento 2.x
Poslední změna 2019-05-22
Autor GetReady

Nenašli jste návod který by vám pomohl? Zavolejte nám na tel. +420 774 714 916
nebo napište na info@getready.cz, něco určitě vymyslíme.

Ozveme se a poradíme.
A možná zde díky vám přibude i nový návod pro Magento 2 :)