Skip to main content

What's new: SAF-T

A real log of what was built and shipped in SAF-T, most recent first: never a roadmap promise.

October 2026​

Oct 19, 2026
Accounting SAF-T mandatory and an IES prerequisite only from 2027 periods; an invoice with a future date closes the series for earlier dates; mid-month tax periods accepted with a legal reason
Oct 17, 2026
All entries, including point of sale ones, get the SAF-T transaction type; the accounting SAF-T is no longer invalid because of this
Oct 17, 2026
The tax officer and the auditor open the SAF-T import profiles without error
Oct 16, 2026
The monthly SAF-T moves to “Month end”; “Year end” keeps only the annual accounting SAF-T, next to the IES
Oct 15, 2026
SAF-T: checks fixed, line description from the product name only in Portuguese companies
Oct 15, 2026
Deleting a SAF-T import only deletes drafts; the import record is marked “Deleted”, with who and when
Oct 15, 2026
Companies from other countries in the same database no longer get Portuguese fields on invoices
Oct 15, 2026
Annual SAF-T generation for a large company measured: about 17 seconds and under 400 MB of memory
Oct 14, 2026
Accounting SAF-T importer reads the account taxonomy from the file
Oct 14, 2026
Import of invoicing SAF-T from other software with posting by product and rate, import report, re-import without duplicates and import by period
Oct 14, 2026
SAF-T with self-billing per partner, withholding tax within the receipt, foreign-currency receipts, advances and cash-basis VAT regime
Oct 13, 2026
SAF-T: import customers, suppliers, chart of accounts and opening balances from another software's file
Oct 10, 2026
SAF-T: complete working documents (quotations, inquiries, etc.), with header, conversion to invoice, and cancellation
Oct 8, 2026
Customs code (CN) and UN number on the product form, with format validation
Oct 8, 2026
Import of sales invoices from SAF-T, rejecting unvalidated signatures
Oct 8, 2026
Import of products and taxes from SAF-T
Oct 7, 2026
Portuguese SAF-T fields and rules only appear for Portuguese companies
Oct 7, 2026
SAF-T with understandable error messages: what failed, why, and how to fix it
Oct 7, 2026
SAF-T: loading and unloading locations and transport times on invoices that serve as delivery notes
Oct 7, 2026
High-volume SAF-T generated in batches, for companies with hundreds of thousands of lines
Oct 7, 2026
SAF-T: eco-taxes and excise duties are output as product lines, not as tax
Oct 7, 2026
SAF-T: indicates whether each invoice was produced in the software, imported, or entered manually
Oct 7, 2026
SAF-T: complete movement of goods (delivery notes), with lines and totals
Oct 7, 2026
SAF-T: canceled receipts appear as canceled, with date and reason, and are never omitted
Oct 7, 2026
SAF-T: traceable opening balances, including those imported from the previous system
Oct 7, 2026
SAF-T: correct unit of measure and quantity on each line
Oct 3, 2026
SAF-T period selection by month, quarter, fiscal year, or range, validated against lock dates
Oct 3, 2026
SAF-T import with validation, NIF check, and processing log
Oct 3, 2026
Valid SAF-T for a company or period with no transactions
Oct 3, 2026
Documents and journal entries imported via SAF-T can no longer be reopened, canceled, or deleted
Oct 3, 2026
Screen with grouped SAF-T validation errors, with links to fix, regenerate, and export to Excel
Oct 3, 2026
Certified receipts without an accounting entry are now included in SAF-T
Oct 3, 2026
SAF-T check before submitting: duplicates, incomplete documents, sequences with gaps
Oct 2, 2026
SAF-T validations applied as soon as the document is saved or posted
Oct 2, 2026
Product and partner codes are now mandatory to generate SAF-T
Oct 2, 2026
SAF-T with withholding taxes (IRS, IRC, Stamp Duty) on documents, linked to Form 10
Oct 2, 2026
SAF-T with period 1 to 16 calculated, including fiscal years that do not match the calendar year
Oct 2, 2026
SAF-T with amounts, dates, and text formatted as required by the Tax Authority
Oct 2, 2026
SAF-T always includes canceled documents, with date and reason, and accepts periods with no documents
Oct 1, 2026
Final consumer with a single generic customer (NIF 999999990) for unidentified sales
Oct 1, 2026
Accounts are now validated for SAF-T: code up to 30 characters and description up to 100
Oct 1, 2026
In SAF-T, when the taxonomy is “O”, all posting accounts get taxonomy code 1
Oct 1, 2026
SAF-T file control totals are verified independently before export

September 2026​

Sep 30, 2026
SAF-T in integrated mode, with invoicing and accounting linked together
Sep 30, 2026
SAF-T: receipts and payments (identification, lines, totals, and withholdings)
Sep 30, 2026
Payment mechanism configurable per payment method, for SAF-T
Sep 30, 2026
SAF-T: foreign currency, discounts, and payment on invoices
Sep 30, 2026
SAF-T: exemption reason and code mandatory when tax is zero
Sep 30, 2026
SAF-T: totals of each invoice recalculated from the lines and checked to the cent
Sep 30, 2026
SAF-T: control totals for the invoices section
Sep 29, 2026
SAF-T: tax on each invoice line (type, code, and rate)
Sep 29, 2026
SAF-T: invoice lines with product, quantity, price, and tax point date
Sep 29, 2026
SAF-T: credit and debit notes reference the corrected document, with validation
Sep 29, 2026
SAF-T: special schemes, cash VAT, and self-billing on invoices
Sep 29, 2026
SAF-T: signature, period, date, and type of each invoice
Sep 29, 2026
SAF-T: invoice identification, status, and cancellation
Sep 29, 2026
Accounting SAF-T with checks for balance, accounts outside the chart, and entry coverage
Sep 29, 2026
SAF-T: supporting document archive number on each journal entry
Sep 29, 2026
SAF-T: debit and credit lines of journal entries
Sep 28, 2026
SAF-T with each posted journal entry, with date, type, source, and description
Sep 28, 2026
SAF-T with the journal entry header (debit and credit totals) and the journals
Sep 28, 2026
SAF-T entry type set on the journal entry, defaulting from the journal
Sep 28, 2026
SAF-T with the product list and each product's type (product, service, other)
Sep 28, 2026
SAF-T with the supplier list, including self-billing indication
Sep 28, 2026
SAF-T with the list of customers with sales in the period
Sep 28, 2026
SAF-T with the table of taxes used in the period (type, region, code, and rate)
Sep 28, 2026
SAF-T with grouping category, code, and taxonomy for each account
Sep 28, 2026
SAF-T with opening and closing balances per account, consistent with the trial balance
Sep 28, 2026
SAF-T includes all chart of accounts accounts, with validated code and description
Sep 28, 2026
SAF-T checks references and duplicates before generation and lists errors per record
Sep 28, 2026
SAF-T with the taxonomy reference (S or M) according to the company's accounting regime
Sep 28, 2026
Generating an accounting SAF-T only locks old entries with explicit confirmation and logging
Sep 27, 2026
One SAF-T per NIF: branches with the same NIF are combined and companies with different NIFs stay separate
Sep 27, 2026
Legal calendar for mandatory accounting SAF-T (from 2027) as an updatable rule
Sep 27, 2026
SAF-T file with a standardized name, stored as an attachment that cannot be deleted directly
Sep 27, 2026
SAF-T menus under Accounting, Returns, with “Generate” and “Logs”
Sep 27, 2026
Log of who generated and downloaded each SAF-T, retained for 10 years
Sep 27, 2026
Dedicated SAF-T permissions by profile, with access logging and restricted download
Sep 27, 2026
Mapping table between the official SAF-T schema and the software's data
Sep 27, 2026
SAF-T header with the fiscal year and actual period dates; currencies other than euro are blocked
Sep 27, 2026
SAF-T header with company name, trade name, and address (including Azores and Madeira)
Sep 27, 2026
SAF-T header with the accounting type matching the chosen file type
Sep 27, 2026
SAF-T header with company identification and validated NIF
Sep 27, 2026
SAF-T generation wizard: company, file type, period, and download
Sep 27, 2026
Company data required by SAF-T, with a warning on the company record when missing
Sep 27, 2026
SAF-T addresses built according to the rules for Portugal and abroad
Sep 27, 2026
Log of each SAF-T generation
Sep 27, 2026
SAF-T header with the software producer's NIF, certificate number, and contact details
Sep 27, 2026
SAF-T header with the file version and software identification, from the central configuration
Sep 27, 2026
An invalid SAF-T is never available for download; errors point to the line and source document
Sep 27, 2026
SAF-T XML file generation in the required format (encoding, field order, values, and dates)
Sep 27, 2026
New SAF-T module with file validation against the official schema (version 1.04)
Was this page helpful?