Ejemplos por país
🔠 Tabla de códigos
Tabla de códigos
Los siguientes son los códigos a utilizar en las operaciones mexicanas. Use la navegación a la derecha para moverse rápidamente a diferentes identificadores.
Todas las solicitudes a la API deben realizarse usando el ID de la primera columna. Los códigos externos son solo para referencia.
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 |
Notas: Valores de tax_type: 1 = valor fijo en dinero 2 = porcentaje fijo 3 = valor variable en dinero a definir por el usuario como parte de la solicitud
tax_value: Los números positivos se agregarán al monto final, mientras que los valores negativos son retenciones y disminuirán el monto final
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: La tabla county_id contiene miles de entradas que cubren todos los estados mexicanos. Consulte la referencia completa de la API para obtener la lista completa.
template_id
Por ahora no hay plantillas de PDF del sistema para este país, por lo que no es necesario enviar
options.template_id.