Kontrola spolehlivosti plátců a bankovních účtů - obecně
Finanční správa ČR umožňuje dotazovat přes webovou službu Registr plátců DPH a ověřovat tak spolehlivost plátců..
Implementace v systému ABRA Gen:
ABRA Gen nabízí tuto funkcionalitu pro Adresář firem a dále pro tyto skupiny dokladů:
- Banka - Žádost o platební příkaz, Opakovaná platba, Průvodce generováním žádostí o platební příkazy, Platební příkaz
- Nákup - Poptávky vydané (PPV), Objednávka vydaná (OV), Zálohový list přijatý (ZLP), Daňový zálohový list přijatý (DZP), Dobropis daňového zálohového listu přijatého (DDP), Faktura přijatá (FP), Dobropis faktury přijaté (DP)
- Prodej - Nabídka vydaná (NV), Objednávka přijatá (OP), Zálohový list vydaný (ZLV), Daňový zálohový list vydaný (DZV), Dobropis daňového zálohového listu vydaného (DDV), Faktura vydaná (FV), Dobropis faktury vydané (DV)
- Pokladna - Pokladní příjem (PP), Pokladní výdej (PV), Vrácení pokladního příjmu (VP), Vrácení pokladního výdeje (VV)
- Účetnictví - Ostatní příjem (OSP), Ostatní výdaj (OSV), Vzájemné zápočty (VZP)
U Vzájemného zápočtu (VZ) je kontrola prováděna na řádku dokladu, kde se neukazují informační ikony, ale po přidání dokladu nespolehlivé firmy se zobrazí varovné hlášení. Tato validace také probíhá při vytváření Platebních příkazů ze Žádostí o platební příkazy. Kontrola bankovních účtů na VZ nemá smysl.
Validace při uložení dokladů se řídí nastavením globálních parametrů Způsob kontroly nespolehlivých plátců DPH a bankovních účtů,Kontrola nespolehlivých plátců DPH na dokladech a Kontrola zveřejnění bankovního účtu plátců DPH na dokladech. Jak často se má provádět kontrola platnosti stažených údajů ovlivňují parametry Interval platnosti údajů nespolehlivých plátců DPH zjištěných z registru a Interval zjišťování nespolehlivých plátců DPH na dokladech zpětně.
Podmínky, aby kontrola spolehlivosti plátců probíhala:
- parametr Způsob kontroly nespolehlivých plátců DPH a bankovních účtů musí být nastaven na jinou hodnotu než Kontrolu nepoužívat (zpřístupní se funkce v Adresáři a funkcionalita jako taková)
- parametr Kontrola nespolehlivých plátců DPH na dokladech a Kontrola zveřejnění bankovního účtu plátců DPH na dokladech musí být nastaven na jinou hodnotu než Nekontrolovat (zpřístupní se kontrola a indikace firmy a validace na dokladech)
-
firma na hlavičce kontrolovaného dotčeného dokladu musí mít zadáno DIČ, které začíná CZ. Pro jiná DIČ se neprovádí.
Kontrola nespolehlivosti se rovněž neprovádí, pokud je firma aktuálně skrytá.
Doporučené nastavení firemních parametrů:
- Způsob kontroly nespolehlivých plátců DPH a bankovních účtů: Kontrolovat DIČ a bankovní účet - stahovat údaje firmy
- Kontrola nespolehlivých plátců DPH na dokladech: Povolit uložit doklad s výstrahou
- Interval platnosti údajů nespolehlivých plátců DPH zjištěných z registru: 1 den
- Interval zjišťování nespolehlivých plátců DPH na dokladech zpětně: 2 měsíce
K provedení kontroly funkcí Nespolehlivost v Adresáři firem je dále třeba mít nastaveno přístupové právo Provádět kontrolu nespolehlivých plátců v číselníku firem.
Kontrola nespolehlivosti se provádí, jsou-li splněny podmínky, aby kontrola probíhala.
Možnosti vyvolání ověření spolehlivosti:
- při zpracování dotčených dokladů - Vlastní kontrola je provedena po nastavení dokladu do stavu edit (nový doklad, oprava, kopie), po výběru firmy, bankovního účtu, po změně příznaku DPH na dokladu, po změně typu obchodu. Tzn. v rozeditovaném dokladu pouze při vizuální editaci.
- funkcí Nespolehlivost → Provést kontrolu firem v Adresáři firem
- pomocí naplánované úlohy Kontrola nespolehlivých plátců DPH.
Možnosti stažení seznamu nespolehlivých viz dále Stažení celého seznamu.
Vlastní kontrola:
V CZ lokalizaci je pro kontrolu nespolehlivých plátců k dispozici webová služba Finanční správy, jak bylo řečeno výše. Ta vrací pro jakékoliv DIČ jeho status, tj. nespolehlivá, spolehlivá, nenalezena atd. Navíc umožňuje dva způsoby volání - jen za konkrétní DIČ nebo stažení seznamu nespolehlivých.
V ABRA Gen tedy podle nastavení parametru Způsob kontroly nespolehlivých plátců DPH a bankovních účtů se buď stahuje konkrétní DIČ nebo probíhá kontrola proti seznamu nespolehlivých plátců - tzn. pokud firma není nalezena ve stažených protokolech nespolehlivých DIČ, je prohlášena za spolehlivou. Platí:
- Je-li nastaveno stahování konkrétních DIČ (tj. stahovat údaje firmy), platí: Pokud v okamžiku kontroly je čas od poslední kontroly delší než nastavený interval v parametru Interval platnosti údajů nespolehlivých plátců DPH zjištěných z registru, je vytvořen nový protokol, jinak je použit záznam kontroly dané firmy s nejvyšším datem (resp. dle data uskutečnění zdanitelného plnění a parametru pro kontrolu nespolehlivosti na dokladech zpětně). Je-li zadána v adresáři nová firma, je automaticky stažena informace této nové firmy a je vytvořen kontrolní protokol firmy. Obdobně, pokud je na dokladu použita firma, k níž neexistuje protokol (např. proto, že byl smazán, příp. proto, že se zatím nevytvořil, protože vznikla za nastavení parametru Způsob kontroly nespolehlivých plátců DPH a bankovních účtůna hodnotu Stahovat seznam, viz dále), je automaticky stažena informace k ní a vytvořen protokol firmy.
-
Je-li nastaveno stahování seznamu, platí:Pokud není z časového hlediska nutné stahovat seznam, hledá se v uložených protokolech. Pokud není firma nalezena v protokolech jako nespolehlivá - je vždy označena jako spolehlivá. Pokud v okamžiku kontroly je z časového hlediska nutné seznam stáhnout (čas od poslední kontroly je delší než nastavený interval v parametru Interval platnosti údajů nespolehlivých plátců DPH zjištěných z registru), je stažen aktuální seznam nespolehlivých plátců. Tento stažený seznam se porovná proti Adresáři firem a vytvoří se protokoly jen těch firem, které jsou v této době v adresáři uvedeny a jsou nespolehlivé, tj. pro existující firmy se vygenerují jednotlivé protokoly, kde je daná firma nastavena jako Nespolehlivá. Je-li zadána v adresáři nová firma a seznam z časového hlediska není nutné stahovat, je stažena informace této nové firmy a v případě, že tato nová firma má status Nespolehlivá, je vytvořen kontrolní protokol firmy, jinak se nevytváří. Pokud je na dokladu použita firma, k níž neexistuje protokol (tudíž firma ani nemůže být nalezena v seznamu protokolů jako nespolehlivá) je rovněž označena jako spolehlivá. Stav Nenalezena není použit.
Při stahování seznamu se nevytvářejí protokoly všech existujících nespolehlivých firem vedených v registru, jelikož by mohlo jít o stovky záznamů firem, které uživatele nezajímají (nemá je ve svém adresáři) a zbytečně by to systém zatížilo.
- V případě vyvolání kontroly přímo funkcí Nespolehlivost z adresáře, dochází k ověření vždy a je vytvořen vždy nový protokol bez ohledu na interval a nastavený způsob kontroly.
Stažená data z DPH registru v XML formátu jsou ukládána do databáze ABRA Gen a lze si je prohlížet v agendách Protokoly kontrol nespolehlivých plátců DPH a Kontrola nespolehlivých plátců DPH podle firem.
Tedy pokaždé, když je vyvolána kontrola v registrech (ať už se provádí proto, že byla vyvolána funkcí z adresáře nebo proto, že se např. jen rozeditoval nový doklad a uplynul interval stažení), vznikne automaticky nový protokol kontroly nespolehlivých plátců s tím, že:
- Pokud se kontrola prováděla pro konkrétní DIČ (ať už proto, že v parametrech je nastaveno stahování konkrétních DIČ nebo např. proto, že byla vyvolána funkce Nespolehlivost → Provést kontrolu firem z adresáře pro jednu firmu či pro víc označených firem), je v popisu protokolu buď identifikace dané testované firmy nebo informace o "počtu testovaných firem", pokud jich bylo víc najednou, protokol v položce Výstupní data v Hlavičce protokolu obsahuje statusy dotazovaných firem (příznaky nespolehlivyPlatce=NE, nespolehlivyPlatce=ANO, nespolehlivyPlatce=NENALEZEN). Podle nich je pro každou z dotazovaných firem vytvořen záznam v Obsahu protokolu a naplní se položka Stav nespolehlivosti. V agendě Kontrola nespolehlivých plátců DPH podle firem vznikne automaticky odpovídající počet záznamů pro každou firmu z protokolu s údaji o tom, zda je spolehlivá, nespolehlivá atd. naplněnými dle protokolu.
- Pokud se kontrola prováděna proti seznamu a stahuje se seznam (ať už proto, že uplynul interval, nebo např. proto, že byla vyvolána funkce Nespolehlivost → Stáhnout seznam), je v popisu protokolu informace typu "Seznam nespolehlivých plátců" a je uveden počet uložených firem (existující firmy z adresáře, které jsou nespolehlivé, viz výše) a protokol v položce Výstupní data v Hlavičce protokolu obsahuje seznam stažených firem se statusem nespolehlivý (příznak nespolehlivyPlatce=ANO). Podle nich je pro každou takovou firmu (existující firmy z adresáře, které jsou nespolehlivé, viz výše) vytvořen záznam v Obsahu protokolu a naplní se položka Stav nespolehlivosti. V agendě Kontrola nespolehlivých plátců DPH podle firem vznikne automaticky odpovídající počet záznamů pro každou takovou nespolehlivou firmu s údaji o její nespolehlivosti naplněnými dle protokolu.
- Pokud se kontrolu v registrech nepodaří provést (např. z důvodu, že nefunguje internetové připojení), rovněž vznikne protokol kontroly a záznamy kontrol pro každou kontrolovanou formu s tím, že status kontroly bude NEKONTROLOVÁNA.
Pokud se v závislosti na nastavení a na situaci nevolá v kontrola v registrech a kontrola firmy se provádí jen proti seznamu v ABRA Gen (tj. ani konkrétní DIČ ani seznam nespolehlivých se nestahuje, např. proto, že zatím neuplynul příslušný interval) , tak samozřejmě žádné nové protokoly nevznikají.
Při vymazání firmy jsou vymazány všechny kontroly nespolehlivosti dané firmy.
Kontrolní validace při uložení dokladů se řídí nastavením výše uvedených firemních parametrů. Tzn. pokud si uživatel nastaví volbu např. "Nepovolit uložit doklad", nebude možno doklad, který patří mezi dotčené doklady uložit, pokud bude použitá firma vyhodnocena jako nespolehlivá.
Pro testovací účely je možno zadat si testovací adresu SOAP služby v souboru nexus.cfg. Viz sekce Sekce [UnreliableFirm].
Výsledek kontroly dané firmy je zaznamenán v položce Stav nespolehlivosti v agendě Kontrola nespolehlivých plátců DPH podle firem.
Stavy:
- Spolehlivá
- Nespolehlivá
- Nenalezena - např. z důvodu, že DIČ neexistuje
- Nekontrolována - např. z důvodu, že nefunguje internetové připojení
Jak se stavy nastavují (odkud se čerpají), viz výše Vlastní kontrola.
Pokud jsou splněny podmínky, aby probíhala kontrola na dokladech, budou jednotlivé stavy kontrolovaného dotčeného dokladu indikovány následujícími ikonami zobrazenými na hlavičce dokladu u položky Firma a bankovní účet firmy. Každý prvek v závislosti na nastavení svého firemního parametru.
Ikonami zobrazené u položky Firma :
- - Firma má stav Spolehlivá.
- - Firma má stav Nespolehlivá.
-
- Vyhrazeno pro stavy Nekontrolována a Nenalezena.
Aby se nevyráběly zbytečné protokoly, jsou podmínky kontroly nastaveny tak, že z dokladu se volá web.služba jen, pokud je v editaci, jak bylo řečeno výše. Tedy ne např. při samotném listování seznamem dokladů a prohlížení detailu bez editace. Tudíž i kdyby bylo nastaveno kontrolovat webovou službou vždy, ale daná firma nemá zatím záznam, zobrazí se vykřičník a až při rozeditování dokladu s danou firmou se kontrola provede a vytvoří se protokol, jak bylo řečeno výše. (Mimo editaci se tedy stav DIČ zjišťuje pouze v záznamech v počítači, nikoli v registrech nespolehlivých plátců).
Mimo editaci se tedy stav nespolehlivosti zjišťuje pouze v uložených protokolech, nikoli přímo v registrech přes web. službu. Pokud v nich je záznam pro danou firmu nalezen, ale dostal už mimo časovou platnost s ohledem na nastavení parametrů, viz výše, zobrazí se rovněž vykřičník, i když např. ze záznamů plyne, že při daném ověřování byl daný plátce spolehlivý.
Nezaměňujte s ikonami indikujícími ověření DIČ v systému VIES.
Pokud jsou výše uvedené parametry nastaveny na kontrolovat nespolehlivost, jedná se o dotčený doklad, ale přesto není zobrazena žádná ikona z výše uvedených, znamená to, že daná firma nemá zadáno DIČ nebo DIČ není v požadovaném formátu. Viz podmínky výše. A naopak pokud u firmy, která má zadáno DIČ není na dokladu zobrazena žádná ikona, znamená to, že buď není použití na dokladech povoleno nebo se nejedná o dotčený doklad, který tuto funkcionalitu podporuje. Tedy její stav nelze zkontrolovat.
U bankovních účtů jsou následující stavy a ikony:
- - Účet byl nalezen v registru plátců.
- - Účet nebyl nalezen v registru plátců.
Po najetí myší na danou ikonu se zobrazuje hint (popisek) s popisem stavu nespolehlivosti.
Dvojklikem na ikonu se otevře agenda Kontrola nespolehlivých plátců DPH podle firem s tzv. červeným omezením, a to zde za danou firmu sestupně setříděná podle data kontroly.
Toto červené omezení můžete v záložce Omezení standardně zrušit (vyčistit) a získat záznamy podle libovolného jiného omezení, nebo zcela bez omezení (a mít pak k dispozici seznam všech záznamů ověření).
Stav nespolehlivosti je zobrazen vždy z údajů poslední provedené kontroly firmy, nikoliv k datu dokladu. Vždy ukazuje stav z posledního záznamu kontroly pro danou firmu.
Zákon zavádí limit pro kontrolu tuzemských bankovních účtů v registru nespolehlivých plátců až od celkové výše plnění 700 tis. Kč. Kontrola bankovních účtů však nebere v potaz limit plnění 700 tis. Kč a provádí se vždy (pokud je zapnuta). Důvodem je, že plnění se může skládat i z více dokladů a není tedy možné se na výši plnění na jednom dokladu plně spolehnout.
Jednotlivé kontroly si demonstrujeme na příkladech:
Příklad kontroly z registru nespolehlivých plátců: Firma ABC se zabývá maloobchodním prodejem nábytku. Nábytek (např. židle) nakupuje také od svého dodavatele firmy DEF. Firma ABC tedy nakoupila v březnu 2013 sto židlí v celkové hodnotě 100.000 Kč a 21.000 Kč DPH. Datum uskutečnění zdanitelného plnění (DUZP) bylo 26. 2. 2013. Firma ABC zaplatila firmě DEF tedy celkem 121.000 Kč. Bohužel firma ABC si neověřila, že její dodavatel - firma DEF figuruje v registru jako nespolehlivý plátce. Firma DEF byla zařazena do registru 25. 2. 2013. V březnu 2014 se na firmu ABC obrátil finanční úřad s tím, že je ručitelem neodvedené DPH za firmu DEF a protože firma DEF neodvedla státu předmětnou DPH (21.000 Kč) a obchod byl proveden v době (datum zdanitelného plnění), kdy již firma DEF byla zveřejněna v registru nespolehlivých plátců a zodpovědnost za případně neodvedenou DPH je na straně firmy odběratele – tedy firmy DEF. Finanční úřad se nemůže domoci vyplacení částky dlužné daně od firmy DEF (firma je v konkurzu a nemá prostředky). Finanční úřad tedy zaslal daňový výměr firmě ABC, aby daň ve výši 21.000 Kč znovu zaplatila. Tuto částku již firma ABC nemůže uplatňovat v nároku na odpočet daně a jde tedy do nákladů firmě ABC.
Příklad kontroly z registru bankovních účtů: Firma ABC se zabývá prodejem potravin. Jedním z dodavatelů firmy je firma DEF, která dodává firmě ABC pečivo. V květnu 2013 dodala firma DEF pečivo v celkové hodnotě 100.000 Kč a celková DPH byla 21.000 Kč. Firma DEF zaslala tedy za měsíc březen fakturu, na které byl uveden bankovní účet k úhradě celkové částky 121.000 Kč – 12345678/0300. Firma ABC tedy předmětnou fakturu zaplatila v celkové výši 121.000 Kč na uvedený účet. Bohužel firma ABC si neověřila, které čísla účtů jsou zveřejněny v registru čísel bankovních účtů vedený Finanční správou u firmy DEF k datu úplaty faktury. Firma ABC tedy neví, že firma DEF má zveřejněny pouze bankovní účty k ekonomické činnosti k datu 1. 4. 2013: 222-111222333/0300 a 87654321/0100. Platba tedy proběhla na účet, který není v registru k datu úplaty zveřejněn. V květnu 2014, poté co se finanční úřad nedomohl zaplacení částky daně (21.000 Kč) od firmy DEF, se obrátil na firmu ABC, která platbu včetně daně za dodávku uskutečnila na jiný účet, než byl v té době uveden v registru. Finanční úřad firmě ABC vystavil daňový výměr 21.000 Kč, kterou tato firma již před rokem zaplatila svému dodavateli. Tentokrát si ale u této platby nemůže nárokovat odpočet daně a celá částka 21.000 Kč jde tedy do nákladů firmy ABC.
Je také možné stáhnout celý seznam nespolehlivých plátců. A to těmito způsoby:
- Manuální stažení - V adresáři pomocí multifunkce Nespolehlivost lze zvolit stažení seznamu nespolehlivých nebo údaje označených firem. Toto manuální stažení není závislé na nastavení parametru Způsob kontroly nespolehlivých plátců DPH a bankovních účtů (samozřejmě kromě hodnotu Kontrolu nepoužívat).
- Naplánované úlohy - Zadáním naplánované úlohy Kontrola nespolehlivých plátců DPH.
- Skripty - Pokud je funkce CFxUnreliableFirm.CheckStatusMultiple zavolána bez seznamu DIČ, je provedeno stažení Seznamu nespolehlivých plátců DPH.
K dispozici jsou reporty pro zobrazení údajů nespolehlivých plátců. Viz tiskové sestavy v Adresáři firem (Seznam firem s údaji o nespolehlivosti) a dále odpovídající tisk sestavy v agendách Protokoly kontrol nespolehlivých plátců DPH a Kontrola nespolehlivých plátců DPH podle firem.
Webová služba pro zjišťování nespolehlivosti plátců a čísel bankovních účtů má určitá omezení. Jedná se o podmínky služby vydaných přímo Generálním finančním ředitelstvím.
Tyto pokyny vydané GFŘ jsou platné k 8/2013. Zde jsou uvedeny pouze z informativních důvodů. Viz aktuální informace na stránkách Daňový portál.
Generální finanční ředitelství si vyhrazuje právo omezit nebo znemožnit přístup k WWW službě uživatelům (identifikovaným podle zdrojové IP adresy či jinak), kteří:
- odešlou k vyřízení více než 10.000 požadavků za 24 hodin
- odešlou k vyřízení více než 2.000 požadavků za 1 hodinu
- odesílají zároveň (paralelně) více než 4 požadavky najednou
- se snaží o porušení bezpečnostní ochrany WWW serverů Daňového portálu a jeho aplikací
- používají WWW službu či jiné aplikace Daňového portálu jinak, než podle oficiální dokumentace
- opakovaně posílají nesprávně vytvořené požadavky - opakovaně posílají stejné požadavky
- obcházejí povolené limity odesíláním požadavků z většího množství IP adres
- automatizovaně propátrávají databázi náhodnými údaji nebo generují většinu nesprávných dotazů.
Generální finanční ředitelství si vyhrazuje právo výše uvedená pravidla v případě potřeby změnit.
Termín "Požadavek" podle GFŘ je myšlen jako jedno zavolání webové služby, které může obsahovat od 1 do 100 DIČ. Pokud se bude hromadně dotazovat z adresáře např. 500 DIČ, sytém automaticky vytvoří pět volání služby po 100 DIČ. Tj. limity budou násobeny 100, tedy 200.000 DIČ za hodinu, 1 mil. DIČ za den.