Loading...
Loading...
Mexico
Mexican Tax ID number / Registro Federal de Contribuyentes
The RFC (Registro Federal de Contribuyentes) is a unique tax identification number used in Mexico for both individuals and legal entities. It consists of 13 characters for individuals (4 letters followed by 6 digits and 3 alphanumeric characters) and 12 characters for companies (3 letters followed by 6 digits and 3 alphanumeric characters). The RFC is essential for tax purposes and is issued by the SAT (Servicio de Administración Tributaria).
This identifier follows a strict format, here represented as X = alphanumeric character, A = letter, 0 = digit, and # = alphanumeric or special character (*, +, ?).
Example of syntactically valid Mexican Tax ID number / Registro Federal de Contribuyentes
RFCMAB-930714-8T4Mexican Tax ID number / Registro Federal de Contribuyentes
Syntax MAB-930714-8T4
Verification API
Use our API to verify any RFC from Mexico in real-time and get detailed information about the associated entity, ensure its presence in the registry of record, see the registered address, and more.
curl -X GET "https://verifyvat.com/api/verify/mx_rfc/MAB9307148T4" \
-H "x-api-key: {your_api_key}"
# You can also use query parameters with a GET request:
curl -X GET "https://verifyvat.com/api/verify?type=mx_rfc&id=MAB9307148T4" \
-H "x-api-key: {your_api_key}"
# Or via JSON body with a POST request:
curl -X POST "https://verifyvat.com/api/verify" \
-H "Content-Type: application/json" \
-H "x-api-key: {your_api_key}" \
-d '{"type":"mx_rfc","id":"MAB9307148T4"}'curl -X GET "https://verifyvat.com/api/types/mx_rfc"
# Via query parameters with a GET request:
curl -X GET "https://verifyvat.com/api/id-types?id=mx_rfc"
# Or via JSON body with a POST request:
curl -X POST "https://verifyvat.com/api/id-types" \
-H "Content-Type: application/json" \
-d '{"id":"mx_rfc"}'Format API
Explore the format and validation rules of this identifier, and implement the verification logic in your platform.
Get started
Whether you’re checking one company or building verification into your product, VerifyVAT gives you instant access to official business data: clear, accurate, and always up to date. No fluff, no guesswork, just the facts you need from the sources that matter.