> ## Documentation Index
> Fetch the complete documentation index at: https://docs.syntage.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Facturas

Las facturas representan documentos CFDI emitidos o recibidos por una entidad. Los registros de factura incluyen identificadores del SAT, datos del emisor y del receptor, totales monetarios, estado de pago, estado de cancelación, relaciones entre facturas, disponibilidad de archivos y etiquetas.

Utiliza la lista de facturas de la entidad cuando necesites todas las facturas extraídas para una entidad. Recupera una factura por ID cuando necesites el recurso de factura completo, incluyendo etiquetas y metadatos de facturas relacionadas. Utiliza el endpoint del archivo CFDI cuando necesites el contenido XML o PDF de una factura específica, y utiliza el endpoint del CFDI del SAT parseado cuando necesites los datos CFDI estructurados por UUID de factura.

## Cómo se recopilan los datos de facturas

Los registros de facturas se recopilan con el extractor `invoice`. La extracción puede incluir facturas emitidas, facturas recibidas, archivos XML y archivos PDF dependiendo de las opciones seleccionadas. Los pagos de facturas, pagos por lote, conceptos, relaciones y notas de crédito también se derivan de los datos CFDI de las facturas.

Para detalles de implementación, consulta [Ejemplos de solicitudes de extracción](/es/developers/extraction-request-examples#invoices).

### Tipos de CFDI incluidos

De forma predeterminada, el extractor `invoice` incluye todos los tipos de CFDI que el SAT expone para la entidad dentro del periodo solicitado. No existen extractores separados para nómina, complementos de pago, notas de crédito ni comprobantes de traslado. Puedes quitar cualquier tipo que no necesites al configurar una extracción individual o el planificador de extracciones, según dónde se vaya a crear la extracción. El campo `type` identifica cada factura extraída:

| `type` | CFDI                     |
| ------ | ------------------------ |
| I      | Ingreso                  |
| E      | Egreso (nota de crédito) |
| P      | Pago                     |
| N      | Nómina                   |
| T      | Traslado                 |

### Estado en lista negra

El campo `issuer.blacklistStatus` o `receiver.blacklistStatus` se establece cuando el RFC del emisor o receptor de la factura aparece en la [lista 69-B del SAT](https://omawww.sat.gob.mx/cifras_sat/Paginas/datos/vinculo.html?page=ListCompleta69B.html):

| Estado     | Descripción                                                                 |
| ---------- | --------------------------------------------------------------------------- |
| presumed   | El SAT ha identificado posibles irregularidades e inició una investigación  |
| dismissed  | El SAT desestimó la investigación tras revisar la evidencia                 |
| definitive | El SAT determinó que el RFC tiene irregularidades confirmadas               |
| favorable  | El SAT revirtió un estado definitivo después de revisar evidencia adicional |
