TTourCore

All modules

Module · FinOps

From booking revenue to bookkeeping entry.

Incoming invoices by email, OCR extraction, approval queue, DATEV export, card and FX reconciliation. Accounting is part of the platform, not a downstream spreadsheet.

What it solves

  • Incoming invoices in email — scattered, without process
  • DATEV export at month-end — double work and loss of overview
  • Card statements vs. bookings reconciled manually

How it works

Email intake

buchhaltung@ inbox connected; every invoice auto-captured, OCR-extracted and pushed to the queue.

Approval workflow

Four-eyes principle with role + limit. Pending invoices with all evidence visible in admin.

Account proposal

AI-driven SKR03 account suggestion per invoice — learns from approval history.

DATEV export

CSV in the DATEV booking schema, with consultant and client number per tenant.

Card / FX matching

Card statements and FX clearings automatically linked to bookings — open items stay visible.

Margin reporting

Period margin under §25 UStG, USt-VA, payment life-cycle per booking.

Inside TourCore

Double-entry bookkeeping with journal lines (Σdebit = Σcredit invariant). Float-to-decimal migration runs separately. Incoming invoices live in tc_received_files → tc_documents → tc_supplier_invoices → tc_journal_entries.

See FinOps in action.

We walk a real incoming invoice from intake to DATEV export in five minutes.