Tax Transparency Reporting

Cross-border tax reporting, validated before you file.

Turn account and payer data into jurisdiction-ready CRS/DAC2, FATCA and DAC7 XML — every file checked against the current OECD and IRS schemas before it leaves the platform. Validate TINs in bulk, handle nil returns and corrections, and add jurisdictions as your obligations grow.

Free tier on core modules · No card required · From €500/year

CRS_OECD_submission.xml
Schema valid · 2,418 accounts · 0 errors

Automatic exchange of information, without the manual work

Financial institutions and platform operators face a growing stack of exchange-of-information obligations: the Common Reporting Standard (CRS) and its EU implementation DAC2, the US FATCA regime, and DAC7 for digital platform operators. Each has its own XML schema, its own validation rules, and its own national competent authority with its own quirks — and a rejected file rarely tells you plainly what went wrong.

REGREP takes the account, payee and payer records you already hold, maps them to the correct reporting schema, and runs the full rule set before you submit — structural checks, TIN format validation, residence and controlling-person logic, and the jurisdiction-specific requirements that trip up manual submissions. What you download is a filing package built to the authority's current specification, with a plain-language validation report alongside it.

Start on one jurisdiction and one entity, prove it on your own data through the free health-test tier, then add jurisdictions, record volume, nil returns and corrections as your obligations expand. Pricing stays transparent at every step, in EUR, GBP or USD.

Modules

Every tax transparency module

Activate only what you need. Prices exclude VAT and are shown per year unless stated; pay-per-filing with credits is available on every self-serve module.

Tax transparency modules — free tiers and Pro pricing
ModuleFree tierPro fromAction
CRS / DAC2 Jurisdiction-ready CRS/DAC2 XML, schema-validated, with TIN checks and corrections. Health-test runsValidate sample files before you commit €1,000/year 1 jurisdiction · up to 10,000 records/year · 1 regulated entity · filing + 1 correction Create free account
FATCA IRS-ready FATCA XML with automated TIN validation for reportable accounts. Health-test runsValidate sample files before you commit €500/year 1 regulated entity · annual filing + 1 correction Create free account
DAC7 DAC7 XML for digital platform operators, delivered as a scoped engagement. Solution LayersScoped to your platform, seller population and jurisdictions Talk to us
Global TIN Validator Bulk and API TIN structure validation across 111 countries. 25 records/monthFree every month, no card required From €0.01/record Billed in 100-record blocks · minimum purchase 50 credits Create free account

Reporting crypto-asset transactions? CARF / DAC8 runs on the same exchange-of-information engine and is priced the same way as CRS. It lives with the crypto frameworks in Digital Assets reporting.

Related use cases & resources

Use case

CRS & FATCA across many jurisdictions

One entity, several reportable regimes and authorities. See how firms consolidate CRS, DAC2 and FATCA filings on a single platform and price the add-on jurisdictions.

Read the use case
Use case

FATCA for a US-reporting institution

From reportable-account identification through TIN validation to an IRS-ready XML file — the FATCA workflow end to end.

Read the use case

Questions about tax transparency reporting

What's the difference between CRS/DAC2 and FATCA here?

They are separate modules because they are separate regimes. CRS/DAC2 handles OECD Common Reporting Standard exchange — and its EU implementation, DAC2 — producing the CRS_OECD XML your national competent authority expects. FATCA handles US reporting to the IRS-defined schema. Both run the same validation-first workflow: map your records, check TIN formats and the reporting logic, then export a supervisor-ready file. You can run either on its own, or both from one account.

Can I report for more than one jurisdiction or over the record limit?

Yes. Each jurisdiction is its own subscription, priced on that jurisdiction’s own record count: up to 10,000 records €1,000/year, 10k–100k €2,000/year, 100k–500k €4,500/year, 500k–1M €7,500/year, and over 1M as a Solution Layers engagement. A firm filing in three jurisdictions holds three subscriptions. Tiers are mutually exclusive, so you pay the single tier your volume falls into, never a base plus add-ons. If you cross a threshold mid-year, the export step offers a one-click upgrade for the pro-rated difference rather than blocking your filing.

Do you support nil returns and corrections?

Both. Each subscription includes one correction per jurisdiction; further corrections and pay-per-filing submissions are available with credits. Nil returns are supported as a paid action for every account — billed at 75 credits per submission — so a nil obligation is handled the same validated way as a full return.

Prove it on your own filing first.

Create a free account, activate CRS, FATCA or the TIN validator, and run a health-test on real data today.