Zenoo
eID scheme ● Integrated

CURP

Mexico

The Clave Única de Registro de Población (CURP) is Mexico’s unique population registry code, an 18-character alphanumeric identifier issued and maintained by RENAPO, the national population registry. It is assigned to Mexican citizens and foreign residents and is used across banking, tax, healthcare, and government services. Verification matches the code against RENAPO records to confirm the person’s name, date of birth, and registration status.

Scheme facts
Issuing authority RENAPO (Registro Nacional de Población e Identificación Personal)
Country Mexico
Number format 18 alphanumeric characters encoding name initials, date of birth, gender, state of birth, and a check digit
Data returned Name, date of birth, gender, state of birth, and registration status from the civil registry
Coverage Mexican citizens and foreign residents
Official status National population registry code used across public and private services
What is itHow verification worksWhat you can buildPairs well withFAQ

What is CURP?

The Clave Única de Registro de Población (CURP) is Mexico’s unique population registry code, an 18-character alphanumeric identifier issued and maintained by RENAPO, the national population registry. It is assigned to Mexican citizens and foreign residents and is used across banking, tax, healthcare, and government services. Verification matches the code against RENAPO records to confirm the person’s name, date of birth, and registration status.

How verification works

Collect or pass in the CURP code

Capture the 18-character CURP code from the customer, or pass it in from your onboarding form.

Data match against RENAPO

The code and personal details are checked against RENAPO civil-registry records to confirm name, date of birth, gender, and registration status.

Signals returned to your flow

A verified result and audit record flow into your Zenoo case.

What you can build

Bank account opening
Tax and RFC registration
Lending and credit onboarding
Healthcare enrolment
Government service access

Pairs well with

Chain these into one Zenoo Studio flow so a single journey handles identity, screening, and fraud.

Coverage context

One of 209 countries, 16 indicators each

CURP is one scheme in Zenoo's global coverage. Add a neighbouring register or a document fallback without changing your integration.

Frequently asked questions

How do I verify a CURP?

You match the 18-character CURP code against RENAPO’s civil-registry records. A verification check confirms that the code is valid and returns the person’s name, date of birth, gender, and registration status.

What does a CURP number look like?

It is 18 alphanumeric characters. The first four come from the person’s surnames and first name, the next six are the date of birth, followed by a gender letter, a two-letter state-of-birth code, three interior consonants, a differentiation character, and a final check digit.

Is a CURP mandatory in Mexico?

The CURP is the standard population registry code used across banking, tax, healthcare, and government services, and is required for most official processes. It is assigned to both Mexican citizens and foreign residents.

How does CURP verification work with Zenoo?

It runs as a pre-built connector. The person provides their CURP code, or you pass known data in, and Zenoo matches it against RENAPO records and returns a verified result with a full audit trail.

See it on your data

30 minutes. Your data. No slides.

Book a demo