Pri zakladaní nového eshopu na Slovensku je jednou z dôležitých úloh nastaviť systém vystavovania faktúr pre zákazníkov. WooCommerce síce umožňuje evidovať objednávky, ale štandardne negeneruje faktúry vo formáte PDF. Našťastie existuje množstvo WordPress pluginov, ktoré automaticky vytvoria PDF faktúru po dokončení objednávky a odošlú ju zákazníkovi. V tomto článku si porovnáme dostupné riešenia – prednostne bezplatné pluginy (s možnosťou rozšírenia platenými verziami) – ktoré fungujú samostatne (neprepájajú sa s externými účtovnými systémami) a umožnia generovať faktúry spĺňajúce slovenské legislatívne náležitosti. Zameriame sa na to, aby faktúry obsahovali všetky povinné údaje podľa zákona, a spomenieme, ako si jednotlivé riešenia poradia s požiadavkami slovenských podnikateľov. (Dizajn šablóny faktúry nie je v centre pozornosti – dôležitejšia je funkčnosť a súlad so zákonom.)
Povinné údaje, ktoré musí obsahovať slovenská faktúra
Skôr než pristúpime k pluginom, pripomeňme si, aké údaje vyžadujú slovenské zákony na každej faktúre. Povinnosti upravuje zákon o účtovníctve a zákon o DPH. Medzi základné náležitosti patria:
- Identifikácia predávajúceho (dodávateľa): Obchodné meno firmy (alebo meno a priezvisko živnostníka), adresa sídla alebo miesta podnikania, IČO, DIČ (daňové identifikačné číslo, ak je pridelené) a IČ DPH (iba ak je predávajúci platcom DPH).
- Identifikácia kupujúceho (odberateľa): Názov firmy alebo meno a priezvisko zákazníka, adresa sídla alebo bydliska. Ak je kupujúci podnikateľ, uvádza sa aj jeho IČO (ak má pridelené) a IČ DPH (ak ide o platcu DPH; pri dodávkach do EÚ je IČ DPH odberateľa povinné).
- Údaje o faktúre: Jedinečné číslo faktúry (z číselného radu), dátum vystavenia faktúry, dátum dodania tovaru/služby (ak sa líši od dátumu vystavenia) a dátum splatnosti (do kedy má byť faktúra uhradená).
- Údaje o položkách a cene: Názov a popis dodaného tovaru alebo služby, množstvo (počet kusov alebo rozsah), cena za jednotku, cena celkom bez DPH, príslušná sadzba DPH (napr. 20 % alebo 10 % podľa typu tovaru/služby), výška dane a výsledná celková suma s DPH.
- Platobné informácie: Zvolený spôsob úhrady (napríklad bankový prevod, platba kartou, dobierka, hotovosť a pod.). Ak ide o platbu prevodom na účet, na faktúre by nemalo chýbať číslo účtu predávajúceho vo forme IBAN (prípadne aj BIC/SWIFT kód banky) a variabilný symbol platby (zvyčajne ním býva číslo faktúry alebo objednávky).
Okrem uvedených náležitostí zákon vyžaduje pri špecifických situáciách aj ďalšie údaje – napríklad poznámku o prenesení daňovej povinnosti (reverse charge) či odkaz na príslušný paragraf pri oslobodení od DPH. Bežná tuzemská faktúra však pri správnom použití vyššie uvedených položiek spĺňa legislatívne požiadavky. Samozrejme, na faktúre môžu byť aj nepovinné doplňujúce informácie ako napríklad kontaktné údaje, obchodné podmienky, poďakovanie zákazníkovi, firemné logo alebo QR kód pre rýchlu platbu – tie síce zákon neprikazuje, ale môžu zlepšiť komfort zákazníka.
Pluginy na generovanie PDF faktúr vo WooCommerce
Ak používate WooCommerce, namiesto ručného vystavovania faktúr je výhodné nasadiť plugin, ktorý automaticky vygeneruje faktúru v PDF po vytvorení objednávky (napr. pri stave “Dokončená objednávka”) a odošle ju zákazníkovi emailom. Nižšie predstavujeme niekoľko osvedčených pluginov. Všetky fungujú priamo vo WordPress/WooCommerce (faktúry sa generujú priamo v e-shope, nie cez externý systém), umožňujú vložiť potrebné údaje (IČO, DIČ, DPH, atď.) a sú kompatibilné so slovenským prostredím. Väčšina je dostupná bezplatne s možnosťou upgradu na platenú verziu pre pokročilé funkcie.
WooCommerce PDF Invoices & Packing Slips (WP Overnight)
Jedným z najpopulárnejších riešení je plugin WooCommerce PDF Invoices & Packing Slips od WP Overnight. Ide o bezplatný doplnok priamo v oficiálnom repozitári WordPress, ktorý si získal obľubu vďaka jednoduchosti a spoľahlivosti. Plugin automaticky pripojí PDF faktúru k zvoleným emailom WooCommerce (napríklad k potvrdeniu objednávky) a umožňuje aj dodatočné stiahnutie či hromadnú tlač faktúr z administrácie objednávok.
Výhody pre slovenských používateľov: Tento plugin je preložený do slovenčiny (patrí medzi jazyky dostupné v balíku), takže texty na vytvorenej faktúre aj v nastaveniach môžu byť v slovenskom jazyku. Zároveň podporuje sekvenčné číslovanie faktúr nezávislé od čísla objednávky, s možnosťou vlastného formátu čísla. To znamená, že spĺňa požiadavku na jedinečné číslovanie dokladov v rámci účtovného obdobia. Údaje o predajcovi (vašej firme) sa vyplnia z nastavení obchodu – do hlavičky faktúry môžete zadať názov firmy, adresu, IČO, DIČ, IČ DPH a ďalšie potrebné detaily. Plugin umožňuje prispôsobiť HTML/CSS šablónu faktúry, takže doplnkové údaje ako bankové spojenie (IBAN), variabilný symbol či logo firmy viete doplniť buď cez nastavenia pätičky, alebo úpravou šablóny. Samotné položky objednávky, ceny bez DPH, výška DPH aj celkové sumy sa na faktúre zobrazia automaticky z údajov objednávky.
V základnej (bezplatnej) verzii dokáže WP Overnight plugin generovať faktúry a dodacie listy. Pre náročnejších existujú aj platené rozšírenia – napríklad Professional extension, ktorá pridá možnosť vytvárať zálohové faktúry (proforma) alebo dobropisy k vráteným objednávkam. Bezplatná verzia však plne postačuje na bežné používanie – faktúry vytvorí automaticky a spoľahlivo. Vďaka lokalizácii a možnosti úprav je toto riešenie medzi slovenskými e-shopmi veľmi rozšírené.
Challan – PDF Invoice & Packing Slip (WebAppick)
Challan od WebAppick je ďalší obľúbený plugin na generovanie PDF faktúr a sprievodných dokumentov. Tiež je dostupný zadarmo na WordPress.org a ponúka množstvo funkcií „hneď po vybalení“. Automaticky vytvára PDF faktúru a pripája ju k e-mailom podľa nastavených stavov objednávky (napr. pri dokončení). Okrem faktúr zvláda aj tlač dodacích listov či štítkov, avšak tu sa zameriame na fakturačnú funkciu.
Lokalizácia a kompatibilita: Challan je pripravený na použitie v rôznych jazykoch (plugin uvádza podporu lokalizácie). To znamená, že si v ňom viete nastaviť slovenské texty dokladu (ak by náhodou preklad nebol kompletný, dá sa doplniť). Dôležité je, že poskytuje jednoduché rozhranie, kde rýchlo nastavíte všetky potrebné údaje na faktúre – od adresy predajcu, cez logo, až po daňové a bankové údaje. Ako uvádza dokumentácia, používateľ môže jednoducho vyplniť informácie o objednávke, zákazníkovi, bankové informácie, poznámky, ako aj údaje o dani a DPH. To pokrýva kľúčové náležitosti slovenskej faktúry (napríklad vaše IČ DPH v nastaveniach VAT number, či bankový účet a variabilný symbol v časti bankových údajov).
Challan ponúka aj možnosť číslovania faktúr podľa vlastného formátu a nastavenia dátumov. Z hľadiska zákonných požiadaviek si teda viete zabezpečiť, aby každá faktúra mala jedinečné číslo a obsahovala daňové identifikátory. Výhodou je tiež funkcia hromadného stiahnutia viacerých faktúr naraz a prehľadné užívateľské prostredie. Pre pokročilé funkcie (ako napríklad hromadné odosielanie faktúr na cloud úložisko, či generovanie dobropisov) existuje Challan Pro, no bežnému používateľovi postačí základná verzia. Ide o mladší plugin, ktorý sa však rýchlo rozvíja a je vhodnou alternatívou k ostatným riešeniam.
Invoices for WooCommerce (Bas Elbers)
Plugin Invoices for WooCommerce od autora Bas Elbers je takisto dostupný zdarma a jeho názov prezrádza zameranie – automatizovať vystavovanie faktúr vo WooCommerce. Po aktivácii generuje PDF faktúry, pripája ich k vybraným e-mailom, a zároveň umožňuje odosielať kópie faktúr do cloudových úložísk ako Dropbox či Google Drive. Má niekoľko vstavaných šablón faktúr a možnosť ich prispôsobenia.
Pre slovenských používateľov je podstatné, že plugin podporuje viacjazyčnosť (je preložiteľný, pričom časť popisu pluginu je lokalizovaná aj v slovenčine). Nastaviť si teda môžete slovenské názvy polí na faktúre a slovenské formáty dátumov. Invoices for WooCommerce taktiež ponúka vlastné číslovanie faktúr – buď použije číslovanie objednávok WooCommerce, alebo si zvolíte samostatnú sekvenciu faktúr. Unikátne číslovanie je tým pádom zabezpečené.
Silnou stránkou tohto pluginu je, že dokáže na faktúre zobraziť detailné informácie o objednávke vrátane rôznych scenárov. Má pokročilú tabuľku položiek, ktorá zobrazuje aj zľavy, vrátené množstvá či položky s rôznymi sadzbami dane. V praxi to znamená, že ak predávate produkty s rôznymi sadzbami DPH (napr. 20 % a 10 %), faktúra tieto položky rozdelí a zobrazí sumy DPH pre každú sadzbu zvlášť. Táto funkcionalita pomáha splniť povinnosť správne vyčísliť daň na faktúre. Samozrejmosťou je možnosť doplniť do faktúry údaje o predajcovi (IČO/DIČ), ktoré čerpá z nastavení WooCommerce, a rovnako tak údaje o kupujúcom zadané pri objednávke.
Zákazníci si môžu stiahnuť faktúru aj v zákazníckej sekcii účtu. Platená verzia (Premium) tohto pluginu pridáva napríklad podporu dobropisov, upomienok platieb či automatické hromadné generovanie, no pre základné potreby vystavovania faktúr v súlade so zákonom postačuje aj free verzia.
WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels (WebToffee)
Ďalšou komplexnou voľbou je plugin od spoločnosti WebToffee s dlhým názvom WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels. Hoci slúži aj na generovanie dodacích listov, štítkov a ďalších dokumentov, nás bude zaujímať najmä časť PDF Invoices. Plugin je dostupný bezplatne a po aktivácii umožňuje automaticky vytvárať PDF faktúry a pripájať ich k e-mailom pre nové aj existujúce objednávky.
WebToffee plugin ponúka dve predpripravené šablóny faktúr (klasickú a štandardnú) a možnosť základného prispôsobenia – napríklad pridanie loga, vlastnej hlavičky či adresy predajcu. Pre slovenských používateľov je dôležité, že do faktúry možno jednoducho doplniť daňové údaje. V nastaveniach „From Address“ si vyplníte názov firmy, adresu, IČO/DIČ a tieto sa potom zobrazia na faktúre. Plugin má tiež vstavanú podporu pre zobrazenie DPH a daňových identifikátorov odberateľa – integruje sa s populárnymi rozšíreniami na zadanie daňového čísla (napríklad EU VAT Number field). Konkrétne uvádza, že rozpoznáva predvolené meta polia ako _billing_vat či _billing_eu_vat_number, vďaka čomu automaticky načíta a zobrazí IČ DPH zákazníka na faktúre, ak ho máte v objednávke uložené. To je praktické pre B2B predaj, kde slovenský odberateľ vyžaduje svoje IČ DPH na faktúre.
Samozrejmosťou je generovanie čísel faktúr – plugin vie použiť číslo objednávky ako číslo faktúry, alebo generovať vlastné číslovanie s prefixom/sufixom a nastavenou dĺžkou. Podporuje aj tzv. UBL formát faktúr (XML štandard), čo je výhoda do budúcnosti (napr. pre elektronickú fakturáciu), hoci aktuálne to nie je legislatívna povinnosť. Z pohľadu slovenského e-shopu plugin pokryje všetko podstatné – faktúry sú v PDF, dajú sa tlačiť hromadne, zákazník si ich môže stiahnuť v účte a údaje ako DPH, IČO či IBAN tam bez problémov dostanete. V prípade potreby existuje platená verzia s rozšírenými možnosťami dizajnu a ďalšími dokumentmi (dobropisy, štítky s čiarovými kódmi), no na účely bežnej fakturácie postačí free verzia.
Flexible PDF Invoices for WooCommerce & WordPress (WP Desk)
Plugin Flexible PDF Invoices od WP Desk (poľský vývojár známy pluginmi pre EU trh) je robustné riešenie, ktoré okrem WooCommerce zvládne aj samostatné faktúry vo WordPress. V základnej verzii (zadarmo) automaticky generuje PDF faktúry k objednávkam a zároveň umožňuje vystavovať faktúry manuálne mimo WooCommerce (čo ocenia napríklad freelanceri). Z hľadiska WooCommerce integrácie ponúka všetko potrebné a pridáva i funkcie navyše orientované na európske daňové prostredie.
Súlad so zákonmi a DPH: Už v bezplatnej verzii plugin umožňuje nastaviť daňové sadzby, meny a platobné metódy a generovať faktúry tak pre platcov DPH, ako aj pre neplatcov. Pri platcoch DPH dokáže faktúru pripraviť v súlade s požiadavkami EU – napríklad správne uvádza základ dane, sadzbu DPH aj výšku DPH pri každej položke. Pre slovenský e-shop je užitočná funkcia pridať pole DIČ/DPH číslo zákazníka priamo do pokladne: Flexible Invoices totiž integruje možnosť vložiť EU VAT číslo do objednávky (s overením cez VIES v platenej verzii) a toto číslo sa potom zobrazí aj na faktúre. Rovnako tak do pätičky faktúry ľahko pridáte platobné údaje – napríklad váš IBAN, SWIFT, banku či iné poznámky pre platbu prevodom. Tým pádom faktúra obsahuje aj variabilný symbol (ktorým môže byť číslo faktúry alebo objednávky), čo plugin umožňuje nastaviť v rámci formátovania číselného radu.
Číslovanie faktúr je plne prispôsobiteľné – môžete si nastaviť vlastný formát čísla faktúry s prefixami/sufixami (napr. rok, skratka firmy a pod.) a definovať počiatočné číslo dokladov. Nechýba možnosť viacjazyčných faktúr – plugin je pripravený na preklad a podporuje WPML, takže faktúru dokáže vystaviť aj v jazyku zákazníka. To sa hodí, ak predávate aj zahraničným zákazníkom (prípadne môžete mať bilingválne slovensko-anglické faktúry).
WP Desk poskytuje pravidelné aktualizácie kvôli legislatívnym zmenám. Platená PRO verzia pridáva plnú automatizáciu (zasielanie faktúr bez zásahu), ďalšie typy dokladov ako proforma či opravná faktúra, podporu režimov OSS/MOSS pre DPH a napríklad aj automatickú validáciu IČ DPH zákazníka v EÚ databáze. Pre bežný e-shop však často vystačí aj free verzia – najmä ak potrebujete mať istotu správnych výpočtov DPH a kompletných náležitostí na faktúre. Bonusom je, že plugin vie fungovať aj samostatne (mimo WooCommerce) – ak by ste potrebovali fakturovať služby či iné príjmy mimo e-shopu, všetko máte v jednom systéme.
WooCommerce PDF Invoice Builder (Rednao)
Na záver spomeňme zaujímavý prístup v podobe pluginu WooCommerce PDF Invoice Builder od vývojára Rednao. Tento nástroj umožňuje vytvárať vlastné šablóny faktúr od základu pomocou drag & drop vizuálneho editora. K dispozícii je bezplatná verzia (s obmedzenými funkciami) a rozšírená platená, no už free verzia umožňuje plnú kontrolu nad obsahom faktúry.
Maximálna prispôsobiteľnosť: Invoice Builder je ideálny, ak máte špecifické požiadavky alebo chcete, aby faktúra vyzerala presne podľa vašich predstáv (napríklad podľa firemnej identity, alebo potrebujete pridať netradičné polia). V editore si viete nastaviť formát strany, názov PDF súboru, formát čísla faktúry a samozrejme pridať ľubovoľné textové alebo dátové polia z objednávky. Môžete tak ľahko vložiť napríklad kolónky pre IČO, DIČ, vlastný text o registrácii firmy či akékoľvek ďalšie údaje, ak by predvolené pluginy neobsahovali všetko. Plugin podporuje vlastné pole z objednávky – má tzv. Custom Field Wizard, ktorý vie načítať akékoľvek metaúdaje z objednávky a vložiť ich na faktúru. Týmto spôsobom by ste vedeli zobraziť napríklad aj alternatívne identifikátory alebo poznámky, ktoré iné pluginy štandardne neukazujú.
Jazyková podpora: PDF Invoice Builder myslí aj na medzinárodné použitie – umožňuje vytvárať šablóny v ľubovoľnom jazyku a dobre si rozumie s prekladovými pluginmi (WPML, Loco Translate). Faktúry teda môžete mať aj po slovensky, prípadne viacjazyčne, pričom plugin zvládne aj automatický preklad obsahu podľa jazyka zákazníka. Samozrejmosťou je, že všetky zákonné náležitosti na faktúru dokážete vlastnoručne vložiť. Na druhej strane, táto flexibilita znamená trocha viac práce pri počiatočnom nastavení (musíte si šablónu navrhnúť, alebo použiť niektorú zo základných predlôh a upraviť ju). Pre používateľov, ktorí preferujú „nastaviť a zabudnúť“ riešenie, môže byť Invoice Builder zbytočne robustný. No pokiaľ máte špecifické požiadavky (napr. zvláštne očíslovanie faktúr, viacstupňové podmienky zobrazovania údajov, QR kódy a pod.), tento plugin to hravo zvládne. Platená verzia pridáva napríklad možnosť zaheslovať PDF súbory, pokročilé podmienky zobrazenia či vzdialenú tlač, no tie bežný e-shop nepotrebuje k naplneniu zákonných povinností.
Pridávanie komentárov je zakázané.