Flowie
Compliance · 🇵🇹 Portugal Mandat en vigueur

Portugal — ATCUD, SAF-T & mandat B2G

ATCUD + SAF-T universels · B2G via FE-AP · Pas encore de mandat B2B — régulateur : Autoridade Tributária e Aduaneira (AT). Données mises à jour le : 2026-05-05.

Modèle de couverture
Flowie exploite un point d'accès Peppol enregistré dans cette juridiction directement lorsque nous détenons l'accréditation nationale, ou via un partenaire local agréé enregistré auprès du régulateur du pays lorsqu'une présence sur le terrain est requise (KSeF, intermediario SDI, prestataire de services ZATCA, etc.). Dans tous les cas, vous appelez le même POST /v1/documents/send.

TL;DR

Échéances

DateQuiQuoi
2008-01-01Tous les contribuablesExport mensuel SAF-T.
2021-01-01Marchés du secteur public (B2G)FE-AP universel.
2023-01-01Toutes les facturesATCUD obligatoire sur chaque facture.
≥ 2027B2B (proposé)Mandat universel de facturation électronique ; consultation de l'AT en cours.

Contexte

Le régime portugais est multicouche : chaque facture porte un ATCUD (un code à 8 caractères issu d'une série enregistrée), chaque contribuable dépose un SAF-T mensuel, et chaque facture du secteur public passe par FE-AP. Flowie gère les trois : le payload JSON que vous envoyez est automatiquement annoté avec un ATCUD issu de votre série enregistrée, inclus dans l'export mensuel SAF-T, et routé via FE-AP pour les destinataires B2G.

Profil de format

Champs requis

Secteur public (B2G)

HubSchéma d'identifiant PeppolAnnuaire
FE-AP (eSPap)9946:PT-<nif>https://www.espap.gov.pt

Hub du secteur public exploité par eSPap ; les factures B2G transitent par FE-AP quel que soit le canal.

Déclaration / clearance B2B

Portal das Finanças (SAF-T) — Export mensuel SAF-T (PT) — comptabilité + factures.

Codes d'erreur

CodeSignificationCorrection
ATCUD-MISSATCUD manquant ou mal formé.Flowie le génère à partir de la série enregistrée ; les intégrations manuelles doivent d'abord appeler /v1/compliance/pt/atcud.
FEAP-PT-101Échec de validation du profil FE-AP.Inspectez error.details — généralement un code de marché public du secteur public manquant.

Tests en sandbox

Ce que vous voulez testerComment
PT B2G via FE-APDestinataire 9946:PT-500000000 ; la sandbox renvoie un ATCUD synthétique.
Export SAF-TPOST /v1/compliance/saft avec country: "PT".

FAQ

Dois-je être certifié par l'AT pour émettre des factures au Portugal ?

Le logiciel de facturation du vendeur doit l'être — et Flowie l'est. Les clients utilisant Flowie héritent de la certification.

Références

Sources primaires (gouvernement / régulateur / organisme de normalisation) :

Analyses sectorielles (trackers d'éditeurs — utiles pour recoupement) :