Open-source · self-hosted · 100% zdarma

Fakturace, kterou opravdu vlastníš

MyInvoice.cz je český fakturační a účetní systém pro freelancery, OSVČ a malé firmy. Vystavíš fakturu za 30 vteřin, přijatou fakturu naskenuje AI z PDF, CRM ti ukáže, kdo dluží a komu zaplatit, výkazy DPH/KH si vygeneruješ jedním klikem. Žádné měsíční poplatky, žádné limity, tvoje data zůstávají u tebe.

Docker za 3 minuty AI extrakce PDF ARES + VIES QR platby (SPAYD + SEPA) ISDOC + Pohoda + EPO XML REST API v1
Nástupce MyInvoice.cz

MyÚčto.cz — všechny funkce MyInvoice.cz zdarma, a navíc plnohodnotné účetnictví

MyÚčto.cz je nástupce MyInvoice.cz: obsahuje veškeré funkce MyInvoice.cz zdarma a nad rámec toho nabízí na volitelné komerční bázi moduly pro účetnictví, majetek a sklad.

  • Trojnásobný rozsah funkcí
  • Podvojné účetnictví
  • Účetní nástroje a uzávěrka
  • Evidence majetku
  • Sklad a e-shop
  • Přímé EPO podání DPH, KH, DPPO
  • Role uživatelů
  • Více AI providerů
  • Automatizace účtování
  • Rozšířené opravy DPH

Pro koho je MyInvoice.cz?

Stavěné pro lidi, co fakturují sami sobě nebo za malou firmu — bez korporátní složitosti, ale se vším, co reálně potřebuješ.

Živnostníci

Programátoři, designéři, konzultanti, copywriteři. Vystavuj rychle, výkaz víceprací jako 2. strana PDF, klonování měsíčních faktur. Přijaté faktury od dodavatelů vyplní AI z PDF — žádné opisování.

Malé firmy

S.r.o. do několika lidí. RBAC role (admin / účetní / readonly), 2FA, activity log, CRM dashboard s aging pohledávek + DSO, výkazy DPH/KH/SH a daň z příjmů přímo do EPO portálu MFČR.

OSVČ + vlastní s.r.o.

Klasický český případ — fakturuješ za sebe jako OSVČ a zároveň za svoje s.r.o. Multi-supplier ti dovolí mít obě IČ v jedné instalaci, přepínat mezi nimi v UI a každé má vlastní řadu, banky, šablony i exporty.

fakturace.mojefirma.cz — Přehled
Přehled01. 01. – 31. 12. 2026 · Nováková s.r.o.
Obrat 2026 (CZK)
4 750 000 Kčz 24 faktur
Obrat 2026 (EUR)
29 442 €ze 6 faktur
Vystaveno
24 fakturz toho 3 koncepty
Po splatnosti
218 400 Kč3 faktury · 23 dní
Před splatností
413 940 Kč9 faktur
Ø doba úhrady
7,3 dnísplatnost 14 dní

Obrat po měsících — tis. Kč

IIIIIIIVVVIVIIVIIIIXXXIXII

Podíl klientů na tržbách

Bratislava Soft 38 %NorthLight GmbH 27 %Studio Fialka 21 %Ostatní 14 %

Vše od faktury po DPH na jednom místě

Vystavíš fakturu, klient zaplatí, banka spáruje, AI naskenuje přijatou fakturu od dodavatele, CRM ti ukáže aging, a jednou měsíčně klikneš na DPH/KH/SH. Obrazovky odpovídají skutečné aplikaci, čísla jsou ukázková.

Opakované fakturace

Měsíční faktura jedním klikem

Klasika u dlouhodobých klientů: každý měsíc stejná částka, jen se mění měsíc v popisku. V MyInvoice.cz stačí kliknout na „Opakovat" — systém naklonuje fakturu, automaticky posune měsíc v popiscích položek (např. 04/2026 → 05/2026), nastaví novou splatnost a vystaví ji.

Hromadná akce „Vystavit znovu (N)" zvládne klidně 20 měsíčních faktur naráz — jeden klik, jeden e-mail klientovi, hotovo.

  • Klonování s auto-inkrementem měsíce v popiscích
  • Hromadné Vystavit znovu, Odeslat klientovi, Označit jako zaplacené
  • ARES (IČ → adresa, název) a VIES (DIČ) lookup automaticky
fakturace.mojefirma.cz — Editor faktury
Upravit fakturuč. 2606015 · klon z 2605015 05/2026 → 06/2026
Klient
Nováková s.r.o.IČO z ARES · DIČ ve VIES ✓
DUZP
30. 06. 2026splatnost 14. 07.
Celkem s DPH
153 670 KčCZK · převodem
Popis položkyMnož.Cena/jDPHCelkem s DPH
Podpora a operativa v pracovní době 06/20261 ks15 00021 %18 150
24/7 zajištění provozu e-shopu 06/20261 ks15 00021 %18 150
Výkaz víceprací — 2026-061 ks84 00021 %101 640
Materiál — síťové prvky dle přílohy4 ks3 25021 %15 730

Tlačítko Opakovat naklonuje fakturu, posune měsíc v popiscích položek a nastaví novou splatnost. Hromadná akce zvládne dvacet měsíčních faktur naráz.

Projekty na zákazníka

Zakázky pod klientem — rozpočet, lidi, fakturační e-maily

Pod každým klientem si vedeš libovolný počet zakázek (projektů) 1:N. Každá zakázka má vlastní rozpočet, vlastní hodinovou sazbu, vlastní stav — a hlavně vlastní fakturační e-maily, kam se má posílat. Účetní u jednoho projektu, projekťák u druhého, do kopie šéf u třetího.

  • Rozpočet zakázky — sleduješ, kolik už bylo vyfakturováno vs. kolik zbývá
  • Per-zakázka fakturační e-maily (To, Cc) — různý okruh příjemců na každý projekt
  • Vlastní hodinová sazba, vlastní stavy (otevřená / pozastavená / uzavřená)
  • Filter zakázek podle klienta, archivace bez ztráty historie faktur

Na detailu zakázky vidíš pohromadě všechny její doklady — faktury, zálohy i dobropisy — a kolik z nich je ještě nezaplacených. Novou fakturu vystavíš rovnou odsud, se sazbou a příjemci předvyplněnými ze zakázky.

fakturace.mojefirma.cz — Detail zakázky
PřehledFakturyVýkazy práceNastavení zakázky
Tisk + grafikaStudio Fialka · aktivní
Hodinová sazba
1 200 Kč/hsplatnost 14 dní · CZK
Rozpočet
244 439 Kčz 400 000 Kč · 61 %
Nezaplaceno
169 821 Kč4 faktury, 2 po splatnosti

Fakturační e-maily zakázky

  • Toucetni@studiofialka.czhlavní příjemce faktur
  • Ccprojekt@studiofialka.czvedoucí projektu, kopie
Var. symbolTypVystavenoK úhraděStav
2606015Faktura27. 06. 2026121 311,00Vystaveno
2605019Faktura27. 05. 2026101 802,00Odesláno
2605014Faktura12. 05. 202672 658,00Po splatnosti

Každá zakázka má vlastní sazbu, rozpočet i okruh příjemců. Archivace zakázku schová, historii faktur nechá být.

QR platby

Klient naskenuje QR, peníze jsou na účtu

Každá faktura má v PDF vygenerovaný QR kód — SPAYD pro CZK, SEPA EPC pro EUR. Klient scannerem v bankovní appce odešle platbu přesně na haléř, se správným variabilním symbolem.

  • SPAYD QR pro CZK, SEPA EPC QR pro EUR
  • Variabilní symbol + částka v QR — bez chyb v opisu
  • Snapshot dodavatele/odběratele/banky → vystavená faktura je neměnná

Bankovní spojení se do dokladu zafixuje při vystavení. Když si za půl roku změníš účet, stará faktura pořád ukazuje ten, na který ti klient měl poslat peníze — a QR kód na ní sedí s textovými údaji na haléř.

Číslo účtu se navíc validuje mod-11 kontrolou, takže překlep v předčíslí odhalíš dřív, než fakturu odešleš.

fakturace.mojefirma.cz — PDF faktury
Faktura 2606015 — náhled PDFstrana 1 ze 2 · výkaz víceprací jako příloha

Platební údaje na dokladu

IBANCZ65 2010 0000 0028 0123 4567
Variabilní symbol2606015
Splatnost14. 07. 2026
K úhradě153 670,00 Kč

QR platba na dokladu

SPAYD CZKSEPA EPC EUR

Částka i variabilní symbol jsou přímo v kódu — klient nic nepřepisuje.

Schvalování zákazníkem

Zákazník odsouhlasí výkaz, faktura se vystaví sama

Volitelné per zakázka: zákazník dostane e-mail s veřejným odkazem (token + CAPTCHA), jedním klikem schválí výkaz víceprací — a faktura se automaticky vystaví a odešle.

  • Veřejná schvalovací stránka chráněná Cloudflare Turnstile
  • Po schválení automatické vystavení + e-mail klientovi
  • Audit záznam — kdo, kdy, z jaké IP

Dokud výkaz neprojde, faktura zůstane konceptem a systém ji nevystaví. Zamítnutí vyžaduje důvod, takže rovnou víš, co upravit — a výkaz pošleš ke schválení znovu.

Schválený výkaz se přiloží jako druhá strana PDF faktury, takže klient má rozpad hodin u dokladu, ne v samostatném e-mailu.

fakturace.mojefirma.cz — Výkaz víceprací
Výkaz víceprací — faktura 2606015SLA a rozvoj webu · koncept · Čeká na schválení
DatumPopisHod.SazbaCelkem
03. 06.Konzultace k migraci CRM2,001 5003 000
04. 06.Code review a nasazení hotfixu1,501 5002 250
11. 06.Úprava importu objednávek6,251 5009 375
18. 06.Ladění výkonu katalogu4,001 8007 200
ΣCelkem k vyúčtování56,0084 000

Schvalovací cyklus

  • Odesláno ke schválení1. 7. 8:12 · na fakturační e-maily zakázky
  • !Vystavení zablokovánoFaktura počká, dokud zákazník výkaz neschválí
  • 3Po schválení se vystaví a odešle samaPřidělí variabilní symbol, zafixuje snapshoty, pošle PDF
Upomínky

Po splatnosti? Klikni — nebo nech to crontab

Přímo na detailu faktury vidíš tlačítko Upomínka u každého neplatícího klienta. Hromadná akce na seznamu, nebo cron skript jednou denně — sám pošle slušnou upomínku v CZ nebo EN.

  • Manuální tlačítko, hromadná akce, nebo automatický cron
  • Vlastní e-mailová šablona (Twig editor v UI, CZ + EN)
  • Pojistka 14 dní mezi upomínkami — klient nedostane stejnou výzvu dvakrát po sobě
fakturace.mojefirma.cz — Faktury po splatnosti
Vydané faktury — po splatnosti5 dokladů · 348 480,00 Kč · práh 3 dny
ČísloKlientK úhraděDní poStav upomínání
2606015Nováková s.r.o.153 670,00232× upomínka
2605042Havlík Trade a.s.48 400,00111× upomínka
2606008Bečvář stavby s.r.o.96 800,004cooldown 14 dní
2606011Kopecká design18 150,002pod prahem
2605037Urban Logistics31 460,0038penalizace

Upomínku dostane jen faktura přes nastavený práh a po uplynutí čtrnáctidenního cooldownu — ručně, hromadnou akcí, nebo cronem v CZ i EN šabloně.

Přijaté faktury & AI · od v4.0

Přijatou fakturu naskenuje AI — ty jen klikneš „uložit"

Nascanované PDF od dodavatele nemusíš opisovat. AI (Anthropic Claude, BYOK) z něj vytáhne dodavatele, IČ/DIČ, číslo dokladu, datumy, položky se sazbami DPH, sumy, IBAN, e-mail a telefon. Při „NEPLAŤTE, JIŽ UHRAZENO" automaticky označí jako zaplacené.

  • ISDOC priorita — pokud PDF obsahuje strukturovaná data (PDF/A-3 attachment), AI se vůbec nevolá
  • Inbox scan cron — sleduje konfigurovaný adresář, dropni PDF a za 10 min je v systému
  • ClientResolver hledá dodavatele přes IČO → DIČ → název — žádné duplikáty
  • Auto-kurz ČNB pro non-CZK faktury, rate limit 30 volání/5 min pro BYOK ochranu
fakturace.mojefirma.cz — AI import
AI import přijatých fakturdávka 4 souborů · inbox scan cron 10 min
SouborZdrojPoznámkaKoncept
anthropic-0184.pdfISDOCPDF/A-3 příloha · bez volání AI2607021
hosting-cerven.pdfAIClaude · BYOK klíč2607022
servis-multicol.pdfAIsoučet o 3,4 % jinakKe kontrole
FV-0184.isdocDuplicitastejný variabilní symbolNeimportováno

Co AI vytáhla ze souboru hosting-cerven.pdf

DodavatelAnthropic, PBCClientResolver: IČO → DIČ → název
Doklad / VSFV 2026-0184splatnost 14. 07. 2026
Položky3 řádky se sazbami DPHzáklad 45 400 · DPH 21 %
Měna a kurzEUR · 24,85 CZKdenní kurz ČNB k DUZP

Je-li v PDF platný ISDOC, model se vůbec nevolá. Import vždy končí konceptem — nic se sám nevystaví ani neodešle.

CRM dashboard · od v4.0

Vidíš, kdo dluží a komu zaplatit — všechno na jednom místě

CRM dashboard ti ráno řekne, co máš dnes dělat: Akce pro tebe seznam (overdue faktury, recurring k vystavení, blížící se DPH deadline, neaktivní klienti). KPI tržby vs. náklady vs. zisk per měsíc, aging pohledávek i závazků, DSO (Days Sales Outstanding), platební morálka klientů a riziko koncentrace (kolik % obratu dělá Top 1 klient).

  • Cash flow forecast — co přiteče a odteče v příštích 4 týdnech
  • Late-risk score — který klient pravděpodobně zaplatí pozdě
  • Churn risk — neaktivní klienti 60+ dní bez objednávky
  • Top klienti / dodavatelé s Pareto rozpadem, expense breakdown podle kategorií
  • Dismiss upozornění na den / týden / navždy / pro historická data (snapshot ID — vidíš jen nové výskyty)
fakturace.mojefirma.cz — CRM dashboard
CRM dashboardtržby, náklady, zisk, top klienti a dodavatelé

Akce pro tebe · 3

  • !Pošli upomínky9 faktur po splatnosti · 348 480 Kč
  • 2Vystav pravidelné faktury2 šablony mají vystavit v příštích 3 dnech
Tržby
1 513 374 KčYTD · 24 faktur
Náklady
160 042 KčYTD · 2 přijaté faktury
Zisk
1 353 332 Kčmarže 89 %
DSO
7,3 dníplatební morálka klientů
Koncentrace
28,5 %podíl největšího klienta
Cash flow 4 týdny
+ 612 400 Kčpredikce z otevřených dokladů

Aging pohledávek

Do splatnosti413 940,009 faktur
1–30 dní po218 400,003 faktury
31–60 dní po96 800,001 faktura
60+ dní po31 460,001 faktura

Late-risk score, churn risk i Pareto rozpad top klientů a dodavatelů. Upozornění jde odložit na den, na týden, nebo jen pro historická data.

Výkazy DPH a daň z příjmů · od v4.0

EPO výkazy: DPHDP3, KH, SH, DPFO, DPPO — jedním klikem

Místo opisování řádků v Excelu si necháš výkazy spočítat ze stejných faktur, ze kterých vystavuješ. Přiznání k DPH (DPHDP3), Kontrolní hlášení (KH), Souhrnné hlášení (SH) a Daň z příjmů (DPFO pro OSVČ / DPPO pro s.r.o.). Vygeneruje se XML pro EPO portál MFČR, validuje se proti oficiálnímu XSD a ukládá do archivu podání s časem a hashem.

  • Měsíční i kvartální DPH (respektuje is_vat_payerfinancial_office_code)
  • KH řádky A.1-A.5, B.1-B.3, ř. 40-43, reverse charge, dovoz
  • SH pro intracom dodávky do EU
  • XSD validace přes DOMDocument::schemaValidate — než pošleš na EPO, vidíš chyby
  • Archiv všech generování s timestamp + summary
fakturace.mojefirma.cz — DPH přiznání
DPH přiznání (DPHDP3)květen 2026 · verze formuláře 03.01 · termín 25. 06., zbývá 26 dní
DPH na výstupu
126 082,00 Kčz vystavených faktur
DPH na vstupu
9 527,00 Kčz přijatých faktur (odpočet)
Daň k odvodu
116 555,00 Kčvlastní daňová povinnost
Predikce na výstupu
126 081,69 Kčz 24 faktur, z toho 0 konceptů
Predikce na vstupu
9 579,74 Kčz 5 přijatých, z toho 3 koncepty
Predikce k odvodu
116 501,95 Kčza období včetně konceptů

DPH na výstupu — řádky 1–29

Ř.PopisZákladDPH
1Dodání zboží nebo služby v tuzemsku — základní sazba 21 %600 389,00126 081,69
21Poskytnutí služby do jiného členského státu EU380 100,000,00
40Odpočet daně — přijatá zdanitelná plnění45 366,009 527,07

XML se validuje proti oficiálnímu XSD dřív, než ho pošleš na EPO portál MFČR — a každé generování se ukládá do archivu podání s časem a hashem. Stejně se počítá KH, SH, DPFO i DPPO.

Branding

Tvoje logo, tvoje barvy — i v PDF faktuře

Aplikace nemá vypadat jako další generický fakturační SaaS — má vypadat jako tvoje firma. Nahraj logo, zvol si barvy, přepiš popisky a e-mailové šablony, a klient uvidí jen tvůj brand. Od přihlašovací obrazovky po PDF faktury, který mu spadne do schránky.

  • Logo v UI i v PDF faktuře — SVG nebo PNG, automatické umístění do hlavičky dokumentu
  • Vlastní primární a akcentová barva — propíše se do celého rozhraní
  • Přepis názvu aplikace, sloganu a textů na přihlašovací stránce
  • E-mailové šablony v Twigu (CZ + EN) — fakturace, upomínky, schvalování výkazů
  • Vlastní patička PDF s kontaktními údaji, IBAN nebo právní doložkou
fakturace.mojefirma.cz — Branding
VzhledE-mailové šablonyPDF dokladyPřihlašovací stránka
Brandingpropíše se do UI, PDF i odchozích e-mailů

Nastavení

Logostudio-fialka.svgSVG · 44×44
Primární barva #6753AEUI + PDF
Akcentová barva #F59E0Btlačítka
Název aplikaceFakturace Studio Fialkai na loginu

E-mailové šablony jsou v Twigu, česky i anglicky — fakturace, upomínky, schvalování výkazů.

Náhled PDF faktury

Studio Fialka s.r.o.Faktura — daňový doklad 2606015
IBAN CZ65 2010 0000 0028 0123 4567153 670,00 Kč

Klient uvidí tvoji značku — od přihlášení po PDF ve schránce.

Proč ne další SaaS?

Většina českých online fakturací je SaaS s měsíčními poplatky a tvými daty někde v cloudu. MyInvoice.cz dělá pravý opak.

Tvoje databáze, tvoje data

Self-hosted na vlastním (nebo pronajatém) serveru. Nikdy neuvidí jiná firma tvoje obraty ani klienty.

Nulové měsíční náklady

Žádné per-fakturové poplatky, žádné limity. Jednorázový setup a jedeš dál bez omezení.

Český kontext první

ARES + VIES, SPAYD QR, ISDOC 6.0.2, Pohoda XML, GPC import výpisů, mod-11 validace bank. účtu.

Multi-supplier od první verze

Fakturuj za více firem / IČ z jedné instalace. Přepínač v UI, izolovaná data per dodavatel.

Exporty pro účetní

ZIP s PDF po měsících, ISDOC pro B2B výměnu, Pohoda XML pro přímý import — bez ručního opisu.

AI extrakce přijatých faktur

Anthropic Claude (BYOK) přečte PDF od dodavatele a vyplní strukturu sám — dodavatel, IČ, položky, sumy, IBAN, datum splatnosti.

CRM + výkazy DPH

Aging pohledávek, DSO, cash flow forecast, churn risk. Výkazy DPHDP3, KH, SH, DPFO, DPPO → XML přímo na EPO portál MFČR.

Opakované fakturace

Měsíční faktury naklonuješ jedním klikem — auto-inkrement měsíce v popiscích, hromadné vystavení i odeslání klientovi.

REST API v1

101 endpointů, Personal Access Tokens, OpenAPI 3.1 + Swagger UI + Redoc. Automatizuj integrace, napiš si vlastní reporty.

Bezpečnost na první místě

2FA TOTP, brute-force ochrana, IP allowlist, RBAC role, activity log všech mutací, AES-256-GCM šifrování citlivých polí.

Docker za 3 minuty

Jeden skript: vygeneruje config, postaví image, spustí stack, počká na DB, spustí migrace. Hotovo.

MIT licence

Zdarma používej, modifikuj, redistribuuj — i komerčně. Jedinou podmínkou je zachovat copyright.

3 min
Docker install
25
kapitol manuálu
101
REST API endpointů
0 Kč
měsíčně, navždy
100%
tvoje data

Instalace? Tři řádky. Vážně.

Žádný hodinový setup, žádná konfigurace MySQL nebo nginxu. Naklonuj repozitář, spusť skript, fakturuj.

~/dev — myinvoice install
1$git clone https://github.com/radekhulan/myinvoice.git 2$cd myinvoice 3$cmd/docker-ghcr.sh Hotovo. Otevři http://localhost:8080 a vystav fakturu.
Mimořádně jednoduché

Tři řádky a jedeš.

Jeden instalační skript zařídí všechno: vygeneruje konfiguraci, postaví Docker image, spustí stack, počká na databázi a doběhne migrace. Za 3 minuty máš běžící fakturační systém.

  • Funguje stejně na Linuxu, macOS i Windows
  • Žádné ruční nastavení MySQL, PHP ani webserveru
  • Update jednou ranou — docker-update.sh
Detailní postup instalace

Vyzkoušej MyInvoice.cz hned teď

Naklonuj si repozitář, spusť instalační skript a do tří minut vystavuješ první fakturu. Žádná registrace, žádná kreditka, žádný cloud.

Podpořte rozvoj