E-fakturace v účetním softwaru: Integrace a automatizace
E-fakturace v účetním softwaru: Integrace a automatizace
Povinná e-fakturace staví firmy nejen před otázku, jak e-faktury vytvářet a přijímat, ale také jak je integrovat do stávajících účetních pracovních postupů. E-faktura přináší skutečnou hodnotu teprve tehdy, když její strukturovaná data automaticky proudí do účetního softwaru, místo aby byla ručně přepisována. V tomto článku ukazujeme, jak úspěšná integrace funguje a jakou roli hrají řešení založená na API.
Výzva: Účetní software a e-fakturace
Mnoho firem se spoléhá na zavedená účetní řešení, která se vyvíjela po léta. Podpora strukturovaných formátů e-fakturace jako XRechnung nebo ZUGFeRD se výrazně liší:
- Někteří poskytovatelé již integrovali nativní podporu e-fakturace
- Jiní ji nabízejí jako placený doplňkový modul
- Někteří zatím nemají žádné řešení
V důsledku toho mohou mnohé firmy e-faktury přijímat, ale nemohou data automaticky zpracovávat. Místo toho se XML soubory otevírají ručně, pročítají se a hodnoty se zadávají do účetního systému ručně. To je náchylné k chybám, časově náročné a v rozporu se samotným účelem e-fakturace.
Běžná účetní řešení v Německu
DATEV
DATEV je de facto standardem pro spolupráci mezi firmami a daňovými poradci v Německu. DATEV podporuje import e-faktur prostřednictvím rozhraní DATEV a portálu Unternehmen Online. ZUGFeRD faktury lze importovat přímo. Pro XRechnung v čistém XML formátu je často vyžadován konverzní krok nebo mezizpracování.
lexoffice
lexoffice od Lexware je zaměřen na malé firmy a osoby samostatně výdělečně činné. Software stále více podporuje import e-faktur a umí zpracovávat ZUGFeRD PDF. K dispozici je také export ve formátu XRechnung, přičemž rozsah funkcí se průběžně rozšiřuje.
sevDesk
sevDesk nabízí cloudové účetní řešení s rostoucí podporou e-fakturace. Platforma umí zachytit příchozí faktury prostřednictvím OCR a pracuje na plné podpoře strukturovaných formátů.
Sage a SAP
Větší ERP systémy jako Sage a SAP mají obvykle moduly nebo partnerské integrace pro e-fakturaci. Konfigurace je však často složitá a vyžaduje specializované znalosti.
Co integrace skutečně znamená
Skutečná integrace e-fakturace zahrnuje několik kroků:
1. Příchozí zpracování (příjem)
Příchozí e-faktury ve formátu XML (UBL, CII) nebo jako ZUGFeRD PDF musí být automaticky načteny a převedeny do interního datového formátu účetního softwaru. To zahrnuje:
- Detekci formátu faktury
- Extrakci všech relevantních datových polí
- Validaci faktury podle EN 16931
- Přiřazení faktury ke kreditorským účtům a nákladovým střediskům
2. Odchozí zpracování (odesílání)
Při vytváření a odesílání e-faktur musí být data z účetního systému převedena do vyhovujícího formátu:
- Export fakturačních dat z interního systému
- Konverze do XRechnung (UBL/CII) nebo ZUGFeRD
- Validace před odesláním
- Archivace strukturovaného dokumentu
3. Archivace
E-faktury podléhají požadavkům GoBD a musí být uchovávány v auditně bezpečné podobě po dobu minimálně 10 let. Strukturovaný XML formát musí být uchován v původní podobě — samotná kopie PDF nestačí. U hybridních ZUGFeRD faktur postačuje archivace vložené XML části — PDF reprezentaci je třeba uchovávat pouze dodatečně, pokud obsahuje daňově relevantní informace, které nejsou obsaženy v XML. Papírový výtisk nesplňuje požadavky GoBD.
Přístup založený na API
Pokud váš účetní software nenabízí nativní podporu e-fakturace nebo používáte vlastní ERP systém, řešení založené na API je často nejefektivnější cestou.
Jak to funguje s invapi
invapi funguje jako middleware mezi vaším účetním softwarem a světem e-fakturace. Typický pracovní postup vypadá takto:
Příchozí:
- E-faktura přijde jako XML nebo ZUGFeRD PDF
- invapi API převede fakturu do jednotného JSON formátu
- Váš systém načte JSON a vytvoří účetní záznam
Odchozí:
- Váš systém exportuje fakturační data jako JSON
- invapi API převede JSON do XRechnung nebo ZUGFeRD
- Validovaná e-faktura je odeslána příjemci
Výhody přístupu přes API
- Nezávislost na formátu: invapi podporuje UBL, CII a ZUGFeRD. Bez ohledu na formát, který příjemce vyžaduje, používáte vždy stejné rozhraní.
- Validace v ceně: Každá faktura je automaticky kontrolována podle pravidel EN 16931 před odesláním.
- Připravenost na budoucnost: Když se standardy nebo pravidla změní, invapi aktualizuje API. Vaše integrace zůstane nedotčena.
- Škálovatelnost: Od 10 faktur měsíčně na bezplatném plánu po neomezené objemy na podnikové úrovni.
Praktický příklad: Integrace do vlastního ERP
Středně velká obchodní společnost používá vlastní ERP systém postavený na PHP a MySQL. Integrace s invapi byla implementována ve třech krocích:
- Příchozí modul: Příchozí XML faktury jsou odesílány na invapi API prostřednictvím cron úlohy a vraceny jako JSON. ERP systém načte strukturovaná data a automaticky vytvoří účetní záznamy.
- Odchozí modul: Při vytvoření faktury ERP exportuje data jako JSON a API vrátí validovanou XRechnung.
- Monitoring: Odpovědi API jsou logovány pro sledování, které faktury byly úspěšně validovány a kde se vyskytly chyby.
Celá integrace byla v provozu během jednoho týdne — bez jakýchkoli změn stávajícího datového modelu ERP.
Závěr
Integrace e-faktur do vašeho účetnictví je krokem, který proměňuje zákonnou povinnost ve skutečný produktivní přínos. Ať už používáte DATEV, lexoffice, sevDesk nebo vlastní systém: middleware založený na API jako invapi překlenuje propast mezi vaším systémem a požadovanými formáty e-fakturace. Zjistěte více na stránce integrace a začněte s bezplatným plánem.