Free tool · No account needed

CRS and CARF self-certification checker

A crypto-asset service provider may rely on a tax self-certification collected for CRS, provided it carries everything CARF needs. So the useful question is not whether a form is valid, but which frameworks it is valid for. This works that out from the content of the form — without you entering anything from it.

Amended CRS · CARF · DAC8 · individual, entity, controlling person · no personal data entered · nothing stored

Test one self-certification

Runs in your browser · nothing uploaded

Answer for a single form in front of you. Tick what the form actually carries, not what your template is supposed to carry — the gap between the two is the point of the exercise. You are never asked for a name, a number or a date, so there is nothing here to leak.

What the form carries

Minimum validity content
On the formItemWhy it is required

Reasonableness

Validity is content. Reasonableness is whether you may rely on it
ConfirmedCheckWhat a failure means
What this means: an indicative completeness result for one self-certification, based on the minimum content the amended CRS and the CARF and DAC8 due diligence rules require. It does not verify that anything on the form is true, confirm a tax residence, validate a taxpayer identification number, or decide an entity’s classification. Some jurisdictions impose additional content, and date of birth is subject to domestic exceptions under CARF. A form that passes here can still fail a reasonableness test against what you already know about the customer. This is not tax advice.

One form is a spot check. The obligation is a register. The platform holds certifications per party, records the validation result, tracks reasonableness failures, cure status and change-of-circumstances events, and feeds the same data into CRS, CARF and FATCA outputs.

Create free account
Reuse

One form can serve both frameworks

CARF and the amended CRS use closely aligned self-certification concepts, and CARF expressly permits reliance on a tax self-certification that contains everything CARF requires. Collecting twice is a choice, not an obligation.

Shared

Almost all of the content

Name or legal name, residence address, every jurisdiction of tax residence, a taxpayer identification number for each, signature or positive affirmation, and a date. Both frameworks want the same core.

CRS only

Status becomes a reported field

Under the amended CRS, whether a valid self-certification was obtained is itself reported — for the account holder and for each controlling person. Under CARF it is a due diligence input rather than a reported item.

CARF

Date of birth has exceptions

CARF requires date and place of birth subject to domestic-law exceptions, so a form missing a date of birth may still support CARF reliance where CRS would reject it. Check the exception before relying on it.

Both

Residence is plural

A person can be resident in more than one jurisdiction, and both frameworks expect the set. A form with a single residence line, and a system with a single residence field, force a choice neither framework asks for.

Reviewed 25 August 2026 · source: amended CRS Section I and the self-certification commentary; CARF Section III and commentary; Council Directive (EU) 2023/2226 (DAC8), Annex VI Section III

Scope

What this checker does

It tests content and prompts the reasonableness questions. It does not build a form, and it does not touch customer data.

It doesTest completeness against both frameworks

  • Applies the minimum validity content for individuals, entities and controlling persons.
  • Returns which frameworks the form supports: CRS, CARF and DAC8, both, or neither.
  • Identifies exactly which items are missing.
  • Prompts the reasonableness checks the rules require you to run.
  • Flags where a passive entity form needs controlling person data to be usable.
  • Works without any personal data being entered.

It does notGenerate a form or verify its contents

  • Produce a blank or completed self-certification. A generated form carries a reliance risk the free tier should not create.
  • Verify a declared tax residence, or confirm an identification number exists.
  • Validate the structure of a taxpayer identification number — use the TIN checker for that.
  • Classify the entity, or decide whether it is a passive NFE.
  • Apply jurisdiction-specific content requirements or forms.
  • Constitute tax advice.

Need the number checked too?

Structure, length and check digit for 111 jurisdictions, without a registry lookup and without leaving your browser.

Open the TIN checker

You are never asked for anything from the form

This checker takes yes and no answers about what a document contains. It does not ask for a name, an address, a date of birth or a taxpayer identification number, and there is no field in which to enter one.

That is deliberate. A public tool that collects identification numbers is a liability whatever its privacy policy says. Certification data belongs inside your account, under our data processing agreement, where it is held per party with an audit trail.

Questions

About self-certification under CRS and CARF

Can a CARF provider rely on a CRS self-certification?

Yes, where the form contains all the information CARF requires. The frameworks were drafted with aligned self-certification concepts precisely so that a provider is not forced to collect the same data twice. The practical caution is that reliance depends on content, not on the label at the top of the form — a CRS-branded form missing a CARF-required item does not carry.

What makes a self-certification valid?

It must be signed or positively affirmed by the person certifying, dated no later than the date of receipt, and carry the identity content: name or legal name, residence address, every jurisdiction of tax residence, a taxpayer identification number for each jurisdiction that issues one, date of birth for individuals, and the entity classification where an entity is certifying.

Is a valid form enough to rely on?

No. Validity is about content; reliance is about reasonableness. The rules require the institution to confirm the certification is reasonable against what it already holds, including information gathered under anti-money laundering and customer due diligence procedures. A complete form that contradicts the address on file is valid and unreliable at the same time.

What if the person has no taxpayer identification number?

Where a jurisdiction does not issue one, or does not issue one to that person, the absence is not itself a defect — but the form should record why. A blank field with no explanation is indistinguishable from an omission, and that is how it will be treated on review.

Why does the amended CRS report the self-certification status?

Because documentation quality was invisible in the legacy file. Reporting whether a valid self-certification was obtained, for the account holder and for each controlling person, turns an internal remediation backlog into a field the receiving authority can see. Firms carrying undocumented preexisting accounts find that out at file level.

Do we need a separate form for each controlling person?

Not necessarily. The entity form can carry the required individual data for each relevant controlling person and their roles, or separate controlling person certifications can be used. What matters is that the data set is complete for each person and that roles are recorded — the amended CRS treats roles as a set, so a person with two roles needs both.

Do you store what I answer?

No. The checker runs in your browser, takes no personal data, and retains nothing when you close or reload the page.

Checking one form is easy. Evidencing the population is the job.

Create a free account and hold certifications per party, with validation results, cure status and change-of-circumstances tracking behind them.

No card required · free tier on core modules · no personal data entered in this checker