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 uploadedAnswer 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 form | Item | Why it is required |
|---|
Reasonableness
Validity is content. Reasonableness is whether you may rely on it| Confirmed | Check | What a failure means |
|---|
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 →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.
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.
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.
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.
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
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.
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.
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