Faktury
Vystavení, odeslání, zaplacení. Plus PDF, QR a ISDOC.
Stavová mašinerie
Každá faktura prochází stavy:
- Koncept (DRAFT) — máš ji rozpracovanou, nemá přidělené číslo. Můžeš libovolně upravovat, smazat, duplikovat.
- Vystavená (SENT) — má přidělené číslo z číselné řady. Přestává se dát editovat, jen status.
- Zaplacená (PAID) — kompletně zaplacená.
- Částečně zaplacená (PARTIALLY_PAID) — došla část úhrady.
- Po splatnosti (OVERDUE) — nezaplacená,
dueAt < dnes. - Stornovaná (CANCELLED) — formální zrušení (např. chybou). Nezahrnuje se do statistik.
Stavy se mění buď ručně (tlačítka „Vystavit", „Označit jako zaplacenou"), nebo automaticky cronem (po splatnosti).
Vystavení faktury
Faktury → Nová faktura. Formulář má dvě části:
Hlavička
- Typ dokladu — faktura, proforma, daňový doklad, dobropis nebo nabídka. Detail viz Další typy dokladů.
- Odběratel — vyber z autocomplete (ze tvých kontaktů). Můžeš zadat i jednorázového klienta inline (jméno, IČO, adresa) bez založení kontaktu.
- Datum vystavení / DUZP / splatnost — DUZP (datum uskutečnění zdanitelného plnění) je obvykle stejné jako vystavení. Splatnost = vystavení + 14 dní (default).
- Měna — CZK / EUR / USD / GBP. U cizí měny se doplní ČNB kurz a uloží do faktury (i když ČNB pak kurz změní).
- Bankovní účet — předvyplněný výchozí, ale přepínat můžeš.
Položky
- Klikneš „Přidat položku", vyplníš název, množství, jednotku, cenu za jednotku bez DPH a sazbu DPH.
- Sazby: 21 % (základní), 12 % (snížená — potraviny, doprava, kultura, ubytování), 0 % (vývoz mimo EU, neplátce DPH).
- Sleva v % — slevu lze dát na jednotlivou položku.
- Popis — volitelný delší text pod názvem (např. specifikace).
Mezisoučty, DPH a celkem se počítají v reálném čase. Haléřové vyrovnání (zaokrouhlení v CZK na celé Kč) se aktivuje volbou „Zaokrouhlit na celé Kč" a rozdíl se přidá jako samostatná řádek-rozdíl, ne se rozplývá do položek.
DRAFT-…. To umožňuje koncepty mazat bez „dír" v číselné řadě.QR platba
Při způsobu platby Bankovní převod se na PDF a ve webfaktuře vykreslí QR kód v českém formátu SPAYD 1.0. Klient ho naskenuje bankovní appkou (KB, Air, ČSOB, Fio…) a všechny údaje (IBAN, částka, VS, KS, zpráva) se předvyplní.
QR vyžaduje IBAN. Pokud na bankovním účtu IBAN nemáš zadaný a zadáš jen číslo účtu, IBAN se dopočítá automaticky pro české účty (mod 97).
Vypnutí QR per faktura
Při vystavení (i editaci konceptu) je v sekci poznámek toggle „QR kód pro platbu (SPAYD)". Defaultně zapnutý. Vypni ho, když:
- Klient platí jinou cestou (hotově, kartou, složenkou) a QR by ho jen mátlo.
- Posíláš fakturu do zahraničí, kde SPAYD neznají (ČR / SK).
- Tiskneš fakturu na malý formát a chceš ušetřit místo.
Volba se uloží na fakturu a respektuje se v PDF i ve webfaktuře. Můžeš ji změnit kdykoli, dokud je faktura v konceptu.
Stažení PDF
Tlačítko PDF v detailu faktury otevře (nebo stáhne) generovaný PDF dokument. Layout obsahuje:
- Hlavička s typem dokladu („Faktura", „Zálohová faktura"…)
- Bloky dodavatel a odběratel s IČO/DIČ a adresou
- Tabulka položek s mezisoučty per položka
- DPH rekapitulace po sazbách
- Souhrn (bez DPH / DPH / haléřové vyrovnání / celkem)
- Platební údaje (číslo účtu, IBAN, VS, KS, splatnost)
- QR kód pro platbu
- Volitelně poznámky z hlavičky a patičky
Jazyk PDF respektuje pole language faktury (CS / EN). Anglickou verzi pošleš zahraničním klientům.
Odeslání e-mailem
Z detailu faktury klikni „Odeslat e-mailem". Pokud má odběratel vyplněný e-mail, dorazí mu zpráva s PDF přílohou a odkazem na webfakturu. Po odeslání:
- Faktura má status SENT.
- V Aktivitě se zaznamenalo, kdy a komu odešla.
- Když si klient e-mail otevře, dorazí ti notifikace „Klient otevřel fakturu" (přes neviditelný tracking pixel).
Webfaktura — odkaz pro klienta
Každá vystavená faktura má unikátní webový odkaz (/invoice/[token]), který klient otevře bez přihlášení. Vidí:
- Hlavičku s tvým logem a firemními údaji
- Položky a souhrn DPH
- Platební údaje včetně QR kódu
- Tlačítko „Stáhnout PDF"
- Případné přílohy
Pokud chceš webfakturu chránit heslem (citlivé dokumenty), v detailu nastav heslo pro webfakturu. Klient si ho na první otevření zadá; cookie pak drží 24 hodin.
ISDOC export
Tlačítko ISDOC stáhne XML v národním standardu ISDOC 6.0.2. Účetní programy (iDoklad, Pohoda, Money…) ho umí naimportovat — ušetří klientovi přepisování.
Označení jako zaplacené
Když ti přijde platba na účet, na detailu faktury klikni „Označit jako zaplacenou". Faktura získá status PAID a datum úhrady = dnes.
Pro částečnou úhradu přepíšeš pole „zaplaceno" ručně (např. 5000 z celkových 10000). Status se přepne na PARTIALLY_PAID a v UI se ukáže „Zbývá doplatit 5000".
Stornování
Faktura, která se vystavila omylem (chybný klient, špatná položka), se stornuje tlačítkem „Stornovat". Status přejde na CANCELLED, faktura zůstane v evidenci pro audit, ale do statistik se nezapočítává.
Místo storna lze vystavit dobropis — formálně správnější u faktur, které už šly klientovi. Detail viz Další typy dokladů.
Přílohy
Ke každé faktuře (DRAFT i vystavená) můžeš nahrát soubory — smlouvu, předávací protokol, fotky. Limity:
- 10 MB per soubor
- 25 MB celkem na fakturu
- Formáty: PDF, JPG, PNG, XLSX, DOCX
Při odeslání e-mailem se přílohy připojí, pokud celkový součet (PDF + přílohy) je pod 10 MB. Jinak klient dostane jen odkaz na webfakturu, kde si je stáhne.
Duplikování faktury
Tlačítko „Duplikovat" zkopíruje fakturu jako nový DRAFT s novými daty (vystavení = dnes, splatnost = dnes + 14). Užitečné pro opakované klienty s podobnou strukturou položek.
Pro pravidelné opakované faktury (každý měsíc tytéž položky) ale použij rovnou Automatizaci — vystavují se samy.
Smazání
- DRAFT jde smazat trvale (číslo nebylo přiděleno, nemá co poškodit).
- Vystavená faktura jde smazat jen „měkce" (deletedAt). V seznamu se přepneš na záložku Smazané a kliknutím na „Obnovit" ji vrátíš.