---
title: "Auxiliar del F103 (retenciones en la fuente de Renta)"
method: GET
path: "/asesor/f103"
tags: ["asesor"]
---

# Auxiliar del F103 (retenciones en la fuente de Renta)

`GET /asesor/f103`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/asesor/f103`
- Auth: HTTP bearer

Agrupa por código de retención del SRI las líneas tipo Renta ('1') de los comprobantes de retención (07) AUTORIZADOS del período, con base imponible, valor y cantidad de líneas por código, más totales y el vencimiento derivado del catálogo (formulario 103; null si el perfil no tiene la obligación — hoy solo la tienen los contribuyentes especiales). Excluye la retención de IVA (va al F104/ATS). No es la declaración oficial: el mapeo código→casillero lo confirma el contador (aValidar siempre true).

## Query parameters

- `emisorId` string, uuid
- `anio` integer, required
- `mes` integer, required

## Response `200`

Auxiliar del F103 del período

- object
  - `emisorId` string, uuid
  - `ruc` string
  - `anio` integer
  - `mes` integer
  - `periodo` string: "YYYY-MM"
  - `desde` string, date
  - `hasta` string, date
  - `filas` object[]
    - `codigoRetencion` string
    - `baseImponible` string
    - `valor` string
    - `cantidad` integer
  - `totales` object
    - `baseImponible` string
    - `valor` string
    - `cantidad` integer
  - `vencimiento` string, date, nullable: Fecha límite del formulario 103 del período, derivada del catálogo. null si el perfil no tiene la obligación.
  - `aValidar` true: Siempre true: el mapeo código de retención → casillero lo confirma el contador.
  - `notas` string[]
  - `disclaimer` string

## Other responses

- `400`: anio o mes fuera de rango, o emisorId ambiguo

---

[API](https://skmtc.dev/contadeo/apis/api-de-contadeo.md) · [All operations](https://skmtc.dev/contadeo/apis/api-de-contadeo/llms.txt) · [OpenAPI document](https://skmtc.dev/contadeo/apis/api-de-contadeo/revisions/461bbb9a74ce?raw)
