{
  "namespace": "dev.legacyrail/ebrotech-catalog",
  "capabilities_ref": "https://ebrotech.net/.well-known/capabilities.json",
  "catalog_ref": "https://ebrotech.net/api/software.json",
  "slug": "saf-t-pt",
  "name": "SAF-T PT (EN-16931)",
  "vertical": "Accounting / advisory / e-invoicing compliance",
  "url": "https://ebrotech.net/es/integraciones/saf-t-pt/",
  "official_site": null,
  "countries": [],
  "languages": [],
  "connection": "export",
  "connection_note": "SAF-T (PT) is not a SaaS and has no API of its own — it is Portugal's standard audit-file XML export required by the tax authority, alongside EN-16931 e-invoicing. We bridge it honestly by generating and validating compliant SAF-T files from your existing software's output and running AI on top. No invented API. We confirm your compliance scope in discovery.",
  "what_we_automate": [
    "Automatic generation of compliant SAF-T (PT) XML exports",
    "Validation against the official schema before submission",
    "AI invoice chasing on top of the underlying invoices",
    "Reconciliation and reminders driven by the structured data"
  ],
  "answer_first": "EBROTECH bridges AI to SAF-T (PT) without migrating: SAF-T (PT) is Portugal's standard audit-file XML export (alongside EN-16931 e-invoicing), not a SaaS with an API, so we generate and validate compliant SAF-T files from your existing software's output against the official schema and run AI chasing and reconciliation on top.",
  "when_not_to_use": "If you need Spain's Facturae, Italy's FatturaPA, Germany's XRechnung or the Franco-German Factur-X instead, see that format's profile. SAF-T (PT) is Portugal's audit-file standard required by the tax authority.",
  "alternatives": [
    {
      "name": "Facturae (ES)",
      "slug": "facturae-es",
      "reason": "Spain's signed e-invoice XML, submitted via FACe.",
      "url": "https://ebrotech.net/api/software/facturae-es.json"
    },
    {
      "name": "FatturaPA (IT)",
      "slug": "fattura-pa-it",
      "reason": "Italy's e-invoice XML exchanged through the SdI.",
      "url": "https://ebrotech.net/api/software/fattura-pa-it.json"
    },
    {
      "name": "XRechnung (DE)",
      "slug": "xrechnung-de",
      "reason": "Germany's pure-XML standard for public-sector invoicing.",
      "url": "https://ebrotech.net/api/software/xrechnung-de.json"
    }
  ],
  "how_to_connect": [
    {
      "name": "15-minute discovery",
      "text": "We confirm your accounting software's output, your tax-authority obligations and the compliance scope to cover first."
    },
    {
      "name": "Connect the connector",
      "text": "We bridge SAF-T by generating compliant XML from your software's output and validating it against the official schema, no invented API."
    },
    {
      "name": "Automations live",
      "text": "Compliant generation, pre-submission validation and AI chasing and reconciliation run by themselves on top of the format."
    }
  ],
  "published": false,
  "clients_live": 0,
  "request_quote": "https://ebrotech.net/es/contacto/",
  "book_discovery": "https://ebrotech.net/es/discovery/",
  "note": "EBROTECH connects AI on top of these systems without migrating data. clients_live:0 = no external paying clients on any connector yet (honest state 2026-07-03). The exact connection path (API, export, or local agent) is confirmed during the 15-min discovery call — no invented API status. Catalog: 203 connector specs/scaffolds (9 live-gated + 154 mock-ready + 40 scaffold); 0 tested in production."
}