What Does CURP Stand For?
CURP stands for Clave Única de Registro de Población, which translates to "Unique Population Registry Key." It is Mexico's national identification code — similar in concept to a Social Security Number in the United States, but structured differently. Every person registered in Mexico's civil system receives a CURP, including citizens, permanent residents, and foreign nationals with official status in Mexico.
The CURP is issued and managed by RENAPO (Registro Nacional de Población), the national population registry under Mexico's Secretaría de Gobernación. It was introduced to create a single, universal identifier that would work across all government agencies, replacing the patchwork of state-level and agency-specific ID numbers that existed before. Today, the CURP is effectively the backbone of Mexican civil identification — it appears on birth certificates, voter credentials, tax registrations, school enrollments, and most official paperwork.
For people preparing Mexican documents for translation, the key thing to understand is that CURP is not a document. It is a data field that appears ON documents. You do not translate the CURP code itself — you translate the document that contains it, and the CURP is reproduced exactly as part of that translation.
How the 18-Character CURP Code Works
The CURP is not a random sequence. Each of its 18 characters encodes specific personal information, making it a structured identifier that cross-references the person's identity data. Here is how the code breaks down, using a fictional example: GAVE850315MNLRSLA7.
Positions 1–4 — Name components: The first four characters are derived from the person's name. Position 1 is the first letter of the paterno (father's first surname). Position 2 is the first vowel of the paterno after the initial letter. Position 3 is the first letter of the materno (mother's first surname). Position 4 is the first letter of the first given name. In our example, GAVE could represent a person with paterno García (G, A), materno Velázquez (V), and given name Elena (E).
Positions 5–10 — Date of birth: Six digits in YYMMDD format. 850315 = March 15, 1985. This is year-month-day, not the day-month-year format used in Mexican civil documents — an important distinction for translators who also need to convert dates on the surrounding document.
Position 11 — Gender: H for hombre (male) or M for mujer (female). In our example, M indicates female.
Positions 12–13 — State of birth: A two-letter code representing the Mexican state where the person was born, or NE for people born outside Mexico. NL = Nuevo León. The full list of state codes is defined by RENAPO.
Positions 14–16 — Additional name consonants: Three consonants taken from the paterno, materno, and first given name (first internal consonant of each). These provide additional name differentiation.
Position 17 — Disambiguation digit: A character (letter or number) assigned by RENAPO to distinguish people who otherwise share the same CURP elements. This ensures uniqueness.
Position 18 — Check digit: A verification digit calculated from the preceding 17 characters. It allows automated systems to detect transcription errors.
Why does this matter for translation? Because the CURP is a self-verifying code. If even one character is transposed or mistyped during translation, the check digit will not match, and an automated verification system — or a careful USCIS adjudicator — may flag the discrepancy. This is why translators reproduce the CURP character-for-character from the source document rather than retyping it from memory or a separate reference.
Reading a CURP: GAVE850315MNLRSLA7
GA = García (paterno: first letter + first vowel) · V = Velázquez (materno: first letter) · E = Elena (given name: first letter) · 850315 = March 15, 1985 · M = female · NL = Nuevo León · RSL = internal consonants · A7 = disambiguation + check digit
Where CURP Appears on Mexican Documents
The CURP appears on virtually every official Mexican document. If you are preparing a packet of Mexican documents for translation, you will likely encounter it multiple times across different document types. Here is where to expect it.
Acta de nacimiento (birth certificate): The CURP is printed prominently on the formato único birth certificate. It is one of the key fields that must be included in any certified translation. For a complete breakdown of all birth certificate fields including CURP, see our acta de nacimiento translation guide.
Credencial para votar (voter ID / INE): Mexico's national voter credential, issued by the Instituto Nacional Electoral (INE), displays the CURP on the front face of the card. If the voter ID is submitted as supporting identity evidence, the CURP must be reproduced in the translation.
CURP constancia (CURP certificate): This is the standalone printout from RENAPO's system that shows the person's CURP along with their registered name, date of birth, gender, and state of birth. It is sometimes submitted alongside other documents to verify identity information. The constancia itself is a one-page document that translators handle straightforwardly.
Other documents: CURP also appears on tax registrations (RFC documents), school enrollment records, social security documents (IMSS), military service cards, and various government forms. Any time one of these documents is submitted for an official filing and requires translation, the CURP field must be included.
The key principle: whenever CURP appears on a document you are translating, it must be reproduced exactly. It does not matter whether the CURP is the focus of the document or just one field among many — omitting it makes the translation incomplete.
Do You Need to Translate a CURP?
This is the question I get most often, and the answer has two parts.
The CURP code itself is not translated. It is an alphanumeric identifier — GAVE850315MNLRSLA7 stays exactly GAVE850315MNLRSLA7 in the English version. You do not convert it, interpret it, or re-format it. You reproduce it character-for-character. This is the same principle that applies to other alphanumeric identifiers like passport numbers, Social Security Numbers, or case numbers: the code is transcribed, not translated.
The label and surrounding text ARE translated. The field label "Clave Única de Registro de Población" is translated to "Unique Population Registry Key" (or an equivalent English rendering). Any instructions, notes, or descriptions around the CURP field on the source document are translated as part of the complete document translation.
So the practical answer is: you do not need a separate "CURP translation." What you need is a certified translation of the document that contains the CURP — your birth certificate, voter ID, or CURP constancia. The translator handles the CURP as one field within that document-level translation. If your CURP appears on multiple documents in the same packet, each translation should reproduce the same CURP exactly, giving the reviewing authority a consistent cross-reference across the entire filing.
CURP and USCIS: What Matters for Immigration Filings
USCIS does not specifically ask for "a CURP translation." There is no form field or evidence requirement labeled "CURP." But USCIS does require complete certified translations of all non-English documents, and the CURP is part of those documents. Here is why it matters in practice.
Cross-document verification: Adjudicators review immigration packets as a whole, not document by document. If your birth certificate shows CURP GAVE850315MNLRSLA7, your marriage certificate shows the same CURP, and your voter ID confirms it, that consistency strengthens the identity chain. If one translation omits the CURP or gets a character wrong, it creates an inconsistency that may trigger a Request for Evidence. See our Mexican birth certificate USCIS guide for more on how RFEs work with Mexican documents.
Completeness standard: Under 8 CFR 103.2(b)(3), the certified translation must be complete. If the CURP is visible on the source document and the translation does not include it, the translation is technically incomplete — even if the translator considered it "just an ID number." The safe practice is straightforward: if it appears on the document, it appears in the translation.
CURP as an identity anchor: For Mexican-born applicants, the CURP often serves as the most reliable cross-reference between documents. Names may appear differently across documents due to the paterno/materno system, married name conventions, or clerical variations. But the CURP should be identical across all documents for the same person. This makes it a valuable consistency check for both the translator and the reviewing authority.
