> For the complete documentation index, see [llms.txt](https://academy.trowelapp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.trowelapp.com/facturacion/retencion-de-garantia/introduccion.md).

# Introducción

La **retención de garantía** es un importe (habitualmente un porcentaje de la factura, por ejemplo el **5 %**) que el cliente retiene al pagar una factura de venta, o que tú retienes al pagar a un subcontrata o proveedor en una factura de gasto.

* **¿Para qué sirve?** Actúa como depósito de seguridad durante el periodo de garantía de la obra. Si los trabajos son correctos, ese importe se devuelve al vencimiento del plazo pactado.
* **No es un descuento definitivo:** Sigue siendo un derecho de cobro (en ventas) o una obligación de pago pendiente (en gastos). Trowel lo trata como una línea independiente en la **bolsa de retenciones**, vinculada a la factura de origen.
* **Ámbito:** Funciona en **facturas de ingreso** (lo que cobras a clientes) y en **facturas de gasto** (lo que pagas a proveedores), siempre que la factura esté asociada a una obra o se configure un vencimiento manual.

## Ciclo completo en Trowel

```mermaid
flowchart LR
  A[Configurar retención en la factura] --> B[Línea en la bolsa del proyecto]
  B --> C{¿Vencida?}
  C -->|No| B
  C -->|Sí| D[Reclamar o liquidar]
  D --> E[Nota de cobro / pago en factura]
  E --> F[Marcar cobrada o pagada]
```

1. **En la factura:** Defines importe, tipo de facturación (certificación o entrega final) y cómo se calcula el vencimiento.
2. **En la bolsa:** Cada retención aparece agrupada por proyecto y empresa, con su estado y fecha de vencimiento efectiva.
3. **Al vencer:** Puedes generar una **nota de cobro** (ventas) o **liquidar** la retención en la factura de compra (gastos).
4. **Al recibir o emitir el pago:** Registras el cobro o el pago; en certificaciones de obra se libera el IVA que estaba diferido.

## Dónde acceder

<figure><img src="/files/ThSqaftiqJ0TXh2C8ROe" alt="" width="259"><figcaption><p>Acceso al menú <strong>Retenciones de garantía</strong>.</p></figcaption></figure>

| Área                      | Ruta / acceso                                                                     |
| ------------------------- | --------------------------------------------------------------------------------- |
| Configuración por factura | Pestaña **Retención de garantía** en el detalle de una factura de ingreso o gasto |
| Bolsa y acciones masivas  | Menú **Retenciones de garantía** (dashboard)                                      |
| Vencimiento por obra      | Estados de proyecto con fase **Finalización** y fecha real de fin de obra         |
| Series de notas de cobro  | **Administración → Series**, ámbito **Nota de cobro**                             |

## Permisos

* **Ver bolsa de retenciones e informes:** Permite consultar el dashboard y el detalle de líneas.
* **Gestionar retenciones:** Permite reclamar, generar notas de cobro, marcar cobros y liquidar retenciones de proveedor.

Sin el permiso de gestión, las retenciones se muestran en modo consulta.

## Relación con otros módulos

* **Certificaciones de obra:** Las facturas generadas desde certificaciones pueden llevar retención; el tipo habitual es **Certificación de obra**.
* **Estados de proyecto:** Al pasar la obra a un estado de fase **Finalización**, Trowel fija la **fecha real de fin de obra**, que dispara el cálculo del vencimiento de retenciones ligadas al proyecto (véase [Fases de construcción y vencimiento](/facturacion/retencion-de-garantia/fases-de-construccion-y-vencimiento.md)).
* **Listados de facturas:** Una factura ya cobrada o pagada puede mostrar el estado **Vencida retención** si la garantía asociada ha vencido y sigue pendiente (véase [Estados en listados](/facturacion/retencion-de-garantia/estados-en-listados.md)).
