xIntelligence · AI for incoming invoices

Incoming invoices: checked, coded and posted automatically

xIntelligence is the AI layer of Invoice-Portal. It reads every incoming invoice — XRechnung, ZUGFeRD, Peppol BIS or PDF —, validates it against EN 16931 and German §14 UStG, proposes the right GL account for every line and hands the finished posting to DATEV or SAP. Your team only decides on the cases that genuinely need a decision.

  • From invoice to posting with no manual data entry
  • Every AI decision explained in plain language and logged
  • Bring your own LLM provider – including a model on your own server

Available to all Invoice-Portal customers · Live in days · No change to your ERP

Invoice review · RE-2026-04871Demo view
IntakeParseValidate4AI suggestion5Approval6Export
1,284invoices per month
72%with no human touch
47open findings
41savg. processing time
IBAN not in the supplier whitelistPayment blocked
3% discount / 14 days — recalculatedReview
5 of 6 lines coded (SKR03)AI suggestion
Net + VAT = Gross · EN 16931Verified
The problem

Why incoming invoices still cost you money

Invoices arrive structured today. The work that follows them has not changed.

Capture — Data is retyped or double-checked even though it already arrives structured.
GL coding — Every line needs an account. That knowledge sits with a few people and is missing the moment one of them is away.
Checking — Discounts, VAT amounts, mandatory fields under §14 UStG: in practice these are checked on samples, not on every invoice.
Fraud — A swapped IBAN on an authentic-looking invoice is one of the most expensive mistakes in accounts payable.

xIntelligence starts exactly there: not at sending the invoice, but at everything that happens afterwards.

How it works

Six steps from invoice to posting

The whole path runs inside Invoice-Portal — no additional system, no intervention in your ERP.

01
Intake

Invoices arrive via Peppol, e-mail, the xTool API, Invoice-Portal or manual upload.

02
Parse

Header and line data are extracted from XML or PDF and normalised.

03
Validate

EN 16931, §14 UStG, arithmetic, discount terms, VAT-ID via VIES, duplicates, IBAN whitelist.

04
AI suggestion

GL account and cost centre per line — derived from your own past postings for this supplier, with a confidence score.

05
Approval

Only flagged invoices reach the review queue. Comments and overrides go into the audit trail.

06
Export

The finished posting goes to DATEV, SAP or your ERP; status flows back into Invoice-Portal.

Features

What xIntelligence takes off your desk

Six building blocks that together replace the work done by hand today between the mailbox and the ledger.

01
Data extraction & validation

Every invoice checked in full

Not on a sample basis, but document by document — in seconds.

  • Header and line data from XRechnung, ZUGFeRD/Factur-X, Peppol BIS and PDF
  • Full validation against EN 16931 and §14 UStG, including Leitweg-ID for B2G
  • Arithmetic and VAT checks: net + VAT = gross, line totals, rounding tolerance
  • Discount and payment terms are detected and recalculated
02
Automated GL coding

An account and cost centre per line

Learned from your own postings — not from a generic chart of accounts.

  • A suggestion per line with a confidence score; low scores are flagged for review
  • SKR03/SKR04 charts synced read-only from SAP or DATEV — only existing accounts can be assigned
  • Manual corrections are adopted and improve the next suggestions
  • Supplier master data with default account, cost centre and VAT-ID
03
Fraud and error protection

The checks that get skipped first

Four rules every invoice has to pass, however busy the day is.

  • IBAN whitelist per supplier: an unknown bank account blocks the payment
  • Duplicate detection across invoice number and supplier
  • Four-eyes approval above a threshold you define, e.g. €10,000
  • VAT-ID checked live against the EU VIES service
04
Explainable decisions

No black box

The full reasoning behind every field — for accounting and for the auditor.

  • An “Explain” view per finding: plain language, checks performed, source (e.g. XML BT-84), confidence, decision
  • Technical trace for IT and external audit
  • Comments and override reasons stay with the document — traceable and GoBD-compliant
05
Analytics

Measurable for the first time

You can see what your invoice processing actually does — and where it stalls.

  • Straight-through rate, manual correction rate, processing time, cost per invoice
  • Findings by type: missing XRechnung fields, IBAN mismatches, discount terms, VAT calculation, duplicates
  • Spend by category, cost centre and supplier
  • Risk trend: IBAN mismatches, new suppliers, anomalous amounts
06
Integration & export

It fits in, it does not replace

xIntelligence sits on top of your existing Invoice-Portal setup.

  • Intake via Peppol, e-mail, the xTool API, Invoice-Portal or upload
  • Export to DATEV and SAP; accounts and suppliers come from the ERP
  • Works seamlessly with xApproval for internal and external approval workflows
  • No migration: your existing channels stay exactly as they are
Metrics

The numbers xIntelligence puts on the table

Four values almost no AP team measures today. The dashboard tracks them automatically — from day one.

72%Straight-through rateShare of invoices with no human touch
41sProcessing time per invoiceFrom intake to finished posting
12%Manual correction rateHow often an AI suggestion is changed
€3.10Cost per invoiceProcessing cost including LLM cost
The values shown come from our demo environment and are not guaranteed results. We measure your own baseline together with you — the dashboard shows it from day one.
Control

AI you stay in control of

Invoice data is sensitive. So you decide which model does the work, who may see what, and which rules apply.

Your AI, your rules

  • LLM provider selectable per tenant: OpenAI, Anthropic, Google Gemini, DeepSeek, Azure OpenAI — or a self-hosted model (Ollama)
  • Use your own API key; consumption and cost stay transparent per office
  • If you do not want a model in the cloud, run it in your own data centre — the data never leaves your infrastructure
  • Your invoice data is not used to train third-party models

Roles, tenants, audit

  • Four roles: App Admin, Office Admin, User and Reader (view only)
  • Multi-tenant: several offices or locations with their own users, rules and reports
  • Every approval, override and comment is logged with user and timestamp
  • Validation rules — IBAN whitelist, duplicates, four-eyes, VIES — can be switched on individually
Ecosystem

The eighth building block of the platform

Peppol Access Point, xTool, xWeb, xERP, xCountry, xApproval and xPDF bring the invoice in. xIntelligence understands it, checks it and turns it into a posting. If you already use Invoice-Portal, nothing new is added — you simply switch on one more layer.

Who it is for

Where xIntelligence pays off fastest

Wherever a lot of invoices meet a small number of people.

Mid-sized companies with in-house accounting

500 to 10,000 incoming invoices a month, one to three people in accounts payable, DATEV or SAP behind it. The gain is in coding and in checking every single document.

Tax firms & accounting offices

Many clients, many charts of accounts. Each client is its own office with its own rules, users, reports — and its own LLM configuration.

Shared service centres & groups

Several locations in one interface, clean role separation, every decision documented for audit, integration through the xTool API.

FAQ

What customers ask before they start

Missing something? Ask your question directly in the form below.

Do I have to change my ERP?

No. xIntelligence reads your chart of accounts and supplier master data read-only from SAP or DATEV and returns the finished posting. Nothing in the ERP changes.

Which formats are processed?

XRechnung, ZUGFeRD/Factur-X, Peppol BIS and classic PDF invoices, arriving via Peppol, e-mail, the xTool API, Invoice-Portal or manual upload.

Where does my invoice data go?

You decide which model does the work. You can use your own API key or a self-hosted model — in which case the data never leaves your infrastructure. Your data is not used to train third-party models.

What if the AI gets it wrong?

Every suggestion carries a confidence score. Low scores go to the review queue automatically, correcting takes one click, and the reason stays with the document. Where a rule applies — an unknown IBAN, for instance — nothing is released without a human.

Is it GoBD-compliant?

All approvals, overrides and comments are logged with user and timestamp, and every check can be traced back to its source and reasoning.

How long does setup take?

For existing Invoice-Portal customers usually a few days: create access, sync the chart of accounts and suppliers, define rules and thresholds, choose an LLM provider.

What does xIntelligence cost?

Pricing depends on invoice volume and the number of tenants; LLM costs are shown transparently. Tell us your volume and you will get a matching quote.

Request access to xIntelligence

Tell us how many invoices you receive and what you post them in. We will set up your access or show you the product in 30 minutes using your own documents. Questions to the team go through the same form.

  • A reply within one business day, as a rule
  • A demo on your own invoices, not on sample data
  • No ERP change, no migration

What happens next

  1. 01You send the form – we reply within one business day as a rule.
  2. 02A short call: volume, accounting system, validation rules, preferred LLM provider.
  3. 03Access or a demo on your own documents – with no effort on your side.

Prefer to talk directly? Write to info@invoice-portal.de or use the contact form.

Send your request

Fields marked with * are required.

We usually reply within one business day. No newsletter, no sharing with third parties.