turph.

Make your business grow and stay in control.

Software built for private equity and companies with a buy-and-build strategy. From the first name on your longlist to the last filing of the year: one platform, one truth, and an assistant that reads your documents so you don't have to.

The tour is a working demo. Drop a bidder, grant extension, generate a resolution. It takes four minutes.

One acquisition, start to finish

Follow Meridiaan Holding as it buys Zonneveld Beheer B.V. Every screen below is how turph works, and everything marked with a red dot you can try yourself.

The caseMeridiaan Holding, a buy-and-build platform with four entities in NL and LU, acquires 60% of Zonneveld Beheer B.V.
m&a

Every target with the numbers that matter

A target is not a sales lead. What you need is the size of the company you are buying: revenue, EBITDA, headcount, valuation. Turph keeps those next to the stage, the rating and one thing most CRMs forget: when to call back. Targets with a callback date sit at the top, oldest first.

Try it: click "called" on the top row
Targets3 of 14 with a callback due
Zonneveld Beheer B.V.
Netherlands, facility services
Rev € 18.4mEBITDA € 2.1mFTE 140 Negotiation Rating A callback 15 Sep, "final offer"
Van Baerle Laboratoria B.V.
Netherlands, testing
Rev € 9.7mEBITDA € 1.4mFTE 62 Short list Rating A callback 10 Oct, "FY25 numbers"
Fjordlab AS
Norway, inspection
Rev € 6.2mEBITDA € 0.8mFTE 41 NDA signed Rating B callback 22 Oct
Corvin Kft.
Hungary, laboratories
Rev € 3.1mEBITDA € 0.3mFTE 28 Long list Rating C no callback
turph.ai

Van Baerle filed FY25 accounts last week: revenue up 12%, EBITDA margin 14.4%. That is above your A-rating threshold. Move the callback forward and prepare a first-contact note?

m&a

Are we on track for the year?

Every advisor has a goal per year: EBITDA acquired and number of deals closed. The ring shows where you are. The threshold is not fixed: in January, 8% of a yearly goal is on schedule; in December, 90% is behind. Turph tells you where you should be today.

Try it: drag the month
Pipelinegoal 2026, whole firm: € 6.0m EBITDA, 4 deals
38%of € 6.0m
On schedule
Realised € 2.3m. Expected by end of April: 33%.
JanAprilDec
Long list
9 · € 7.8m
Short list
5 · € 4.1m
NDA signed
3 · € 2.6m
Due diligence
1 · € 1.4m
Negotiation
1 · € 2.1m
turph.ai

At the current pace you close the year at 71% of goal. The gap is € 1.7m EBITDA, roughly one Zonneveld-sized deal. Your short list has two targets that fit; the NDA with Fjordlab has been unsigned for 41 days.

m&a

Every bidder in its own phase, the fee counted forward

A process has ten statuses at once, because every counterparty is somewhere else. Turph keeps each bidder in its own phase with its latest bid. The mandate holds retainer, success fee, minimum, exclusivity and tail. The fee is calculated on the highest bid still in the room, per bracket, the way the market counts.

Try it: drop the highest bidder and watch the fee
Project Zonneveldsell side · mandate signed 3 Jan 2026 · exclusive to 31 Dec
€ 160,000
Success fee on Ardent Capital's € 5.0m. Minimum fee € 125,000.
turph.ai

Nordlicht's last bid was 24 days ago and they have opened 61 documents since, mostly HR and Litigation. Historically that pattern precedes a revised offer. Their exclusivity request is still unanswered.

m&a

A data room you control, per party, per category

Ten numbered categories, the documents underneath, and access per party per category with a start and end date. A bidder that drops out expires automatically, and it stays visible that they were in. Every view is logged: who opened what, when.

Try it: tick and untick access
Data room Zonneveld
Ardent Capital
Nordlicht Partners
Helder Group expired 1 Sep
Ardent Capital opened 02.03 Financial statements FY25, today 09:41
Nordlicht Partners opened 07.04 Employment contracts management, today 08:15
Helder Group access ended 1 Sep 2026 · 118 documents viewed while active
turph.ai

Three questions came in from Nordlicht on 03 Tax. Two are answered by documents already in the room (03.02 and 03.05). One needs the auditor. Want me to answer the two and draft the third for review?

m&a

Closing is the start of the part everyone forgets

Earn-out measurements, escrow releases, warranties that lapse, non-competes that expire. All of them have a date, and precisely those dates get lost. Turph keeps them per deal and raises a signal sixty days before. The first 100 days run as tasks with an owner, on the same task list your team already uses.

Zonneveld · after closingclosed 5 Mar 2026
30 SepEarn-out measurement 1
EBITDA H1 2026 vs € 1.05m threshold
Owner: Erikin 15 days
5 Mar 27Escrow release
€ 450,000, unless claims filed
Owner: Carineplanned
5 Mar 28Warranties lapse
General warranties, 24 months
Owner: Carineplanned
5 Mar 29Non-compete seller expires
36 months, Benelux
Owner: Erikplanned
First 100 daysday 38 · 11 of 24 tasks done
D+30Insurance portfolio reviewedOwner: Katinkadue
D+45Reporting on group formatOwner: Geertdone
turph.ai

The SPA defines earn-out EBITDA with three adjustments (clause 7.3). I have prepared the calculation sheet with those adjustments so the H1 measurement on 30 Sep is one afternoon, not one week.

comply

The new entity: one file, complete from day one

Zonneveld is now an entity in the group. Directors with authority and appointment dates, the share register as a series of mutations, registration numbers, and the statutory documents in fixed blocks. A red mark where a core document is missing. Resolutions are generated from your own templates, the wording your notary approved.

Try it: generate the board resolution
Zonneveld Beheer B.V.part of Meridiaan Holding B.V. · 60%

Directors

  • J. ZonneveldCEO, sole authority, since 2011
  • Meridiaan Holding B.V.director, joint, since 5 Mar 2026

Share register

  • Issue 100 sharesJ. Zonneveld, 2011
  • Transfer 60 sharesto Meridiaan Holding, 5 Mar 2026
  • Pledge 40 sharesto Ardent Bank, 5 Mar 2026
Articles of association2 documents
Extract trade register1 document
Shareholders register1 document
Resolutions and minutes0 documents · appointment resolution missing
Template: Turph resolution, Meridiaan house style
BOARD RESOLUTION
The management board of Zonneveld Beheer B.V., having its corporate seat in Rotterdam, registered under number 24387712, with an issued share capital of € 18,000 held by J. Zonneveld (40%) and Meridiaan Holding B.V. (60%), resolves to appoint Meridiaan Holding B.V. as managing director with joint authority, effective 5 March 2026, at a remuneration of [amount] per annum.
Eight placeholders filled from the file. One left for you.
turph.ai

I read the deed of transfer you uploaded this morning. It names a second pledge on 20 shares to Rabobank that is not in the register yet. Add the mutation?

comply

Every deadline of every entity, most urgent first

Annual accounts and tax filings for the whole group in one list. Overdue is red, within thirty days amber, filed is green and drops to the bottom. Extension moves the reference date, so red means genuinely late. And filed is not the same as filed on time: your auditor knows the difference, so does turph.

Try it: grant extension on the red one
Filing deadlines5 open, 1 overdue
Annual accounts 2025
Meridiaan Holding B.V.
due 31 Aug 2026overdue
Tax return 2025
Meridiaan Services S.à r.l.
due 30 Sep 202615 days
Annual accounts 2025
Zonneveld Beheer B.V.
due 31 Dec 2026open
Annual accounts 2025
Meridiaan Vastgoed B.V.
filed 12 May 2026on time
Tax return 2024
Meridiaan Luxembourg S.A.
filed 4 Feb 2026, due 31 Dec 2025filed, late
turph.ai

Zonneveld has a broken financial year (1 Oct to 30 Sep) according to its articles. The deadline above assumes a calendar year. Correct it to 30 Sep 2027?

comply

Monday morning, 8:30

This is what the partner sees. Not everything there is, but what still has to happen: the signals from every module in one list, most urgent first, each one a task in a click. Below it, four meters that use different thresholds, because 80% of files complete is work and 80% filed on time is a conversation.

DashboardMeridiaan Holding · 5 entities · 3 processes
5
Entities managed
1
Deadline overdue
€ 2.3m
EBITDA acquired 2026
6
Signals
NowAnnual accounts 2025 overdueMeridiaan Holding B.V.
This monthEarn-out measurement 1Zonneveld Beheer B.V., 30 Sep
This monthClaim open 94 days without updateRegister claims, Meridiaan Vastgoed
Can waitCallback Van Baerle10 Oct, FY25 numbers
80%
Files complete
4 of 5 entities
92%
Filed on time
11 of 12
75%
Open within term
1 of 4 overdue
100%
Processes activated
3 of 3
turph.ai

Your week in one paragraph: one filing is overdue and I have drafted the extension request. Earn-out 1 is due in 15 days and the sheet is ready. Nordlicht is likely to revise. The Vastgoed claim needs a decision from the insurer; I have asked.

turph.ai reads what you upload

Your files are full of facts nobody has typed in yet: a deed names a pledge, an SPA defines an earn-out, articles set a financial year. turph.ai reads them, proposes the entry, and you confirm. Nothing is written without you.

DOCUMENTS

From deed to register

Upload a deed, extract or set of articles and turph.ai proposes the mutations: directors, capital, seat, pledges, financial year. You confirm, the file updates.

"Deed of 5 Mar 2026: transfer of 60 shares to Meridiaan Holding B.V., pledge of 40 shares to Ardent Bank. Add both?"
DEALS

From SPA to obligations

Point it at a signed SPA and it lists every dated obligation: earn-outs, escrow, warranties, non-competes, with the clause reference. Each becomes a signal sixty days ahead.

"Found 7 dated obligations in clauses 7, 9 and 12. Earliest: earn-out measurement, 30 Sep 2026."
DATA ROOM

Q&A that answers itself

Bidder questions are matched to documents already in the room. Answers are drafted with references; what needs a human goes to the right person with the context attached.

"Question 14 (tax rulings) is answered by 03.05. Question 15 needs the auditor; forwarded to Joost."
PIPELINE

A watch on every process

Stalled NDAs, bidders whose behaviour changes, targets whose new accounts change their rating. turph.ai notices and proposes the next step, on your Monday brief.

"Fjordlab NDA unsigned for 41 days. Nordlicht opened 61 documents since their last bid."

Not a tool on the side. Your whole back office.

turph runs on DK, a complete business platform: accounting, invoicing, documents, calendar, tasks, workflows, client portal, ISO 27001 and 9001. One login, one set of users, one truth. Nothing is entered twice.

t

m&a

  • targets with revenue, EBITDA, FTE and valuation
  • pipeline against the yearly goal
  • bidders per phase, mandate and fee brackets
  • data room with access per party
  • post-closing obligations and evaluation
t

entities

  • directors, proxies, addresses, registration numbers
  • share register as mutations
  • group structure with ownership
  • statutory documents in fixed blocks
  • resolutions from your own templates
  • workbook import with a dry run
t

comply

  • filing deadlines with extension
  • risk assessment per entity
  • five registers: rejected clients, claims, incidents, complaints, conflicts
  • dashboard with meters and signals
  • ISO 27001 and 9001 on the same platform

Built for firms where everything has to be right

A missed deadline is a fine. A miscalculated fee is a conversation with your client. An incomplete file shows up at the auditor. turph is built so none of that happens.

Private equity firms

Processes with multiple bidders, mandates with brackets, a data room per deal and everything that keeps running for years after closing.

Buy-and-build platforms

A growing group of companies, each with its own file, a pipeline measured against the annual goal, and a first-100-days plan for every addition.

Corporate service providers

Entities managed for third parties: directors, seat, registers, deadlines and statutory documents, demonstrably in order across the portfolio.

turph.grow

You have just seen the demo. Send us your entity workbook and within a week you are looking at the same screens with your own entities, deadlines and deals.

sales@dksoftware.nu 010 340 06 01 turph software is a product of DK Software, Rotterdam.