[to  ff]
Konzeptpapier · Q2 2026
03

Architektur

Zwei Systeme, eine Brücke, vier Datenströme.

Architekturdiagramm to-freefinance BMD NTCS und FreeFinance werden über die to-freefinance Bridge mit vier Datenströmen verbunden: Initial-Migration, Stammdaten-Sync, Reporting-Konsolidierung und Audit/Replay. BMD NTCS Mandantenstamm Kontenrahmen Steuerschlüssel Personenkonten Anlagen, OP Lohn, JA, USt MASTER · KANZLEI to-freefinance Mapping-Engine · Idempotenz Conflict-Resolver · Audit-Log Replay · Dry-Run › bridge.online · ready BRIDGE · STATELESS FreeFinance Cloud-FIBU Bankanbindung OCR, Mobile Shop & Payment FinanzOnline Self-Service Mandant OPERATIV · MANDANT ① migration ② sync ⇄ ③ konsolidierung ① BMD → FF Initial ② Stammdaten-Sync bidirektional ③ FF → BMD Reporting
Stateless Bridge zwischen zwei vollwertigen FIBU-Systemen. Datenströme sind gerichtet, idempotent und auditierbar. Initial CSV-basiert (BMD-Schnittstelle FIBU01/FIBU04 sowie NTCS-Importmodelle), perspektivisch API-basiert.

Stärken-Vergleich

Was BMD kann, was FreeFinance kaum bietet — und umgekehrt.

Beide Systeme sind in ihrem Kerngebiet ausgereift — die Stärken liegen praktisch komplementär. BMD ist die Tiefe: Kanzlei-Werkzeug, Compliance, Konsolidierung, Branchen-Module. FreeFinance ist die Breite: Mandanten-Werkzeug, Cloud-Mobilität, Self-Service, Onboarding-Speed. Die Brücke macht aus zwei Insel-Stärken eine kombinierte Plattform.

BMD

Tiefe · Kanzlei · Compliance

  • Lohn & Gehalt

    Vollwertiges AT-Lohnmodul mit allen Kollektivverträgen, ÖGK-Anbindung, FinanzOnline-Lohnübertragung. FreeFinance kann Lohn grundlegend, komplexe KV-Konstellationen werden schwierig.

  • Konsolidierung

    Mehrjährige Bilanzkonsolidierung über Holding-/Tochter-Strukturen, Konzernkontenrahmen, Inter-Company-Buchungen. FreeFinance ist nicht für Konzern-Konsolidierung ausgelegt.

  • Steuerberatungs-Workflow

    Mandantenverwaltung, Aktivitätenprotokoll, Vor-/Nachkalkulation, Honorarabrechnung, Berufsgrundbuch, Qualitätssicherungs-Modul (KSW-Prüfung). FreeFinance ist Mandanten-, kein Kanzlei-Werkzeug.

  • Anlagenrechnung-Tiefe

    Alle AfA-Methoden, Abgangsformen, Sammelposten-Logik, Anlagespiegel. FreeFinance hat Anlagen, aber einfacher.

  • Bilanzierungs-Tiefe

    BWA-Auswertungen, mehrjährige Vergleiche, Branchenkennzahlen, Forecast-Modelle, Spezialreports für WP-Prüfung.

  • Branchen-Module

    Apotheke, Hotellerie, Gastronomie, Bauwirtschaft, Landwirtschaft, Ärzte — jeweils eigene Module mit Spezialkontenrahmen. FreeFinance ist generisch.

  • Berufsrechtliche Compliance

    KSW-Konformität, Arbeitsbuch, Qualitätssicherung — die Kanzlei-Pflichten in einem Werkzeug.

  • On-Premise / Private Cloud

    Kann komplett im Kanzleinetz oder als private Cloud betrieben werden. FreeFinance ist reine Public Cloud.

FreeFinance

Breite · Mandant · Cloud

  • Cloud-native UX

    Browser, modern, responsive, mobil. BMD ist klassische Windows-Anwendung — Cloud nur über Citrix-/RemoteApp-Hilfskonstrukte.

  • OCR & Belegautomation

    Stark integrierte Beleg-OCR mit Auto-Kategorisierung. BMD braucht dafür externe Vorerfassungs-Add-ons.

  • Self-Service-Mandant

    Mandant bucht selbst, lädt Belege, macht USt-Voranmeldung. BMD ist kanzlei-zentriert — Mandant ist Datenlieferant, nicht Anwender.

  • PSD2-Bankanbindung

    Native Direktanbindung an österreichische Banken in Echtzeit. BMD-Bankanbindung über zusätzliche Module mit Konfigurationsaufwand.

  • Mobile App

    iOS- und Android-App mit Belegfoto, Live-Daten, Dashboard. BMD hat keine vollwertige Mobile-App.

  • Echtzeit-Auswertung für Mandanten

    USt-Last, Liquidität, offene Posten jederzeit live in der UI. BMD-Mandanten-Auswertung erfordert PDF-Export aus der Kanzlei.

  • Onboarding-Speed & Pricing-Transparenz

    Eine EPU ist in Stunden produktiv, klares monatliches Abo. BMD ist Kanzlei-Lizenz mit Pro-Mandant-Aufschlag — auch kleine BMD-Mandanten kosten spürbar.

  • Modern-API-First

    REST-API als Schnittstellen-Standard. BMD hat REST-Endpunkte, aber NTCS-COM ist historisch dominant — moderne Integrationen sind aufwändiger.

Daraus die Bridge-Logik. Die Stärken liegen komplementär: BMD ist die Tiefe und das Kanzlei-Werkzeug, FreeFinance ist die Breite und das Mandanten-Werkzeug. Mandanten in FreeFinance — für Operatives, Mobilität, Echtzeit. Kanzlei in BMD — für Lohn, Konsolidierung, Steuerberatungs-Workflow. Die Brücke schließt nicht eine Funktionslücke in einem System, sondern eine strukturelle Lücke zwischen beiden.

Stack & Compliance

Was unter der Haube läuft.

Backend

Node.js / TypeScript, modulithische Architektur. Streaming-Parser für CSV (kein JSON.parse auf 200 MB-Dumps). Relationale Datenbank mit Mandanten-Partitionierung. In-Memory-Queue mit Per-Mandant-Concurrency-Limit.

Datenintegrität

Idempotency-Keys per Hash über (mandantId, sourceSystem, externalId, version). Zwei-Phasen-Commit gegen Doppelbuchungen. Encoding-Detection für die Windows-1252/ISO-8859-15-Welt der BMD-Exporte.

Frontend

Modernes JS-Frontend mit Conflict-Resolver und Bulk-Fix als Kern-UI. Editorial Information-Density, kein Dashboard-Spielzeug.

Sicherheit

Encryption-at-Rest für PII auf Datenbank-Ebene. API-Keys in dedizierter Secrets-Vault. mTLS zwischen Services. PII-Scrubbing in Logs nach 30 Tagen.

Compliance

Aufbewahrung gem. § 131, 132 BAO. Append-only Audit-Log mit Hash-Chain. Verfahrensdokumentation für GoBD, sofern DE-Mandanten bedient.

Hosting

Datenstandort Österreich. Container-basiert, optional self-hosted in der Kanzlei. Auftragsverarbeitungsvertrag pro Steuerberater.