Consultar tabla impuesto 2da categoria

Consultar tabla mensual de impuesto de segunda categoria.

GET /api/v1/sii/indicadores/impuesto_segunda_categoria/anual/{anio}/{mes}
import requests
 
headers = {
    "X-API-Token": "sk_live_replace_with_your_token",
}
 
response = requests.get(
    "https://api.fiscalbridge.cl/api/v1/sii/indicadores/impuesto_segunda_categoria/anual/:anio/:mes",
    headers=headers,
)
response.raise_for_status()
print(response.json())

Consultar tabla mensual de impuesto de segunda categoria.

El impuesto de segunda categoria grava las rentas del trabajo dependiente (sueldos). La tabla mensual define tramos de renta (en UTM) con su factor tributario y rebaja correspondiente. Se usa para calcular la retencion de impuesto en liquidaciones de sueldo.

Autenticacion requerida: API token en header X-API-Token con scope sii:read.

Quota: Consume 1 consulta | Peso: 1x


Parametros de ruta

ParametroTipoRequeridoRangoDescripcion
aniointegerSi1990-presenteAño tributario
mesintegerSi1-12Mes tributario

Respuesta exitosa (200)

{
    "anio": 2023,
    "mes": 12,
    "tramos": [
        {"desde": 0.0, "hasta": 13.5, "factor": 0.00, "rebaja": 0.0},
        {"desde": 13.5, "hasta": 30.0, "factor": 0.04, "rebaja": 0.54},
        {"desde": 310.0, "hasta": null, "factor": 0.40, "rebaja": 4699380.0}
    ]
}

Los limites desde y hasta se expresan en UTM (Unidad Tributaria Mensual). hasta: null en el ultimo tramo indica renta ilimitada hacia arriba.

Errores especificos

Codigoerror_codeCausaResolucion
400FUTURE_PERIODMes/año futurosdetails.anio_solicitado y mes_solicitado vs actual
400VALIDATION_ERRORError del service parseando SIIRevisar message
401HTTP_401API token ausente o invalidoEnviar X-API-Token valido
429QUOTA_EXCEEDED o SII_RATE_LIMITRate limitEsperar reset
502SII_GATEWAY_ERRORSII no respondio correctamenteReintentar
503SII_UNAVAILABLESII en mantenimientoReintentar en 5-10 min

Notas

  • Tabla inmutable una vez publicada; cache local de por mes recomendado.
  • SII actualiza la tabla a inicios de cada mes.

Parámetros

Header / Body
Tipo
Descripción
Requerido
anio
integer · path
Año de la consulta
mes
integer · path
Mes de la consulta

Respuestas

200Successful Response
400Periodo invalido o futuro
401API token ausente o invalido
403Sin permisos o cuenta bloqueada
422Parametro fuera de rango
429Limite de tasa excedido
502Error en servicio SII upstream
503SII en mantenimiento

Forma de la respuesta

Código 200. Estructura del JSON devuelto.

{
  "anio": 2023,
  "mes": 10,
  "tramos": [
    {
      "desde": 0,
      "factor": 0,
      "hasta": 13.5,
      "rebaja": 0
    },
    {
      "desde": 13.5,
      "factor": 0.04,
      "hasta": 30,
      "rebaja": 40187
    },
    {
      "desde": 30,
      "factor": 0.08,
      "hasta": 50,
      "rebaja": 160749
    },
    {
      "desde": 50,
      "factor": 0.135,
      "hasta": 70,
      "rebaja": 436561
    },
    {
      "desde": 70,
      "factor": 0.23,
      "hasta": 90,
      "rebaja": 1101186
    },
    {
      "desde": 90,
      "factor": 0.304,
      "hasta": 120,
      "rebaja": 1767248
    },
    {
      "desde": 120,
      "factor": 0.35,
      "hasta": 150,
      "rebaja": 2319496
    },
    {
      "desde": 150,
      "factor": 0.4,
      "rebaja": 4699380
    }
  ]
}

On this page