Aller au contenu

Printed Document Layout

Ce contenu n’est pas encore disponible dans votre langue.

Every fiscally relevant document issued via SIGN PT must carry the same set of compliance elements on its printed (or PDF) rendering. SIGN PT returns the data via the content.compliance object; the POS or ERP is responsible for placing each element correctly on the final document.

This section specifies the document titles, field formats, placement rules, and per-document-type templates for all SIGN PT outputs. For the underlying compliance obligations, see Receipt and Invoice Compliance.

API operationSAF-T document typeTitle on print
RECEIPT
simplified_invoice: true
FS”Fatura Simplificada”
RECEIPT
simplified_invoice: false
FR”Fatura-Recibo”
INVOICEFT”Fatura”
CORRECTIONNC / ND”Nota de Crédito” / “Nota de Débito”
CANCELLATIONoriginal SAF-T type, DocumentStatus = Aoriginal title + “ANULADO” banner (no new document)
PROOF_OF_PAYMENTRG / RC”Recibo” / “Recibo IVA de Caixa”
API fieldPrints as
content.compliance.atcudATCUD: <validation_code>-<sequence>
(e.g. CSDF7T5H-35)
content.compliance.qr_codeA 2D QR code carrying the 22 fields keyed A–S in Portaria 195/2020 Annex I. Encoded at error-correction level M, QR version 9 or lower.
content.compliance.hash4 selected characters of the digital signature (positions 1, 11, 21, 31)
content.compliance.software_certificateProcessado por programa certificado n.º <NNNN>/AT

ATCUD — immediately above the QR code, on every page. Format: ATCUD: <validation_code>-<sequential_number>.

QR code — on the first or last page, clearly visible. ECC level M, version ≤ 9. Minimum size: ≥ 30 × 30 mm on A4; ≥ 25 × 25 mm on 58/80 mm POS rolls. Exactly one QR code per document.

Hash excerpt — in the document footer, on the same line as or immediately before the certificate notice. Print only the 4 characters at positions 1, 11, 21, and 31 of the Base64 signature, hyphen-separated from the certificate mention. Never print the full signature.

Software certificate — on every printed document, conventionally on the last footer line. Format: Processado por programa certificado n.º <NNNN>/AT.

The same compliance footer applies to every fiscally relevant document issued by SIGN PT.

[ document body ]
ATCUD: CSDF7T5H-123 1
QR code2
A4F2-Processado por programa certificado n.º 1234/AT3
1
ATCUD line
ATCUD: <validation_code>-<sequence>
Printed immediately above the QR code, on every page. Human-readable, same character set as the document body (Portaria 195/2020 Art. 4 n.º 4).
2
QR code
content.compliance.qr_code
22 fields A–S, error-correction level M, QR version 9 or lower. On the first or last page; ≥ 25×25 mm on POS rolls (Portaria 195/2020 Art. 5–6).
3
Hash + certificate line
<H1><H11><H21><H31>-Processado por programa certificado n.º <NNNN>/AT
4 chars at positions 1, 11, 21, 31 of the Base64 signature, hyphen-separated from the certificate notice. Mandatory on every printed document (DL 28/2019 Art. 6 n.º 2; Portaria 363/2010 Art. 8 n.º 1).
Café Lisboa, Lda.
Rua Augusta 100
1100-053 Lisboa
NIF: 501234567
Cap. social 5.000,00 €
Mat. CRC Lisboa n.º 501234567
FATURA SIMPLIFICADA 1
Original
N.º:      FS 2026/000123
Data:     2026-05-06 14:32:11
Operador: 001
NIF Cliente: 999999990 2
QtdDesignaçãoIVATotal1Café expresso13%1,201Pastel de nata6%1,80
Base 6%1,70IVA 6%0,10Base 13%1,06IVA 13%0,14
TOTAL IVA0,24TOTAL3,00
Pagamento: NUMERÁRIO3,00
ATCUD: CSDF7T5H-123 3
QR code4
A4F2-Processado por programa certificado n.º 1234/AT5
1
Document title
”Fatura Simplificada”
FS or FR depending on the simplified_invoice flag
2
Buyer NIF
999999990
”consumidor final” placeholder when no buyer NIF is provided
3
ATCUD
content.compliance.atcud
Printed above the QR code, on every page (Portaria 195/2020 Art. 4)
4
QR code
content.compliance.qr_code
22 fields A–S, error-correction level M; ≥ 25×25 mm on POS rolls
5
Hash + certificate
.hash + .software_certificate
4 chars at positions 1, 11, 21, 31 of the Base64 signature, hyphen-separated from the cert mention
Joana Costa — Designer Freelance
Rua das Flores 12, 4050-262 Porto
NIF: 219876543
FATURA-RECIBO 1
Original
N.º:      FR 2026/000042
Data:     2026-05-06 10:15:00

NIF Cliente: 503456789 2

Cliente Empresarial, S.A.
QtdDesignaçãoIVATotal1Design de website23%500,00
Base 23%500,00IVA 23%115,00
TOTAL IVA115,00Total ilíquido615,00
Retenção IRS 25%-125,003
TOTAL A PAGAR490,004
Pagamento: TRANSFERÊNCIA490,00
ATCUD: LK8M3PXR-42
QR code5
7F2B-Processado por programa certificado n.º 1234/AT
1
Document title
”Fatura-Recibo”
Distinguishes FR from FS. Issued when simplified_invoice: false on the RECEIPT operation.
2
Buyer NIF — mandatory
503456789
Unlike FS, an FR must identify the payer (Art. 36 n.º 5 CIVA via Art. 115 CIRS). The “consumidor final” fallback does not apply.
3
IRS withholding line
Retenção IRS <rate>%
Shown as a deduction above the final total when the payer must retain IRS on Category B income. Typically 25%; the rate is determined by the integrator’s app.
4
TOTAL — net amount paid
TOTAL A PAGAR
Unlike FS, the FR total shows the post-withholding net actually paid to the freelancer. The gross figure appears above as “Total ilíquido”.
5
QR field D
D:FR
The QR payload identifies the document as FR (not FS). All other footer elements (ATCUD, hash + certificate line) follow the same rules as FS.

Withholding exemption case: when the freelancer qualifies for an IRS withholding exemption (e.g. annual gross income below the threshold in Art. 101.º-B CIRS), the withholding line at is replaced by the applicable exemption mention — for example, “Sem retenção, nos termos do n.º 1, alínea a) do artigo 101.º-B do CIRS”. In that case, TOTAL A PAGAR equals the gross amount. The integrator’s application decides whether the exemption applies; SIGN PT does not validate eligibility.

Café Lisboa, Lda.
NIF: 501234567
Cap. social 5.000,00 €
Mat. CRC Lisboa n.º 501234567
NOTA DE CRÉDITO 1
N.º:      NC 2026/000007
Data:     2026-05-06 16:05:00
Doc. de origem: 2
  FS 2026/000123
Data origem:  2026-05-06
Motivo: 3
  Devolução de pastel
QtdDesignaçãoIVATotal1Pastel de nata6%1,80
Base 6%1,70IVA 6%0,10
TOTAL IVA0,10TOTAL 41,80
ATCUD: B7Y4K2QM-7 5
QR code6
9C1B-Processado por programa certificado n.º 1234/AT
1
Document title
”Nota de Crédito” / “Nota de Débito”
SAF-T type NC (credit) or ND (debit). The title itself conveys the corrective direction.
2
Source document reference
FS 2026/000123
Required — links the correction to the original FT or FS
3
Correction reason
Motivo
Mapped to SAF-T Reason; mandatory
4
Positive amounts
Qty, base, VAT, total
Printed values must be positive (Despacho 8632/2014 §2.2.6); the credit/debit direction is implied by the document type
5
ATCUD
From the NC/ND series
A separate series from the original FS; the FS series is not reused
6
QR field S
References the original FS
Carries the source-document number; SAF-T References block also stores the link

A cancellation does not issue a new fiscal document. The original FS / FR / FT is updated in place to DocumentStatus = A (Anulado). The customer-facing print is a reprint of the original with an ANULADO banner; the original’s compliance footer (signature, ATCUD, QR, certificate) is not regenerated.

ANULADO
Café Lisboa, Lda.
NIF: 501234567
Cap. social 5.000,00 €
Mat. CRC Lisboa n.º 501234567
FATURA SIMPLIFICADA
*** A N U L A D O *** 1
N.º:      FS 2026/000123 2
Data emissão:
  2026-05-06 14:32:11
Data anulação: 3
  2026-05-06 16:42:55
Motivo anulação:
  Erro de operador
[original line items, totals, payments — unchanged]
ATCUD: CSDF7T5H-123 4
QR code
A4F2-Processado por programa certificado n.º 1234/AT
1
ANULADO banner
Required on every reprint
Visual marker. The fiscal status is recorded as DocumentStatus = A in SAF-T
2
Document number — unchanged
FS 2026/000123
The original number is consumed and never reissued
3
Cancellation date and reason
data anulação + motivo
SAF-T Reason is mandatory on cancellation
4
Footer — unchanged
Original ATCUD, QR, hash, certificate
The hash chain must remain unbroken (DL 28/2019 Art. 6); the original compliance footer is reprinted verbatim
Acme Print, Lda.
NIF: 502345678
Cap. social 50.000,00 €
Mat. CRC Porto n.º 502345678
RECIBO 1
N.º:      RG 2026/000045
Data:     2026-05-06 09:00:00
Doc. referenciado: 2
  FT 2026/000812
Data doc. ref.:
  2026-04-06
Forma de pagamento:
  TRANSFERÊNCIA
Valor pago:3.000,00
RC only — VAT detail required 3
Base 23%2.439,02IVA 23%560,98TOTAL3.000,00
ATCUD: PMTQ9XZ4-45 4
QR code
7E0D-Processado por programa certificado n.º 1234/AT
1
Document title
”Recibo” / “Recibo IVA de Caixa”
RG when the seller is on the normal VAT regime, RC when on IVA de Caixa
2
Referenced document
FT 2026/000812 + date
The original FT or FS being paid
3
RC only — VAT breakdown
Bases + rates + amounts
RC triggers VAT under IVA de Caixa (DL 71/2013); RG carries no VAT detail (TaxType = “NS”)
4
ATCUD
From the RG/RC series
A separate series from invoices. RC is communicated to AT; RG remains in the SAF-T Payments table only
Acme Print, Lda.
Rua das Indústrias 25, 4400-100 Vila Nova de Gaia
NIF: 502345678    Cap. social 50.000,00 €
Mat. CRC Porto n.º 502345678
FATURA 1Original
N.º:  FT 2026/000812
Data:  2026-04-06
Vencimento:  2026-05-06
Cliente:  Cliente Empresarial, S.A.
Morada:  Av. da Liberdade 200, 1250-147 Lisboa
NIF:  503456789
2
QtdDesignaçãoPreço Un.IVATotal1000Brochura A4 4/4 cores2,439023%2.439,02
Base 23%2.439,02IVA 23%560,98
TOTAL IVA560,98TOTAL3.000,00
Forma de pagamento: TRANSFERÊNCIA — IBAN PT50 0000 0000 0000 0000 0
1
Document title
”Fatura”
Always FT for the INVOICE operation
2
Full buyer identification
Name + address + NIF
Required by Art. 36 n.º 5 CIVA on standard invoices
3
ATCUD
content.compliance.atcud
From the FT series; printed on every page
4
VAT Cash regime addition
”IVA — regime de caixa”
If the seller is on IVA de Caixa, this mention must appear immediately below the document title (DL 71/2013)

Was this page helpful?