# Slovenské daňové formuláre A/B (HTML5 + JavaScript)

Tento balík obsahuje funkčný framework pre elektronické vypĺňanie slovenského daňového priznania
typu A a B s automatickými výpočtami podľa zvoleného zdaňovacieho obdobia, nápovedou,
validáciou, ukladaním do Local Storage, exportom/importom JSON, pracovným XML exportom a
generovaním tlačového PDF cez prehliadač.

> Upozornenie: Ide o technickú šablónu/informačný nástroj, nie o oficiálne tlačivo Finančnej správy SR.
> Pred podaním priznania je potrebné overiť aktuálne legislatívne hodnoty, XSD schému a použiť
> oficiálny formulár alebo elektronickú službu Finančnej správy SR.

## Súbory
- index.html
- css/style.css
- js/app.js
- js/calculations.js
- js/validators.js
- js/storage.js
- js/export.js
- data/schema.json

## Spustenie
Otvorte `index.html` v modernom webovom prehliadači.

## Funkcie
- Prepínanie medzi typom A a B
- Automatický výpočet základu dane a orientačnej dane (19 %)
- Validácia rodného čísla a IBAN
- Ukladanie do Local Storage
- Export/Import JSON
- Export XML s identifikačnými údajmi, riadkami a vypočítanými sumami
- Generovanie tlačovej A4 zostavy do PDF cez prehliadač
- Výpočty pre roky 2024, 2025 a 2026 vrátane automatickej NČZD, pásiem sadzieb a preddavkov

## Výpočty
- Typ A: príjmy podľa § 5, poistné, NČZD, pásmová sadzba a zaplatené preddavky.
- Typ B: príjmy/výdavky podľa § 6, daňová strata, automatická NČZD, 15 % sadzba pri splnení limitu príjmov a pásmová sadzba pri vyšších príjmoch.
- Rok 2025 používa hodnoty zverejnené Finančnou správou SR: NČZD 5 753,79 €, hranica 19 % sadzby 48 441,43 € a limit 100 000 € pre 15 % sadzbu pri § 6.
