Diseño del documento impreso
Todo documento fiscalmente relevante emitido a través de SIGN PT debe llevar el mismo conjunto de elementos de cumplimiento en su representación impresa (o en PDF). SIGN PT devuelve los datos a través del objeto content.compliance; el POS o ERP es responsable de colocar cada elemento correctamente en el documento final.
Esta sección especifica los títulos de los documentos, los formatos de los campos, las reglas de colocación y las plantillas por tipo de documento para todas las salidas de SIGN PT. Para las obligaciones de cumplimiento subyacentes, consulte Conformidad de recibos y facturas.
Según lo establecido por ley, el proveedor de software debe aprobar el diseño implementado. Sin la aprobación de fiskaly, el servicio no puede utilizarse en producción. Para solicitar la aprobación, envíe el diseño en formato PDF para cada tipo de documento a su gestor de cuenta. Nuestro equipo revisará su envío y responderá con prontitud.
Tipos de documentos y títulos
Sección titulada «Tipos de documentos y títulos»| Operación API | Tipo de documento SAF-T | Título en el impreso |
|---|---|---|
RECEIPTsimplified_invoice: true | FS | ”Fatura Simplificada” |
RECEIPTsimplified_invoice: false | FR | ”Fatura-Recibo” |
INVOICE | FT | ”Fatura” |
CORRECTION | NC / ND | ”Nota de Crédito” / “Nota de Débito” |
CANCELLATION | tipo SAF-T original, DocumentStatus = A | título original + banner “ANULADO” (sin nuevo documento) |
PROOF_OF_PAYMENT | RG / RC | ”Recibo” / “Recibo IVA de Caixa” |
De forma predeterminada, SIGN PT emite una Fatura-Recibo (FR). Para emitir una Fatura Simplificada (FS) en su lugar, establezca simplified_invoice: true.
Formatos de campo
Sección titulada «Formatos de campo»| Campo API | Se imprime como |
|---|---|
content.compliance.atcud | ATCUD: <validation_code>-<sequence>(p. ej. CSDF7T5H-35) |
content.compliance.qr_code | Un código QR 2D con los 22 campos con clave A–S del Anexo I de la Portaria 195/2020. Codificado con nivel de corrección de errores M, versión QR 9 o inferior. |
content.compliance.hash | 4 caracteres seleccionados de la firma digital (posiciones 1, 11, 21, 31) |
content.compliance.software_certificate | Processado por programa certificado n.º <NNNN>/AT |
Reglas de colocación
Sección titulada «Reglas de colocación»ATCUD — inmediatamente encima del código QR, en cada página. Formato: ATCUD: <validation_code>-<sequential_number>.
Código QR — en la primera o última página, claramente visible. Nivel ECC M, versión ≤ 9. Tamaño mínimo: ≥ 30 × 30 mm en A4; ≥ 25 × 25 mm en rollos POS de 58/80 mm. Exactamente un código QR por documento.
Extracto hash — en el pie de página del documento, en la misma línea o inmediatamente antes del aviso de certificado. Imprimir solo los 4 caracteres en las posiciones 1, 11, 21 y 31 de la firma Base64, separados por un guion de la mención del certificado. Nunca imprimir la firma completa.
Certificado de software — en cada documento impreso, convencionalmente en la última línea del pie de página. Formato: Processado por programa certificado n.º <NNNN>/AT.
Identificación del emisor (sociedades mercantiles). Cuando el emisor es una sociedade comercial, el encabezado del documento debe incluir — además del nombre comercial, NIF y dirección — el capital social (capital social) y el número de registro mercantil (matrícula no registo comercial). Esto se aplica a todo documento fiscalmente relevante, no solo a las facturas completas (Art. 171 Código das Sociedades Comerciais). El requisito no se aplica a los trabajadores autónomos (personas físicas).
Pie de página de conformidad
Sección titulada «Pie de página de conformidad»El mismo pie de página de conformidad se aplica a todos los documentos fiscalmente relevantes emitidos por SIGN PT.

Plantillas por tipo de documento
Sección titulada «Plantillas por tipo de documento»Cada plantilla a continuación se representa como un mock-up visual. Los códigos QR mostrados son reales y se escanean a un payload válido de Portaria 195/2020. Los cuadros de anotación a la derecha de cada recibo identifican qué campo content.compliance corresponde a cada elemento impreso.
Recibo — FS (Fatura Simplificada)
Sección titulada «Recibo — FS (Fatura Simplificada)»
simplified_invoiceRecibo — FR (Fatura-Recibo)
Sección titulada «Recibo — FR (Fatura-Recibo)»Emitido por la operación RECEIPT cuando simplified_invoice: false. Se utiliza para ingresos de Categoría B (caso típico de trabajador autónomo/proveedor de servicios) donde el servicio y el pago se liquidan en el mismo momento. Las áreas resaltadas en ámbar son específicas del FR; el resto es idéntico a un recibo FS.
NIF Cliente: 503456789 2

simplified_invoice: false en la operación RECEIPT.Caso de exención de retención: cuando el autónomo cumple los requisitos para una exención de retención de IRPF (p. ej. ingresos brutos anuales por debajo del umbral del Art. 101.º-B CIRS), la línea de retención en ③ se reemplaza por la mención de exención aplicable — por ejemplo, “Sem retenção, nos termos do n.º 1, alínea a) do artigo 101.º-B do CIRS”. En ese caso, TOTAL A PAGAR es igual al importe bruto. La aplicación del integrador decide si se aplica la exención; SIGN PT no valida la elegibilidad.
Corrección — NC / ND
Sección titulada «Corrección — NC / ND»En los documentos NC y ND, todos los importes impresos (cantidad, base, IVA, total) deben ser valores positivos, aunque el documento tenga un efecto correctivo descendente (NC) o ascendente (ND) sobre el original. La dirección correctiva está implícita en el tipo de documento, no en los signos negativos del impreso (Despacho 8632/2014 §2.2.6).

Reason; obligatorioReferences también almacena el vínculoEl campo QR D (tipo de documento) es NC o ND. La referencia al FS original se lleva en el campo QR S (texto libre) y en el bloque SAF-T References.
Cancelación — Estado → A
Sección titulada «Cancelación — Estado → A»Una cancelación no emite un nuevo documento fiscal. El FS / FR / FT original se actualiza en su lugar a DocumentStatus = A (Anulado). El impreso orientado al cliente es una reimpresión del original con un banner ANULADO; el pie de página de conformidad del original (firma, ATCUD, QR, certificado) no se regenera.

DocumentStatus = A en SAF-TReason es obligatorio en la cancelaciónLa cadena hash debe permanecer ininterrumpida (DL 28/2019 Art. 6). El estado A es un indicador del lado SAF-T retransmitido a AT (DL 198/2012 Art. 3 n.º 1). El artefacto impreso solo añade el banner ANULADO, la fecha de cancelación y el motivo de cancelación.
Comprobante de Pago — RG / RC
Sección titulada «Comprobante de Pago — RG / RC»
TaxType = “NS”)El RG no lleva detalle de IVA (TaxType = "NS"). El RC debe mostrar bases, tipos e importes de IVA porque el RC activa la obligación tributaria del IVA bajo IVA de Caixa.
Factura — FT
Sección titulada «Factura — FT»INVOICEBajo el régimen de IVA de Caja (IVA de Caixa), la factura debe incluir la mención “IVA — regime de caixa” inmediatamente debajo del título del documento (Art. 36 n.º 5(j) CIVA / DL 71/2013).
Was this page helpful?
