---
title: "Anular un comprobante (reglas SRI 2025-2026)"
method: POST
path: "/documents/{id}/anular"
tags: ["Comprobantes"]
---

# Anular un comprobante (reglas SRI 2025-2026)

`POST /documents/{id}/anular`

## Request

- Base URL: `https://facturacobra.com/api/v1`
- URL: `https://facturacobra.com/api/v1/documents/{id}/anular`
- Auth: API key in header `X-API-Key`

Evalúa y registra la anulación según las reglas del SRI: bloquea facturas a consumidor final (firmes desde 1-ene-2026), respeta el plazo (hasta el día 7 del mes siguiente a la emisión) y, fuera de plazo, indica emitir una Nota de Crédito. NO envía nada al SRI (no existe API de anulación): el contribuyente la completa en el portal SRI en línea; la respuesta incluye la guía.

## Path parameters

- `id` string, uuid, required

## Request body

- object
  - `reason` string, required

## Response `200`

Anulación registrada (vía portal SRI)

- object
  - `ok` boolean
  - `estado` string
  - `document_id` string, uuid
  - `numero` string
  - `via` 'portal_sri'
  - `plazo_hasta` string: Día 7 del mes siguiente a la emisión
  - `portal_url` string
  - `siguiente_paso` string
  - `aviso` string

## Other responses

- `400`: Motivo faltante, o el comprobante no está autorizado
- `403`: Falta el scope 'annul'
- `409`: Ya anulado o fuera de plazo (requiere Nota de Crédito)
- `422`: Factura a consumidor final: firme desde el 1-ene-2026, no se puede anular ni acreditar

---

[API](https://skmtc.dev/facturacobra/apis/cobra-api-de-facturacion-electronica-sri.md) · [All operations](https://skmtc.dev/facturacobra/apis/cobra-api-de-facturacion-electronica-sri/llms.txt) · [OpenAPI document](https://skmtc.dev/facturacobra/apis/cobra-api-de-facturacion-electronica-sri/revisions/ca7de81e465d?raw)
