Buy & pay
Every purchase checked, before the invoice exists.
Budget checked before approval, the commitment recorded the moment it's approved, and the invoice matched to order and receipt. Only then a posting in your own accounting software.
Approvals
2 of 2 ✓
Commitment
Recorded
The problem
Without a fixed chain, finance only sees a purchase when the invoice arrives.
Commitments in email and chat
What was promised isn't recorded anywhere. Budget holders only see it afterwards.
Invoices without an order
Finance has to find out who bought something and whether it was delivered.
Double payments slip through
An invoice that arrives twice is only noticed at the audit.
Three control points
Fiatto checks at the three moments where things go wrong.
Example · fictitious data
1 · Before approval
Budget and authority checked
The request goes to whoever may decide, with the remaining budget alongside. Above the threshold, two people sign. Once approved, the commitment is recorded, still before the invoice.
2 · At the invoice
Matched to order and receipt
If the invoice matches what was ordered and received, it goes through. If it deviates, finance only sees that exception, with the reason.
3 · Before payment
Duplicate invoices caught
If the same invoice comes in again, by email, Peppol or upload, Fiatto stops it before it reaches the payment run.
Setup
Designed to be set up in one working day.
Complete the basic setup
You set cost centres, budgets and approval thresholds. From Pro you connect your accounting package and Fiatto pulls your chart of accounts and VAT codes from it. The setup guide walks the steps with you, designed to be ready in one working day.
Walk the procurement chain once
Submit one real request and follow it through to the posting. After that, everyone knows how it works.
After that, every purchase follows the same trail
The team requests, approvers decide with budget and policy in view, and invoices match automatically and go to your package with a preview posting. Finance only reviews the exceptions.
Works with your software
The posting lands in the software you already use.
QuickBooks Online · Xero · NetSuite · Sage Intacct · SAP S/4HANA · Moneybird · Exact Online · AFAS · Twinfield · Visma Cash
Accounting integrations from Pro · SAP on Enterprise · own ledger optional · Ten accounting integrations — from Moneybird to SAP S/4HANA
Buy & pay
More modules in Buy & pay
Banking & payments — from statement to SEPA
Import statements (CAMT.053, MT940, CSV) and reconcile automatically against both invoice and ledger. Pay and collect via real SEPA files (pain.001/pain.008), with an approval matrix, sanctions-list check and a treasury cockpit.
Internal controls & fraud prevention
A delegation-of-authority matrix decides who may approve what, segregation-of-duties analysis (SoD) exposes risky permission combinations across the entire purchasing chain, and detectors bundle duplicate requests and flag a bank-account change right before a payment — suspicious cases land in a review queue.
Spend insight & savings
All spend in one spend cube: pivot by category, supplier and period, with AI classification of uncoded spend. The category cockpit shows trend, savings and contract coverage, detectors flag spending spikes and fragmented tail spend, and savings initiatives run through a pipeline — realised only counts once verified against actual spend. Your favourite view lands in your inbox on a schedule, if you like.
Questions about procurement
Does Fiatto work with my accounting package, or do I have to replace it?
No, you do not have to replace it. Fiatto sits on top of your existing books and your existing processes: approved purchase and sales invoices go to Exact, AFAS, Twinfield, Moneybird or SAP, with a preview posting before anything is posted. Your package remains the source of truth; switching later is possible, but never required.
How long does it take to set up Fiatto?
Designed to be ready within one working day. You set cost centres, budgets and approval thresholds; from Pro, Fiatto pulls the chart of accounts and VAT codes from your package. Then you walk the chain once from request to posting; every transaction after that follows the same trail. Modules you turn on later, with no re-setup; only Enterprise gets a guided implementation, quoted separately.
What if something goes wrong?
Every posting to your package shows up first as a preview posting, and a posting your package rejects stays visible as an error instead of silently disappearing. The service runs under a public SLA: we aim for 99.5% availability, respond to a critical outage within four working hours and back up daily. Your data is always exportable.
See how this works for your procurement?
30 minutes, on your own process and accounting software.
No obligation · reply within one business day
Next: the accounting bridge — how that invoice lands in your books →Explore the platform