Yuki was founded in the Netherlands and is used by accounting firms in both the Netherlands and Belgium. The platform is cloud-native and automation-first: bank links, OCR invoice recognition and automated booking rules are the core. For Upswitch, that automation is an advantage — the data Yuki produces is usually clean, structured and ready for country-specific mapping.
1. Why Yuki is different as a data source
Yuki's bank link pulls transactions daily and books them automatically based on historical booking rules. OCR recognises purchase invoices. The result is a GL with a high percentage of automatically booked transactions, minimising manual entry errors. For Dutch files, Upswitch works with RGS mapping; for Belgian files, we map to MAR/BNB logic. The goal is the same in both markets: translate local accounting structure into a comparable valuation layer.
2. What the Yuki API delivers
- GL entries per account, per period, mapped to RGS or MAR/BNB where available.
- Bank statements per bank account, per day. Raw transaction data alongside the booked GL entries.
- Purchase invoice line items — essential for identifying private expenses booked as business costs.
- Annual account data (balance + P&L) per closed financial year, aligned with the reporting logic of the file country.
- Client metadata: KBO/KvK number, NACE/SBI code, legal form, active bank accounts.
3. How private expenses become visible via Yuki
One of Yuki's strongest features for EBITDA normalisation is access to purchase invoice line items. In a manually-entered package, private purchases booked as business costs are invisible at account level — they appear as 'representation costs' or 'office supplies'. In Yuki, the original invoice line items are available. These can be screened for non-operational suppliers — a recognised normalisation point for owner-related expenses.
4. Activation for Yuki accountants
Yuki accountants activate the Upswitch connection via the Yuki Accountants Portal. The connection requests OAuth2 consent per client administration. Yuki has granular permissions: you can choose per client which modules (GL, bank statements, invoices) are accessible to Upswitch. Client consent runs in parallel via email opt-in.
5. Yuki vs Exact Online for Benelux files
Both platforms deliver useful data for normalisation, but the country and firm context matters. For Dutch files, RGS is often the natural mapping layer; for Belgian files, Upswitch uses MAR/BNB logic. The practical difference is transaction-level data richness: Yuki delivers invoice line items and bank statements by default; Exact Online delivers strong journal-level transaction lines and budget data. In both cases, Upswitch builds a Benelux-consistent valuation layer on top of the source data.
Frequently asked questions
Does the Yuki connection also work for Twinfield?
Twinfield has a separate API. Our Twinfield connection works via the Twinfield SOAP/REST API and delivers comparable data to Exact Online. Available on request.
What if my Yuki client has multiple administrations?
Yuki supports multiple administrations per client (e.g. holding + operating company). The Upswitch connection can pull multiple Yuki administrations and normalise them consolidated or separately — useful for detecting intercompany transactions.
How does Upswitch handle Yuki data that is partly unbooked?
Yuki administrations are sometimes not fully up to date when bookings lag. Our engine detects significant bank statement / GL discrepancies and marks the valuation as 'incomplete year', with an explicit notification to the accountant.
Upswitch is the M&A infrastructure layer for the European SME economy. Defensible valuations and structured transaction matching for the lower mid-market.
Continue reading
See it on the Upswitch Index
Live multiples for the sectors this article touches
Each link opens the live published EV/EBITDA, EV/Revenue and P/E bands per business type. Anchored at the right parent industry on the Upswitch Index.
