ES | EN

Examples by country

🔠 Table of codes

Table of codes

The following are the codes to be used on mexican operations. Use the navigation on your right to quickly move to different id.

All request to the API should be made using the first column ID. External codes are to be considered only for reference purposes.

country_id

country_id name
80 MÉXICO
1 SENEGAL
2 GAMBIA
3 GUINEA-BISSAU
4 GUINEA
5 SIERRA LEONA
6 LIBERIA
7 COSTA DE MARFIL
8 GHANA
9 TOGO
10 NIGERIA
11 SUDAFRICA
12 BOTSWANA
13 LESOTHO
14 MALAWI
15 ZIMBABWE
16 ZAMBIA
17 COMORAS
18 MAURICIO
19 MADAGASCAR
20 MOZAMBIQUE
21 SWAZILANDIA
22 SUDAN
23 EGIPTO
24 LIBIA
25 TUNEZ
26 ARGELIA
27 MARRUECOS
28 CABO VERDE
29 CHAD
30 NIGER
31 ALTO VOLTA
32 MALI
33 MAURITANIA
34 TANZANIA
35 UGANDA
36 KENIA
37 SOMALIA
38 ETIOPIA
39 ANGOLA
40 BURUNDI
41 RWANDA
42 REP.DEM. CONGO
43 CONGO
44 GABON
45 S.TOM.PRINCIPE
46 GUINEA ECUATRL
47 REP.CENT.AFRIC.
48 CAMERUN
49 BENIN
50 TERR.BRIT.EN AF
51 TER.ESPAN.EN AF
52 TERR.FRAN.EN AF
53 BOPHUTHATSWANA
54 DJIBOUTI
55 SEYCHELLES
56 VIENDA
57 NAMIBIA
58 SUDAN DEL SUR
59 BURKINA FASO
60 CISKEY
61 ERITREA
62 ISLAS MARSHALL
63 SAHARAUI
64 TRANSKEI
65 VENEZUELA
66 COLOMBIA
67 TRINID.Y TOBAGO
68 BARBADOS
69 JAMAICA
70 REP.DOMINICANA
71 BAHAMAS
72 HAITI
73 CUBA
74 PANAMA
75 COSTA RICA
76 NICARAGUA
77 EL SALVADOR
78 HONDURAS
79 GUATEMALA
81 GUYANA
82 ECUADOR
83 PERU
84 BRASIL
85 BOLIVIA
86 PARAGUAY
87 URUGUAY
88 ARGENTINA
89 U.S.A.
90 CANADA
91 TERR.BRIT.EN AM
92 TERR.FRAN.EN AM
93 TER.HOLAN.EN AM
94 TERR.D/DINAMARC
95 DOMINICA
96 GRANADA
97 SANTA LUCIA(ISL
98 S.VTE.Y GRANAD.
99 SURINAM
100 BELICE
101 ANTIGUA Y BBUDA
102 SNT.KIT & NEVIS
103 ANGUILA
104 ARUBA
105 BERMUDAS
106 ISLAS VIRG.BRIT
107 ISLAS CAYMAN
108 ANTILLAS NEERLANDESA
109 TURCAS Y CAICOS
110 ISLAS VIRGENES (ESTADOS UNIDOS DE AMERICA)
111 MARTINICA
112 PUERTO RICO
113 MONSERRAT
114 GROENLANDIA
115 JORDANIA
116 ARABIA SAUDITA
117 KUWAIT
118 OMAN
119 CHIPRE
120 ISRAEL
121 IRAK
122 AFGANISTAN
123 IRAN
124 SIRIA
125 LIBANO
126 QATAR
127 BAHREIN
128 SRI LANKA
129 CAMBODIA
130 LAOS
131 INDIA
132 BHUTAN
133 THAILANDIA
134 NEPAL
135 BANGLADESH
136 YEMEN
137 YEMEN DEL SUR
138 PAKISTAN
139 VIETNAM
140 MYANMAR (EX BIRMANIA)
141 ISLAS MALDIVAS
142 INDONESIA
143 MALASIA
144 TAIWAN (FORMOSA)
145 JAPON
146 SINGAPUR
147 COREA DEL SUR
148 COREA DEL NORTE
149 FILIPINAS
150 CHINA
151 MONGOLIA
152 EMIR.ARAB.UNID.
153 HONG KONG
154 TER.PORTUG.E/AS
155 BRUNEI
156 MACAO
157 REPUBLICA DE YEMEN
158 FIJI
159 NAURU
160 ISLAS TONGA
161 SAMOA OCC.
162 NUEVA ZELANDIA
163 AUSTRALIA
164 TERR.BRIT.EN AU
165 TERR.FRAN.EN AU
166 T.NORTEAM.EN AU
167 PPUA.NVA.GUINEA
168 VANUATU
169 KIRIBATI
170 MICRONESIA
171 ISLAS SALOMON
172 TUVALU
173 PALAU
174 NIUE
175 POLINESIA FRANCESA
176 NUEVA CALEDONIA
177 ISLAS MARIANAS DEL NORTE
178 GUAM
179 TIMOR ORIENTAL
180 ISLAS COOK
181 PORTUGAL
184 ITALIA
185 FRANCIA
186 IRLANDA
187 DINAMARCA
188 SUIZA
189 AUSTRIA
190 REINO UNIDO
191 SUECIA
192 FINLANDIA
193 NORUEGA
194 BELGICA
195 HOLANDA
196 ISLANDIA
197 ESPAÑA
198 ALBANIA
199 RUMANIA
200 GRECIA
202 TURQUIA
203 MALTA
204 SANTA SEDE
205 ANDORRA
207 BULGARIA
208 POLONIA
209 CHECOESLOVAQUIA
210 HUNGRIA
211 LUXEMBURGO
212 LIECHTENSTEIN
213 MONACO
214 SAN MARINO
215 ARMENIA
216 AZERBAIJAN
217 BELARUS
218 BOSNIA HEZGVINA
219 REPUBLICA CHECA
220 REP.ESLOVACA
221 REPUBLICA DE SERBIA
222 CROACIA
223 ESLOVENIA
224 ESTONIA
225 GEORGIA
226 KAZAJISTÁN
227 KIRGISTÁN
228 LETONIA
229 LITUANIA
230 MACEDONIA
231 MOLDOVA
232 TAYIKISTÁN
233 TURKMENISTÁN
234 UCRANIA
235 UZBEKISTÁN
236 MONTENEGRO
237 RUSIA
238 ALEMANIA
240 GIBRALTAR
241 GUERNSEY
242 ISLA DE MAN
243 JERSEY
244 GILBRALTAR
245 COMB.Y LUBRIC.
246 RANCHO DE NAVES
247 PESCA EXTRA
248 ORIG.O DEST. NO
249 ZF.IQUIQUE
250 DEPOSITO FRANCO
251 ZF.PARENAS
252 ZF.ARICA-ZF IND
253 CHILE
254 NAC.REPUTADA
255 OTROS(PAIS DESCONOCIDO)

currency_id

currency_id name external_code
31 Peso mexicano MXN
5 Dolar USA USD
38 Euro EUR

tax_id_type

tax_id_type name expresión_regular validaciones_adicionales
MX-RFC Registro federal de contribuyente mexicano ^[A-ZÑ&]{3,4}\d{6}[A-Z0-9]{3}$ Persona física: 4 letras (apellidos y nombre), 6 dígitos (fecha YYMMDD), 3 caracteres (homoclave). Persona moral: 3 letras, 6 dígitos (fecha YYMMDD), 3 caracteres (homoclave). El último carácter es un dígito verificador calculable: 1) Asignar valores numéricos a cada carácter (A-Z=10-35, Ñ=36, &=37, 0-9=0-9). 2) Multiplicar cada valor por factores decrecientes desde 13 (primer carácter) hasta 2 (último carácter antes del verificador). 3) Sumar todos los productos. 4) Obtener residuo de la suma entre 11. 5) Restar el residuo de 11: si es 10→"A", si es 11→"0", si es 0-9→ese número.

document_type_id

document_type_id name received_issued_flag external_code
76 Factura de ingreso emitida 1 I
77 Factura de egreso emitida 1 E
78 Factura de traslado emitida 1 T
79 Factura de ingreso recibida 0 I
80 Factura de egreso recibida 0 E
81 Factura de traslado recibida 0 T

tax_type_id

tax_type_id name tax_type value external_code
360 IVA 0% 2 0,0000 002
361 IVA 8% 2 8,0000 002
362 IVA 16% 2 16,0000 002
363 Retención IVA 0% 2 0,0000 002
364 Retención IVA 8% 2 -8,0000 002
365 Retención IVA 16% 2 -16,0000 002
366 Retención ISR 10% 2 -10,0000 001
367 IEPS 0% 2 0,0000 003
368 IEPS 3% 2 3,0000 003
369 IEPS 6% 2 6,0000 003
370 IEPS 7% 2 7,0000 003
371 IEPS 8% 2 8,0000 003
372 IEPS 25% 2 25,0000 003
373 IEPS 30% 2 30,0000 003
374 IEPS 53% 2 53,0000 003
375 IEPS 160% 2 160,0000 003
376 IEPS Cuota 3 0,0000 003
377 Retención IEPS 0% 2 0,0000 003
378 Retención IEPS 3% 2 -3,0000 003
379 Retención IEPS 6% 2 -6,0000 003
380 Retención IEPS 7% 2 -7,0000 003
381 Retención IEPS 8% 2 -8,0000 003
382 Retención IEPS 25% 2 -25,0000 003
383 Retención IEPS 30% 2 -30,0000 003
384 Retención IEPS 53% 2 -53,0000 003
385 Retención IEPS 160% 2 -160,0000 003
386 Retención IEPS Cuota 3 0,0000 003

Notes: tax_type values: 1 = fixed value in money 2 = fixed percentage 3 = variable value in money to be defined by user as part of the request

tax_value: Positive numbers will add to the final amount, while negative values are retentions and will decrease the final amount

state_id

state_id name external_code
18 Aguascalientes AGU
19 Baja California BCN
20 Baja California Sur BCS
21 Campeche CAM
22 Chiapas CHP
23 Chihuahua CHH
24 Coahuila COA
25 Colima COL
26 Circunscripción 1 CR1
27 Circunscripción 2 CR2
28 Circunscripción 3 CR3
29 Circunscripción 4 CR4
30 Circunscripción 5 CR5
31 Ciudad de México CMX
32 Durango DUR
33 Guanajuato GUA
34 Guerrero GRO
35 Hidalgo HID
36 Jalisco JAL
37 México MEX
38 Michoacán MIC
39 Morelos MOR
40 Nacional NAC
41 Nayarit NAY
42 Nuevo León NLE
43 Oaxaca OAX
44 Puebla PUE
45 Querétaro QUE
46 Quintana Roo ROO
47 San Luis Potosí SLP
48 Sinaloa SIN
49 Sonora SON
50 Tabasco TAB
51 Tamaulipas TAM
114 Yucatán YUC
115 Tlaxcala TLA
116 Veracruz VER
117 Zacatecas ZAC

county_id

county_id name state_id
1542 Aguascalientes 18
1573 Asientos 18
1606 Calvillo 18
1639 Cosio 18
1671 Jesús María 18
1703 Pabellón de Arteaga 18
1734 Rincón de Romos 18
1765 San José de Gracia 18
1797 Tepezalá 18
1829 El Llano 18
1860 San Francisco de los Romo 18
1543 Ensenada 19
1574 Mexicali 19
1607 Tecate 19
1640 Tijuana 19
1672 Playas de Rosarito 19
1544 Comondú 20
1575 Mulegé 20
1608 La Paz 20
1766 Los Cabos 20
1798 Loreto 20
1545 Calkiní 21
1576 Campeche 21
1609 Carmen 21
1641 Champotón 21
1673 Hecelchakán 21
1704 Hopelchén 21
1735 Palizada 21
1767 Tenabo 21
1799 Escárcega 21
1830 Calakmul 21
1861 Candelaria 21
1582 Azcapotzalco 31
1615 Coyoacán 31
1647 Cuajimalpa de Morelos 31
1679 Gustavo A. Madero 31
1710 Iztacalco 31
1741 Iztapalapa 31
1773 La Magdalena Contreras 31
1805 Milpa Alta 31
1836 Álvaro Obregón 31
1866 Tláhuac 31
1894 Tlalpan 31
1921 Xochimilco 31
1948 Benito Juárez 31
1975 Cuauhtémoc 31
2002 Miguel Hidalgo 31
2029 Venustiano Carranza 31

Note: The county_id table contains thousands of entries covering all Mexican states. Please refer to the full API reference for the complete list.