Zum Inhalt springen

Einführung in fiskaly

fiskaly bietet cloudbasierte Fiskalkonformitäts-APIs für europäische POS-Systeme. Wenn Ihre Software in einem Land mit Fiskalisierungsgesetzen Bar- oder Kartenzahlungen verarbeitet, übernimmt fiskaly die regulatorische Komplexität — damit Ihr Team das nicht muss.

Diese Seite beantwortet die drei Fragen, die jeder neue Kunde stellt: Was macht fiskaly, welche Produkte benötige ich und wie viel Aufwand erfordert die Integrierung.

Europäische Länder verpflichten elektronische Kassensysteme dazu, Transaktionen kryptografisch zu signieren, prüfungsfertige Exporte zu generieren und in einigen Fällen Daten in Echtzeit an die Steuerbehörden zu übermitteln. Die Regulierungen, Formate und Zertifizierungsanforderungen unterscheiden sich je nach Land.

fiskaly ersetzt all das durch eine einzige REST-API:

  1. Sie senden Transaktionsdaten (Beträge, Mehrwertsteuersätze, Zahlungsart)
  2. fiskaly signiert diese mit einem zertifizierten kryptografischen Modul (TSS, SCU usw.)
  3. Sie erhalten eine Signatur zum Drucken auf dem Beleg (oft als QR-Code)
  4. fiskaly speichert die Prüfspur und generiert auf Abruf konforme Exporte

Keine Hardware. Keine lokalen Kryptomodule. Keine manuelle Einreichung. Die Signier-Infrastruktur läuft in zertifizierten Cloud-Rechenzentren und ist stets auf dem neuesten Stand der Regulierungsänderungen.

Dies hängt davon ab, in welchen Ländern Sie tätig sind und welchen Verpflichtungen Sie unterliegen. Hier ist der Entscheidungsrahmen:

FrageProduktErforderlich?
Verarbeiten Sie POS-Transaktionen in DE, AT, FR, ES, IT oder SE?Sign DE / AT / FR / ES / IT / SE (digitale Signierung, je Land)Ja — gesetzlich vorgeschrieben
Sind Sie in Deutschland tätig?DSFinV-K (Fiskalexport)Ja — für Prüfungen vorgeschrieben
Sind Sie in Deutschland tätig?SUBMIT DE (ELSTER-Einreichung)Ja — seit 2025 vorgeschrieben
Sind Sie in Deutschland tätig?Management API (Organisationsverwaltung)Optional
Müssen Sie Fiskaldaten 10–30 Jahre archivieren?SAFEEmpfohlen
Stellen Sie B2B-Rechnungen in Belgien aus (oder bald DE/FR/IT/PL)?E-InvoiceJa (BE), für andere folgt es
Möchten Sie Papierbelege ersetzen?eReceiptOptional

Häufigster Einstieg: SIGN DE + DSFINVK DE + SUBMIT DE für eine rein deutsche POS-Integrierung. Dies deckt die vollständige gesetzliche Verpflichtung ab.

Jedes fiskaly-Produkt folgt demselben Integrierungsmuster:

  1. Authentifizieren

    POST /auth mit Ihrem API Key und Secret. Sie erhalten einen Bearer-Token, der 24 Stunden gültig ist, und einen Refresh-Token, der 48 Stunden gültig ist.

  2. Ressourcen bereitstellen (einmalig)

    Erstellen Sie die Signing-Ressource für Ihr Land: ein TSS in Deutschland, eine SCU in Österreich, eine Signing-Unit in Frankreich/Italien/Spanien. Jede Ressource entspricht einem physischen Standort oder POS-Terminal.

  3. Transaktionen signieren

    Für jede Transaktion PUT-en Sie die Transaktionsdaten (Status, Beträge, Mehrwertsteuersätze) gegen die Signing-Ressource. Die Antwort enthält eine kryptografische Signatur.

  4. Exporte generieren

    Auf Abruf oder nach Zeitplan werden konforme Datenexporte (DSFINVK DE, TSS-Export, Archiv) über die API ausgelöst.

fiskaly bietet zwei API-Architekturen, die beide aktiv unterstützt werden:

Spezialisierte APIs (SIGN DE, SIGN AT, SIGN ES) — speziell für die Regulierungen eines einzelnen Landes entwickelt. Tiefgreifende, optimierte, länderspezifische Endpunkte und Ressourcenmodelle.

Unified API (SIGN FR, SIGN IT, SIGN SE folgt) — ein gemeinsames Ressourcenmodell über Länder hinweg. Einmal integrieren, ein weiteres Land durch Änderung des Payload-Schemas hinzufügen.

Spezialisierte APIsUnified API
LänderDeutschland, Österreich, SpanienFrankreich, Italien, Schweden (folgt)
OrganisationsverwaltungSeparate Management APIIn die Produkt-API integriert
Land hinzufügenSeparate API integrierenPayload-Schema ändern
Am besten fürEinzelland-TiefeMulti-Country-Expansion

Siehe Die Unified API für den vollständigen Vergleich, das Ressourcenmodell und die Integrierungs-Komplettanleitung.

Der Erweiterungspfad hängt davon ab, welche Länder Sie hinzufügen:

  • Ein weiteres Unified-API-Land hinzufügen (z. B. FR + IT): ~1 Woche. Gleiche Basis-URLs, gleiche Header, gleiches Ressourcenmodell — nur der Abschnitt fiscalization des Steuerpflichtigen und das Record-Payload-Schema ändern sich.
  • Eine weitere Spezialisierte API hinzufügen (z. B. DE + AT): 1–3 Wochen. Ähnliche Muster, aber unterschiedliche API-Oberflächen und Endpunkte.
  • Architekturen mischen (z. B. DE + FR): Sie integrieren beide. Sie teilen dasselbe Bearer-Token-Authentifizierungsmuster, haben aber unterschiedliche Ressourcenmodelle und Basis-URLs.

fiskaly bietet für jedes Produkt zwei Umgebungen:

UmgebungZweckDatenAbrechnung
TEST (Sandbox)Entwicklung und IntegrierungstestsFlüchtig — kann zurückgesetzt werdenKostenlos
LIVE (Produktion)Echte Transaktionen mit echten SignaturenPermanent — prüfungsrelevantPer Vertrag abgerechnet

Alle neuen Organisationen starten in TEST. Sie wechseln über das HUB zu LIVE, nachdem Sie Ihre Integrierung abgeschlossen haben.

Was this page helpful?