Master Transfer Pricing with First-Party Intelligence

Fuel your comparability analysis and defend your tax positions using direct-from-government financial data and corporate structures across 200+ jurisdictions.

Exhibit AScreening — TNMM, distributionTP-2026-0418
Tested party
Aurex Vertrieb GmbHDE · limited-risk distributor
Method
TNMMPLI: EBIT / sales
Period
FY2023 – FY2025weighted average
RemovedRemaining
01Active companies in scopeDE FR NL BE AT PL0
02Activity matchdescribed activity, not code alone−00
03Turnover band€8m – €120m−00
04Full accounts, three yearsdigitised from filing−00
05Independence and group linkageno holder above 25%−00
06Loss-making ruleexcluded if loss 3 of 3−00
07Functional reviewrejection reason logged−00
Accepted comparables0

What a rejected set costs.

01
Primary adjustment
Taxable profit increases where the examiner sits.
02
Double taxation
Relief runs through mutual agreement procedure and takes years.
03
Interest
Accrues from the original filing date, not from the assessment.
04The one you control
Penalties
Usually turn on whether documentation was adequate and contemporaneous.
The constraint

The licence, not the data.

Studies leave the building into client files, local files and APA submissions. Most database terms restrict exactly that, and per-seat pricing punishes a practice as it grows.

What we do

Redistribution written into standard terms. Priced per jurisdiction and per study, never per named user, so adding clients does not multiply the licence.

The constraint

The audit, and it arrives late.

You sign the study and file it, then defend it three years later against data that has quietly moved underneath you.

What we do

Sets sealed against the data as it stood that day, with a change feed that flags a restatement before the examiner finds it.

The constraint

A population, not one file.

Risk-scoring a taxpayer base means resolving entities across borders and mapping the group above each one, mostly from registries you have no pipeline into.

What we do

Registry-sourced accounts and ownership, with the source filing behind every figure an assessment rests on.

Registries publish what they publish.

Some give structured filings. Many give a PDF. A large share of the world still gives a scan of a signed document, in the local language and the local accounting convention.

We collect those filings ourselves and digitise them in house, which is why the comparables you can reach depend on who actually did the collecting.

Inbound filing
Nordwaren Handels GmbHBerlin · HRB 214880 B
Jahresabschluss
zum 31. Dezember 2025
page 1 of 11 · 2.4 MB · 300 dpi
FormatImage-only scanNo text layer, no structured tags
LanguageGerman
ConventionLocal GAAP (HGB)
Nothing structured is supplied by the registry. What arrives is a picture of a signed document.

Build the population before you argue about the method.

A comparability analysis is only as good as the search that produced it. This is the platform that runs it, filtering on described activity, financials, ownership and filing history in a single pass.

Global Database
Search for a Company or Executive/
Invite UserNB
Companies: 177,798,671  &  Executives: 276,511,547
Status: Active ×Country: DE, FR, NL, BE, AT, PL ×Revenue: €8m – €120m ×
Filters
Legal statusactive
Legal formlist
Company agerange
Incorporation daterange
Registration numberexact
Rolelist
Appointment daterange
Directorship countrange
Shared directorsflag
Activity keywords4 set
Exclusion terms1 set
Business descriptiontext
Products and servicestext
NACE / SIC codelist
Primary vs secondaryflag
Country5 set
Regionlist
Citytext
Registered addresstext
8,000,000120,000,000
Search by bankBank
Turnover trend3yr
Headcount trend3yr
Status changeevent
New filingevent
Largest holder %< 25
Group memberexclude
Shareholder countrange
Ultimate parententity
Subsidiary countrange
Cross-border parentflag
Website presentbool
Technologieslist
Web traffic bandrange
Boolean builderquery
Saved strategieslist
Load TP-2026-0418loaded
Edit viewSave to listExport ▾View as report
Company nameCountryStatusReg. noDescribed activityRevenue FY2025Op. marginEmployeesAgeLargest holderSource filing
NHNordwaren Handels GmbH🇩🇪 DEActiveHRB 214880 BWholesale, building materials41,208,0003.97%1043418.4%28 Apr 2026
DLDistribution Lavelle SAS🇫🇷 FRActive812 445 907Trade distribution, plumbing27,840,0002.41%612221.0%02 Jun 2026
VGVeldkamp Groothandel BV🇳🇱 NLActive64229118Wholesale, technical supplies63,050,0005.12%1484114.7%19 May 2026
DDDobrzyn Dystrybucja Sp. z o.o.🇵🇱 PLActiveKRS 0000418823Stockist, construction11,960,0004.38%381424.1%30 Jun 2026
MVMaes Verdeling NV🇧🇪 BEActive0844.219.556Wholesale, insulation34,770,0003.05%892719.8%07 Jul 2026
BBBrandhorst Baustoffe GmbH🇩🇪 DEActiveHRB 92117Wholesale, roofing supplies18,340,0002.87%443122.6%12 May 2026
CMComptoir Marchal SAS🇫🇷 FRActive793 118 402Trade distribution, timber15,720,0004.02%391817.3%21 Apr 2026
VDVan Doorn Bouwmaterialen BV🇳🇱 NLActive58117420Wholesale, building materials47,910,0003.44%1123611.2%03 Jun 2026
KMKrosno Materialy Sp. z o.o.🇵🇱 PLActiveKRS 0000512884Stockist, insulation9,480,0005.61%311223.8%27 May 2026
SVSteinlach Vertrieb AG🇦🇹 ATActiveFN 419203 kWholesale, drywall19,420,0001.88%522420.4%14 Apr 2026
DVDelvaux Distributie NV🇧🇪 BEActive0728.441.190Wholesale, fixings26,050,0003.79%682916.5%09 Jul 2026
HHHagemann Handel GmbH🇩🇪 DEActiveHRB 176052Wholesale, building materials88,200,0006.44%1974324.9%18 Mar 2026
LTLelieveld Techniek BV🇳🇱 NLActive61204488Wholesale, cement products33,660,0002.10%742619.1%05 Jun 2026
WBWiener Baustoff Vertrieb GmbH🇦🇹 ATActiveFN 388214 sWholesale, aggregates12,880,0004.75%351613.9%22 Jun 2026
SHSudwerk Handels GmbH🇩🇪 DEGroup memberHRB 118204Wholesale, building materials22,400,0006.91%571994.6%11 Mar 2026
14 accepted of 86 candidates before functional review·strategy TP-2026-0418·every financial field carries its source filing

Platform search. Counters are live figures; the result rows shown here are fictional entities used to illustrate a transfer pricing screen.

The same activity is coded six different ways.

Every registry uses its own national system. Screen a cross-border population on any single one of them and five of these companies never enter it.

Wholesale of building materialsone activity, filed under six national systems
JurisdictionNational systemCode as filed
GermanyWZ46.73
ItalyATECO 202546.73.0
FranceNAF46.73A
PolandPKD46.73.Z
NetherlandsSBI4673
United KingdomSIC 200746730
61codes resolved
NACE Rev. 2.146.73
Global Database classBuilding materials & supplies, wholesale

Each code is held as the registry filed it, at the vintage it filed it, next to the resolution. A screen can run on whichever layer the jurisdiction expects.

So which layer do you search on?

Every company we hold carries all three at once: the code its own registry filed, the harmonised equivalent, and what the business says it actually does. The one you search on depends on who has to accept the set.

01
For one national tax authority, search on the code its own registry filed.
WZ · ATECO · NAF · PKD · SBI · SIC

The examiner works in their own system. They expect the code their registry holds, at the vintage it held it.

02
For several countries at once, search on NACE Rev. 2.1 or on our own class.

Both are harmonised to four digits, and our own class carries beyond the EU. They are the only layers that mean the same thing in every country, because national detail below four digits does not travel.

03
For a functional comparability test, search on the activity tags and the described business.

A code records how a company registered itself, often decades ago. Tags record what it says it does now, and we hold the LinkedIn industry alongside them as a cross-check.

A captive distributor is not an independent comparable.

A company inside a multinational group does not price at arm's length. Its margin is the output of somebody's transfer pricing policy.

  • Policy, not marketBenchmark against a captive and you are measuring another group's intercompany pricing, not an arm's length outcome.
  • Caught before selectionOwnership links are held globally, so the group above a candidate is visible before it reaches the set rather than after a challenge.
  • Works in both directionsThe same structure maps your own group perimeter for the master file and for related-party identification.
Exhibit BRevolut Ltd · 08804411Platform view
13 entities in view11 jurisdictions
Ownership network of Revolut Ltd across linked entities and jurisdictions
Every entity in this network is a related party, not an independent comparable.
Ownership read from Companies House and the national register of each linked entity

Describe the search. Keep the query.

Regis is our own AI model, trained on the primary registry data behind the platform rather than on the open web. Ask for a search strategy in plain language and it compiles into the same structured query the filter rail produces.

That distinction matters more here than almost anywhere else. A general assistant can produce a plausible comparable that does not exist. Regis resolves to records that do, each with the filing behind it.

RegisTrained on government registry datalistening
Asked
Regis

Population built from 612,400 active companies across DE and PL. Activity matched on described business with manufacturing excluded, then screened on turnover band, filing completeness and shareholding.

Every financial field in the result carries the filing it was digitised from.

Compiled query8 parameters
countryDE, PL
activity_includewholesale, distribution, building materials, stockist
activity_excludemanufacturing
turnover8,000,000 – 120,000,000 EUR
years_available>= 3, full accounts only
max_holder_pct< 25
group_memberexclude
financial_yearsFY2023 – FY2025
86candidates before functional reviewstored as TP-2026-0418 · re-runnable against this vintage

Pick a number. We will show you the page it came from.

This is one comparable from the set. Every field is one of three things and the record says which: read from the filing, calculated from figures that were, or modelled. Select a field to see where it resolves.

Exhibit DNordwaren Handels GmbH — FY2025illustrative
Extracted record
Annual accounts to 31 December 2025 · JahresabschlussHandelsregister · Amtsgericht Charlottenburg · HRB 214880 B
Profit and loss account · page 4 · filed 28 Apr 2026
1.RevenueUmsatzerlöse41.208.000
2.Other operating incomeSonstige betriebliche Erträge412.000
5.Cost of materialsMaterialaufwand31.731.000
6.Gross profitRohergebnis9.477.000
7.Staff costsPersonalaufwand5.912.000
8.Depreciation and amortisationAbschreibungen684.000
9.Other operating expensesSonstige betriebliche Aufwendungen1.659.000
12.Operating resultBetriebsergebnis1.634.000
Read directly from the filing.
Line 1 · page 4 · extraction OCR, reviewed
Original caption retained: Umsatzerlöse
The document stays on the record. An examiner's question about this figure has a page reference as its answer.

Screen the entire group and everyone who controls it.

A check that stops at the top entity misses the subsidiaries, the branches and the people who sign for them. Exposure sits in the parts of a structure nobody looked up.

  • Ownership is resolved from the register first, so the perimeter is not the one the counterparty drew
  • Branches and dormant entities are screened, not only the trading subsidiaries
  • Indirect holdings are aggregated, so a chain of minority stakes that adds up to control is caught
  • Every hit names its list — OFAC, the EU consolidated list, UK OFSI, the UN list or PEP data — with the date it appeared and the instrument behind it
Group screen — Aurex Vertrieb GmbHDE · HRB 41 882
Entities0
Officers & UBOs0
Lists0
To review0
Aurex Vertrieb GmbHHRB 41 882 · parent🇩🇪Clear
Aurex Baustoff Handel GmbHHRB 88 214🇩🇪Clear
Aurex Nederland BVKvK 61 204 883🇳🇱Clear
Aurex France SASSIREN 812 447 909🇫🇷Clear
Aurex Polska Sp. z o.o.KRS 0000418702🇵🇱Clear
Aurex Trading DMCCDMCC-2214 · free zone🇦🇪Reviewhigh-risk jurisdiction
Aurex Vostok OOOOGRN 1187746032118🇷🇺MatchEU 833/2014 · UK OFSI
Katharina VossGeschäftsführer🇩🇪Clear
Henk de VriesDirector🇳🇱Clear
Marc LavelleDirector🇫🇷Clear
Dmitri SorokinDirector · UBO 22%🇷🇺ReviewPEP — regional office
Ana FerreiraCompany secretary🇵🇹Clear

Measured against the database this market runs on.

Orbis is the standard for comparables work and it is bigger than us on almost every count. We have set out where that is true as plainly as where it is not, because you will find out either way.

Global DatabaseMoody’s · Orbis
Original filingsThe filed document sits on the field itself, inside the dataset, for every company in a set. Open the filing from the number you are reading.Standardised values in the dataset. Original documents are a separate ordering service, retrieved per company on request.
How the financials are producedCollected from the registry and digitised in house. The document, page and filing date stay on the field.Licensed from 170+ information providers alongside Moody's own sources, then treated and standardised into IFRS, local GAAP and a global standardised format — per Moody's published description.
Industry screeningDescribed business, products and service language, with the activity code as a check rather than the gate.Standard activity classification systems.
Ownership and independenceShareholders with percentages and filing dates, and the group structure above the entity.2bn+ ownership links, with a graded independence indicator derived from shareholder data.
Data transparencyEvery attribute carries the source name, a link to the filing and a timestamp. Provenance is exposed at field level, not at dataset level.Values are standardised into IFRS, local GAAP and a global standardised format across sources.
Data sourcesCollected strictly from government registries, on direct pipelines we run ourselves. Nothing bought in from an aggregator or resold from another vendor's layer.Compiled from registry filings alongside other information providers into a single dataset.
Extracts inside your deliverablesRedistribution in local files, benchmarking studies, APA submissions and client reports, written into standard terms.Governed by the negotiated licence.

How to access the data.

Seven routes into the same primary, government-sourced dataset. Pick the one that fits your stack.

Platform

Search, screen and export company records from the web application.

API

Query any company by registry identifier. Documented endpoints, JSON responses, provenance on every field.

Bulk data feeds

Full datasets and scheduled deltas, delivered to your warehouse on your cadence.

MCP

Connect the dataset to any MCP-compatible agent or tool.

Assistant connectors

Pull registry data straight into the assistant your teams already use.

CRM

Enrich and monitor accounts inside the system your commercial and finance teams already work in.

Regis AI

Ask in natural language across the dataset and get answers with their sources attached. The same engine runs as an API, so a compiled search strategy can execute inside your own tooling rather than only in the app.

Send us a set that is about to be challenged.

Give us the search strategy behind it. We will rebuild the set from registry filings, put every figure next to the document it came from, and show you which comparables drop once ownership is read from the register.