Mise en page du document imprimé
Chaque document fiscalement pertinent émis via SIGN PT doit comporter le même ensemble d’éléments de conformité sur sa restitution imprimée (ou PDF). SIGN PT renvoie les données via l’objet content.compliance ; le POS ou l’ERP est responsable du placement correct de chaque élément sur le document final.
Cette section spécifie les titres de documents, les formats de champ, les règles de placement et les modèles par type de document pour toutes les sorties SIGN PT. Pour les obligations de conformité sous-jacentes, consultez Conformité des reçus et factures.
Tel que défini par la loi, le fournisseur de logiciel doit approuver la mise en page implémentée. Sans approbation de fiskaly, le service ne peut pas être utilisé en production. Pour demander l’approbation, veuillez envoyer la mise en page en PDF pour chaque type de document à votre chargé de compte. Notre équipe examinera votre soumission et répondra dans les meilleurs délais.
Types de documents et titres
Section intitulée « Types de documents et titres »| Opération API | Type de document SAF-T | Titre sur l’imprimé |
|---|---|---|
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 | type SAF-T original, DocumentStatus = A | titre original + bandeau “ANULADO” (aucun nouveau document) |
PROOF_OF_PAYMENT | RG / RC | ”Recibo” / “Recibo IVA de Caixa” |
Par défaut, SIGN PT émet une Fatura-Recibo (FR). Pour émettre une Fatura Simplificada (FS) à la place, définissez simplified_invoice: true.
Formats de champ
Section intitulée « Formats de champ »| Champ API | S’imprime comme |
|---|---|
content.compliance.atcud | ATCUD: <validation_code>-<sequence>(par ex. CSDF7T5H-35) |
content.compliance.qr_code | Un code QR 2D contenant les 22 champs référencés A–S de l’Annexe I de la Portaria 195/2020. Encodé au niveau de correction d’erreurs M, version QR 9 ou inférieure. |
content.compliance.hash | 4 caractères sélectionnés de la signature numérique (positions 1, 11, 21, 31) |
content.compliance.software_certificate | Processado por programa certificado n.º <NNNN>/AT |
Règles de placement
Section intitulée « Règles de placement »ATCUD — immédiatement au-dessus du code QR, sur chaque page. Format : ATCUD: <validation_code>-<sequential_number>.
Code QR — sur la première ou dernière page, clairement visible. Niveau ECC M, version ≤ 9. Taille minimale : ≥ 30 × 30 mm sur A4 ; ≥ 25 × 25 mm sur rouleaux POS 58/80 mm. Exactement un code QR par document.
Extrait de hachage — dans le pied de page du document, sur la même ligne que ou immédiatement avant la mention de certificat. N’imprimer que les 4 caractères aux positions 1, 11, 21 et 31 de la signature Base64, séparés par un tiret de la mention de certificat. Ne jamais imprimer la signature complète.
Certificat logiciel — sur chaque document imprimé, conventionnellement sur la dernière ligne du pied de page. Format : Processado por programa certificado n.º <NNNN>/AT.
Identification de l’émetteur (sociétés commerciales). Lorsque l’émetteur est une sociedade comercial, l’en-tête du document doit inclure — en plus du nom commercial, du NIF et de l’adresse — le capital social (capital social) et le numéro d’immatriculation au registre du commerce (matrícula no registo comercial). Cela s’applique à chaque document fiscalement pertinent, pas seulement aux factures complètes (Art. 171 Código das Sociedades Comerciais). L’exigence ne s’applique pas aux entrepreneurs individuels (personnes physiques).
Pied de page de conformité
Section intitulée « Pied de page de conformité »Le même pied de page de conformité s’applique à chaque document fiscalement pertinent émis par SIGN PT.

Modèles par type de document
Section intitulée « Modèles par type de document »Chaque modèle ci-dessous est rendu sous forme de mock-up visuel. Les codes QR affichés sont réels et se scannent vers un payload Portaria 195/2020 valide. Les boîtes d’annotation à droite de chaque reçu identifient quel champ content.compliance correspond à chaque élément imprimé.
Reçu — FS (Fatura Simplificada)
Section intitulée « Reçu — FS (Fatura Simplificada) »
simplified_invoiceReçu — FR (Fatura-Recibo)
Section intitulée « Reçu — FR (Fatura-Recibo) »Émis par l’opération RECEIPT lorsque simplified_invoice: false. Utilisé pour les revenus de Catégorie B (cas typique du freelance/prestataire de services) où le service et le paiement sont réglés au même moment. Les zones surlignées en ambre sont spécifiques au FR ; le reste est identique à un reçu FS.
NIF Cliente: 503456789 2

simplified_invoice: false sur l’opération RECEIPT.Cas d’exonération de retenue : lorsque le freelance remplit les conditions pour une exonération de retenue IRS (p. ex. revenus bruts annuels inférieurs au seuil de l’Art. 101.º-B CIRS), la ligne de retenue en ③ est remplacée par la mention d’exonération applicable — par exemple, “Sem retenção, nos termos do n.º 1, alínea a) do artigo 101.º-B do CIRS”. Dans ce cas, TOTAL A PAGAR est égal au montant brut. L’application de l’intégrateur décide si l’exonération s’applique ; SIGN PT ne valide pas l’éligibilité.
Correction — NC / ND
Section intitulée « Correction — NC / ND »Sur les documents NC et ND, tous les montants imprimés (quantité, base, TVA, total) doivent être des valeurs positives, même si le document a un effet correctif à la baisse (NC) ou à la hausse (ND) sur l’original. La direction corrective est implicite dans le type de document, et non par des signes négatifs sur l’imprimé (Despacho 8632/2014 §2.2.6).

Reason ; obligatoireReferences stocke également le lienLe champ QR D (type de document) est NC ou ND. La référence au FS original est portée dans le champ QR S (texte libre) et dans le bloc SAF-T References.
Annulation — Statut → A
Section intitulée « Annulation — Statut → A »Une annulation n’émet pas de nouveau document fiscal. Le FS / FR / FT original est mis à jour sur place vers DocumentStatus = A (Anulado). L’imprimé orienté client est une réimpression de l’original avec un bandeau ANULADO ; le pied de page de conformité de l’original (signature, ATCUD, QR, certificat) n’est pas régénéré.

DocumentStatus = A dans SAF-TReason est obligatoire lors d’une annulationLa chaîne de hachage doit rester ininterrompue (DL 28/2019 Art. 6). Le statut A est un indicateur côté SAF-T retransmis à l’AT (DL 198/2012 Art. 3 n.º 1). L’artefact imprimé n’ajoute que le bandeau ANULADO, la date d’annulation et le motif d’annulation.
Preuve de paiement — RG / RC
Section intitulée « Preuve de paiement — RG / RC »
TaxType = “NS”)Le RG ne porte aucun détail TVA (TaxType = "NS"). Le RC doit afficher les bases, taux et montants de TVA car le RC déclenche l’obligation de TVA sous IVA de Caixa.
Facture — FT
Section intitulée « Facture — FT »INVOICESous le régime TVA de caisse (IVA de Caixa), la facture doit inclure la mention “IVA — regime de caixa” immédiatement sous le titre du document (Art. 36 n.º 5(j) CIVA / DL 71/2013).
Was this page helpful?
