{
  "$schema": "https://skills-mexico.vercel.app/openapi.json#/components/schemas/IsnRatesTable",
  "version": "2026-06-14",
  "vigencia": "2026",
  "license": "CC-BY-4.0",
  "source": "Leyes de Hacienda estatales y Códigos Financieros locales 2026. Tabla compilada y mantenida por Plugins MX.",
  "documentation": "https://skills-mexico.vercel.app/productos/isn",
  "glossary": "https://skills-mexico.vercel.app/glosario/isn",
  "totalEstados": 32,
  "tasaMinima": 1.8,
  "tasaMaxima": 3.0,
  "estados": [
    { "codigo": "CDMX",  "estado": "Ciudad de México",         "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://innovacion.finanzas.cdmx.gob.mx",         "validado_playwright": true },
    { "codigo": "JAL",   "estado": "Jalisco",                  "tasa_pct": 3.0, "vence_dia": 12, "portal": "https://sepaf.jalisco.gob.mx",                    "validado_playwright": true },
    { "codigo": "NL",    "estado": "Nuevo León",               "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://www.nl.gob.mx/finanzas",                   "validado_playwright": true },
    { "codigo": "MEX",   "estado": "Estado de México",         "tasa_pct": 3.0, "vence_dia": 10, "portal": "https://sfpya.edomexico.gob.mx",                  "validado_playwright": true },
    { "codigo": "QRO",   "estado": "Querétaro",                "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://sfqro.gob.mx",                            "validado_playwright": true },
    { "codigo": "GTO",   "estado": "Guanajuato",               "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://sfinanzas.guanajuato.gob.mx",             "validado_playwright": true },
    { "codigo": "YUC",   "estado": "Yucatán",                  "tasa_pct": 2.5, "vence_dia": 10, "portal": "https://sefin.yucatan.gob.mx",                    "validado_playwright": true },
    { "codigo": "BC",    "estado": "Baja California",          "tasa_pct": 1.8, "vence_dia": 17, "portal": "https://sefin.bajacalifornia.gob.mx",             "validado_playwright": true },
    { "codigo": "PUE",   "estado": "Puebla",                   "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://www.puebla.gob.mx/finanzas",              "validado_playwright": false },
    { "codigo": "VER",   "estado": "Veracruz",                 "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://www.veracruz.gob.mx/finanzas",            "validado_playwright": false },
    { "codigo": "CHIH",  "estado": "Chihuahua",                "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://www.chihuahua.gob.mx/hacienda",           "validado_playwright": false },
    { "codigo": "COAH",  "estado": "Coahuila",                 "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://www.coahuila.gob.mx/finanzas",            "validado_playwright": false },
    { "codigo": "SIN",   "estado": "Sinaloa",                  "tasa_pct": 2.4, "vence_dia": 15, "portal": "https://saf.sinaloa.gob.mx",                      "validado_playwright": false },
    { "codigo": "SON",   "estado": "Sonora",                   "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://hacienda.sonora.gob.mx",                  "validado_playwright": false },
    { "codigo": "TAM",   "estado": "Tamaulipas",               "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://finanzas.tamaulipas.gob.mx",              "validado_playwright": false },
    { "codigo": "OAX",   "estado": "Oaxaca",                   "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://www.finanzasoaxaca.gob.mx",               "validado_playwright": false },
    { "codigo": "MICH",  "estado": "Michoacán",                "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://secfinanzas.michoacan.gob.mx",            "validado_playwright": false },
    { "codigo": "GRO",   "estado": "Guerrero",                 "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://sfa.guerrero.gob.mx",                     "validado_playwright": false },
    { "codigo": "QROO",  "estado": "Quintana Roo",             "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://sefiplan.qroo.gob.mx",                    "validado_playwright": false },
    { "codigo": "AGS",   "estado": "Aguascalientes",           "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://www.aguascalientes.gob.mx/sfinanzas",     "validado_playwright": false },
    { "codigo": "SLP",   "estado": "San Luis Potosí",          "tasa_pct": 2.5, "vence_dia": 17, "portal": "https://www.slp.gob.mx/sefin",                    "validado_playwright": false },
    { "codigo": "ZAC",   "estado": "Zacatecas",                "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://finanzas.zacatecas.gob.mx",               "validado_playwright": false },
    { "codigo": "DGO",   "estado": "Durango",                  "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://durango.gob.mx/sf",                       "validado_playwright": false },
    { "codigo": "MOR",   "estado": "Morelos",                  "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://hacienda.morelos.gob.mx",                 "validado_playwright": false },
    { "codigo": "TLAX",  "estado": "Tlaxcala",                 "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://finanzas.tlaxcala.gob.mx",                "validado_playwright": false },
    { "codigo": "HGO",   "estado": "Hidalgo",                  "tasa_pct": 3.0, "vence_dia": 17, "portal": "https://sefinanzas.hidalgo.gob.mx",               "validado_playwright": false },
    { "codigo": "CHIS",  "estado": "Chiapas",                  "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://haciendachiapas.gob.mx",                  "validado_playwright": false },
    { "codigo": "TAB",   "estado": "Tabasco",                  "tasa_pct": 2.5, "vence_dia": 17, "portal": "https://finanzas.tabasco.gob.mx",                 "validado_playwright": false },
    { "codigo": "CAMP",  "estado": "Campeche",                 "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://finanzas.campeche.gob.mx",                "validado_playwright": false },
    { "codigo": "NAY",   "estado": "Nayarit",                  "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://hacienda.nayarit.gob.mx",                 "validado_playwright": false },
    { "codigo": "COL",   "estado": "Colima",                   "tasa_pct": 2.0, "vence_dia": 17, "portal": "https://finanzas.col.gob.mx",                     "validado_playwright": false },
    { "codigo": "BCS",   "estado": "Baja California Sur",      "tasa_pct": 2.5, "vence_dia": 17, "portal": "https://finanzasbcs.gob.mx",                      "validado_playwright": false }
  ],
  "notas": [
    "Tasa más baja: Baja California (1.8%). Tasa más alta: 3.0% (15 entidades).",
    "Vencimiento típico: día 17 del mes siguiente. Excepciones: Jalisco (día 12), EdoMex y Yucatán (día 10).",
    "8 estados con portal validado end-to-end usando Playwright MCP.",
    "Las URLs de portales se actualizan trimestralmente. Si encuentras una URL caída, contacta a elimoralsmendox@gmail.com."
  ]
}
