Green decoration

Document AI for Treuhand

A document AI layer for Swiss Treuhand firms. Client receipts, invoices, bank statements and payroll attachments arrive via WeTransfer, e-mail or shared drive — we classify, extract and prepare them for Bexio, Abacus or Sage.

Document AI for Treuhand mandates

Receipt OCR with booking suggestions

Spesenbelege, Quittungen and small-amount receipts arrive in every format imaginable. Two-pass Mistral OCR reads the text — even on creased thermal paper — and a JSON-mode extraction step returns vendor, date, gross, VAT and a suggested account. The junior accepts, edits or rejects in one screen.

Invoice ingest with VAT classification

Supplier invoices flow in as PDFs or scanned paper. The pipeline extracts header, line items, VAT rate per line and currency, then maps each line to the mandate's chart of accounts. Reverse-charge and mixed-rate Swiss invoices are handled per the mandate's VAT profile, not a generic template.

Bank statement reconciliation aid

For mandates whose bank feed is partial or missing, the pipeline parses bank statement PDFs and camt.053 attachments into line-level entries. The output is a reconciliation-ready file the senior can match against open items — the accounting tool stays in charge of the actual booking.

Supplier statement extraction

End-of-month supplier statements arrive as PDF tables that rarely match the mandate's open-items list one-to-one. We extract the supplier line items and flag discrepancies against the ledger so the Treuhand resolves them once, not invoice-by-invoice.

Payroll-doc handoff for monthly close

Pay-slips, AHV statements, expense reimbursements and Quellensteuer attachments are classified per employee and per period, then handed off in the structure the firm's payroll tool or the S001.4 Payroll & HR pipeline expects. Monthly close stops being a paper hunt.

Integration with Bexio, Abacus and Sage

We do not replace the accounting tool. We produce the import payload it already accepts — CSV in the Bexio/Abacus/Sage column convention, or via the accountant-facing API where one exists. The ledger of record stays where the Treuhand decided it lives.

How we deliver it

We walk through the firm's mandate book at the level the partner already runs it: how many mandates, which accounting tool per mandate (Bexio, Abacus, Sage, mixed), which document channels are in use today (e-mail, WeTransfer, portals), and where the bottleneck actually sits. The output is a one-page workflow per representative mandate type.

We pick one live mandate and one document family — usually receipts or supplier invoices — and put them through the pipeline end-to-end. The mandate's real chart of accounts, real VAT profile and real review roles. No sandbox, no synthetic data.

Review is bound to the way the firm already works: junior posts the booking suggestion, senior reviews and corrects, partner approves anything above an escalation threshold. Every edit is logged against the user and the source document, so the audit trail follows OR-style retention from day one.

Once one mandate is stable, we extend horizontally — more mandates, more document families, more bank feeds. Per-mandate isolation means each client's prompts, chart of accounts and reviewer roles stay scoped to that mandate. Adding a mandate is a configuration step, not a redeploy.

Why this fits Swiss Treuhand workflow, not a generic OCR tool

A layer on top of Bexio, Abacus and Sage — not a replacement

The accounting tool the firm picked years ago is where the ledger lives, where the closing reports are pulled, and where the auditor expects to log in. We do not touch that. The doc-AI layer absorbs the document workload upstream of the ledger and hands the booking-ready payload over the standard import surface — CSV in the conventions Bexio, Abacus or Sage already accept, or the accountant-facing API where one exists.

Per-mandate isolation, modelled on how the firm already thinks

Every Treuhand mandate has its own client, its own chart of accounts, its own VAT profile and its own confidentiality boundary. The pipeline mirrors that: each mandate is a logical workspace with its own document store, its own prompt configuration and its own reviewer roles. Documents and prompts do not cross mandates. The partner's view of the firm is the view of the system.

Role-scoped review: junior books, senior reviews, partner approves

Treuhand work has a quality gate, not a free-for-all. The review surface is built around three real roles. Junior accepts or corrects the booking suggestion; senior signs off the day's batch; the partner gets escalations and anything above a configurable threshold. Every edit is tied to user, document, prompt version and timestamp — the audit trail an OR-style 10-year retention regime expects, produced as a by-product of the workflow.

Swiss data residency and OR-conform retention

Mandate documents stay on Swiss-resident hosting (AWS Zurich) or on customer-premises servers where the firm prefers it. Retention is configured per mandate to match the Swiss Code of Obligations expectations for accounting documents; the legal sign-off on the retention policy stays with the Treuhand, where it belongs. Revised FADP and GDPR posture are deployment template, not bolt-on.

Frequently Asked Questions

  • No. The accounting tool the firm already runs stays the system of record. We sit upstream of it as a document AI layer — we ingest the receipts, invoices, bank statements and payroll documents, prepare the booking-ready payload, and hand it over the standard import surface the accounting tool accepts.

About SAPIENTROQdecoration

ai avatar

Hey there! I’m your AI assistant developed by SAPIENTROQ. I am a language model connected to a RAG database that contains information about the company. If you need insights on AI solutions, real use cases, or how AI can boost your business, please feel free to ask in any language you prefer.

Choose an option

Hey! I am AI agent developed by SAPIENTROQ 🤖
Decoration
Decoration

Interested in a solution?

We are glad to show you various options without any obligation.

Roland Kurmann

Roland Kurmann

CEO, SAPIENTROQ

Book a call

Decoration