Step 2 of 4 · ProjectsAPIs
Saft-PT for PHP
PHP framework for Portugal's SAF-T audit files; e-invoice submission is in a separate enterprise edition.
What it does
Generates, parses, imports and validates Portugal's SAF-T (PT) audit file, from code or the command line, and creates and checks the hash signatures invoices must carry. A PHP library installed with Composer (PHP 7.4 or later). Submission to the tax authority's e-fatura service is listed only for an Enterprise Edition whose terms the README does not state; the community edition is MIT.
Where it fits on the map
On Learn
- SAF-TGlossary term
Similar projects
Of the same kind, for a shared jurisdiction or tax area. Not a ranking.
- Attest.NET library that validates ID numbers, tax codes, VAT numbers and postal codes in 87 countries.
- DomibusDomibus, the European Commission's open AS4 message handler for eDelivery, used for e-invoicing exchanges.
- eric-rsRust bindings and SDK for ERiC, the ELSTER library for submitting German tax filings.
- FiscalBr.NETC# library that generates Brazil's SPED files and other tax and accounting declarations.
- HMRC CRS/FATCA reporting serviceHMRC's CRS and FATCA reporting service: registration, institution management and report upload.
- HMRC Digital Platform Reporting serviceHMRC's Digital Platform Reporting service (DAC7 rules): registration, operators, seller-data XML filing.
Maintain this project?
Link to this page from your README, so readers find the facts, the notes and where it fits. The badge is a small SVG served from this site.
[](https://tax-oss.com/projects/saft-pt-php/)