Fortress Invoice · Invoice inbound for S/4HANA

The e-invoicing mandate is here. Your documents still don't have to go to the cloud.

Fortress Invoice is the sovereign checking and approval layer for the invoice inbound ahead of SAP S/4HANA: it receives XRechnung, ZUGFeRD, UBL/CII and PDF, validates against EN 16931, codes with local AI and posts via the official SAP APIs — on-premises, in your own cloud tenant or in a German data center. No document leaves your sovereignty boundary.

Why now

Your invoices now arrive as data. The question is who uses it.

They are already in your inbox: XRechnung, ZUGFeRD. Not PDFs — data sets with amounts, tax rates, IBAN and purchase-order number, machine-readable down to the line item. You can have them typed off like paper, forward them into someone else's cloud — or put them to work in your own house.

since 2025

Reception mandate: every domestic B2B company must be able to receive and process e-invoices (EN 16931).

2027 / 2028

Issuing mandate (phased): paper and plain PDF invoices disappear from B2B traffic — the structured inbound becomes the norm.

~2030

ViDA digital reporting (EU): digital VAT reporting based on structured invoice data. Whoever checks and posts cleanly already owns the data basis.

Three pillars

Sovereign. Proven. Predictable.

Each pillar backed by evidence instead of an adjective — put us to the test.

01

Sovereignty

On-premises, air-gap-capable or in a German data center. The AI for coding, PDF extraction and fraud detection runs locally too — no document, no prompt leaves your house. No US jurisdiction, no cloud obligation.

EvidenceThe entire demo runs without an internet connection — including the AI.
02

Provability

EN 16931 checking proven rule by rule against the official standard corpus — including more than 600 official negative test cases. Tamper-evident audit chain (hash-linked, append-only), GoBD export, four-eyes workflow.

EvidencePosting into a real S/4HANA demonstrated — purchase-order-based and against G/L accounts. Load-tested: 30,000 documents in 32 seconds.
03

Predictability

Fixed prices without transaction fees — formats, tenants and mappings included, no cost surprises per country or document type. Exit without lock-in: standard stack, complete data export.

EvidenceBusiness continuity via verified software escrow with our independent partner VERYGOOD GmbH — the trustee can build, maintain and operate.

We don't talk about SAP integration. We post.

Fortress Invoice reads supplier master data and purchase orders from your S/4HANA (three-way match against the real PO) and posts the approved document via the official OData APIs — purchase-order-based or against a G/L account, with duplicate protection and plain-text error messages from SAP. With or without BTP. If you prefer your own middleware, the verified handover package goes there instead — including the original, the validation report and attachments.

Our proof offer for the first meeting

You name your test system, we enter it together in the frontend — connection test, post a document, and you see the document number in your SAP. The proof happens in your system, not on our slides.

Architecture

The checking and decision layer ahead of SAP.

Not an ERP replacement, not a Peppol network operator, not a mere format validator: Fortress Invoice decides what gets posted — posting happens in S/4HANA.

Architecture: e-invoice via Fortress Invoice into SAP S/4HANA Incoming e-invoices are verified in Fortress Invoice — at your premises or in a German data center — and posted into S/4HANA via the official SAP OData API, without the SAP Business Technology Platform. At your premises or in a German data center · on-prem / air-gap E-invoice XRechnung · ZUGFeRD · UBL/CII Email · Peppol · PDF Fortress Invoice EN 16931 checking · VIES · IBAN · sanctions lists Local AI: coding · touchless posting 3-way match · four-eyes workflow · audit SAP S/4HANA Posting of the supplier document OData API BTP optional
Fortress Invoice sits as a sovereign checking & workflow layer ahead of SAP — and posts the finished document into S/4HANA via the official OData API. Not an ERP replacement, no cloud obligation.
The offer

One invoice's journey — from the inbox to the document number.

07:31

A ZUGFeRD invoice arrives in the mailbox.

07:31

Checked: standards-compliant, IBAN known, no duplicate, purchase order 4500071233 matches down to the line item. Coding suggestion 6815, confidence 0.93. Cash-discount deadline noted: 14 Aug.

07:32

Waiting with the right colleague for approval — original, check results and reasoning side by side.

09:05

Approved. Posted. Document number in your S/4HANA.

Nobody typed anything off. No document left the house. And the invoice that suddenly shows a different IBAN? It does not get through.

And in detail — for your IT

Every inbound channel

Email mailbox (IMAP), Peppol, upload, watched folder. Plain PDF invoices too: AI extraction with OCR fallback, review view with per-field confidence — never posted automatically.

Checking depth

EN 16931 and XRechnung rule by rule, IBAN, EU VIES, master-data reconciliation, duplicates, sanctions lists (EU, OFAC, UK, CH, UN), fraud and anomaly signals, 3-way match, hybrid check XML ↔ PDF visual part.

Approval workflow

Four-eyes principle enforced server-side, amount-based dual approval, delegation rules, clarification thread per document, due-date and cash-discount monitoring with escalation.

Local AI — explainable

Two-stage coding against SKR03/04 or the real chart of accounts of your SAP system, confidence with reasoning, every AI decision in the audit log. Touchless posting only behind a conservative gate.

Audit-proof by design

WORM original archive, tamper-evident audit chain (HMAC, append-only via DB trigger), GoBD/Z3 export, selectable retention modes archive or transit.

Enterprise operations

OIDC/SSO and SCIM 2.0 with your IdP, role-based access, hard tenant isolation, five interface languages, Prometheus metrics — shipped as a hardened container.

Fortress Invoice on film

The complete invoice inbound — played through once.

From the incoming e-invoice through standards checking and local AI to posting in SAP — shown on the real system.

Product walkthrough on the real system (demo data) · AI-generated audio · German narration · 4:20

Onboarding

Four phases to go-live.

From signature to go-live: four phases, each with acceptance criteria. To start in shadow mode, read access to one invoice mailbox is enough.

PHASE 01

Installation & hardening

Operation where your data belongs: on-premises, air-gapped or in a German data center. TLS, backups with rehearsed restore, alerting.

PHASE 02

Integration workshop

Connection to S/4HANA via the official OData APIs, or handover to your middleware — including attachments and the validation report. Master-data sync, inbound channels, approval workflow mapped to your roles.

PHASE 03

Test operation & acceptance

Your real documents in a test run, acceptance against defined criteria — production starts only once everything demonstrably works.

PHASE 04

Go-live & operation

Production cut-over with a defined update and rollback path. Operated by us or by your team — continuity via verified software escrow.

FAQ

What procurement and IT ask first.

How do we start?

In shadow mode: read access to one invoice mailbox is enough, and Fortress Invoice checks your real invoices alongside your existing process — without touching it. You see the results on your own documents; after that comes the four-phase rollout to go-live.

Do we need SAP BTP for this?

No. Fortress Invoice reads master data and purchase orders and posts the approved document via the official SAP OData APIs — with or without the Business Technology Platform. Alternatively it hands the verified package (data, original, validation report, attachments) over to your existing middleware.

Where do the AI and the data run?

Entirely with you: on-premises, air-gapped or in a German data center. The AI checking and coding run locally too — no document and no prompt ever crosses your sovereignty boundary. Regulatory standards maintenance (new XRechnung/ZUGFeRD versions) is part of ongoing operation.

What does Fortress Invoice cost?

A transparent fixed-price model: one-off setup plus a predictable annual fee — no transaction fees, no surcharges per format, country or tenant. We lay the complete price sheet open in the first meeting; you recalculate every variant yourself.

What happens if your company ceases to exist?

That is what the verified software escrow with our independent partner VERYGOOD GmbH is for: the trustee does not merely store the source code, it continuously proves it can build, maintain and operate it. Together with the standard stack (Rust, PostgreSQL) and the complete data export, you stay in control in every scenario.

Contact

See the posting in your own SAP.

Request the live demo: 30 minutes, your test system, one posted document. Or start in shadow mode — read access to one invoice mailbox is enough. We get back to you personally, without funnels and without newsletter spam.

✓ Thank you! We will get back to you shortly.

Prefer email? service@bruchmann-tec.com