Валідатор SAF‑T (PT). Помилки, IVA та виправлення у браузері.

Завантажте файл SAF‑T з фактурами: валідатор покаже підсумок, помилки, які відхиляє AT, та IVA за ставками й регіонами. Виправте те, що програма експортувала неправильно, NIF, звільнення, посилання та період, і завантажте виправлений файл.

Безкоштовно і без реєстрації. Для бухгалтерів, самозайнятих і компаній.

Без реєстрації · Файл залишається на вашому комп’ютері

Перетягніть сюди файл SAF‑T (PT)

.xml або .zip, до 250 МБ · Нічого не надсилається: файл залишається на вашому комп’ютері

Спробуйте на прикладі:
Файл читається у браузері й не надсилається на жоден сервер

Як працює валідатор

  1. Виберіть файл

    SAF‑T (PT) з фактурами, який експортує програма, у форматі XML або ZIP. Браузер читає його на вашому комп’ютері; нічого не надсилається.

  2. Перегляньте помилки, документи та IVA

    Кожне правило пояснює, що відхиляє AT і де знайти норму. Підсумок показує документи за типом і місяцем, IVA за ставками й регіонами, клієнтів і товари.

  3. Виправте й завантажте

    Виправте в самому документі те, що програма експортувала неправильно: клієнта документа та його дані, код звільнення рядка з 0 %, посилання кредит‑ноти, період, ATCUD. Суми виставленого документа не змінюються: їх виправляють кредит‑нотою та новим документом. Виправлений файл зберігає все інше байт у байт, із журналом змін.

Що перевіряє валідатор

Правила структури даних Portaria 302/2016 та схеми XSD 1.04_01, відповіді AT на часті запитання про SAF‑T (PT), ATCUD за Portaria 195/2020, таблиця кодів підстав звільнення та ставки IVA континенту, Азорських островів і Мадейри.

Структура і кодування
Коректний XML, структура 1.04_01, порожні поля, невідомі елементи, оголошене та фактичне кодування, BOM.
Заголовок
NIF і CompanyID, фіскальний рік і період, дата створення, валюта, програма і сертифікат, адреса.
Клієнти
Контрольна цифра NIF, кінцевий споживач із 999999990, країна за ISO, поштові індекси, адреси «Desconhecido», клієнти без документів.
Товари і податки
Повторювані коди, типи, таблиця податків, узгоджена із законними ставками кожного регіону, невикористані записи.
Документи
Номер і серія, ATCUD, підпис, дати й період, нумерація без пропусків, наявність клієнта і товарів, ставки та коди звільнення з таблиці AT, посилання кредит‑нот, суми рядків і підсумки.
Підсумки файлу
Кількість документів, суми дебетів і кредитів без анульованих документів, квитанції, робочі документи й транспортні документи, бухгалтерські проводки.

Від SAF‑T до e‑Fatura без відхилень

Файл рахунків подають на порталі e‑Fatura до 5‑го числа наступного місяця. Портал перевіряє структуру й вміст під час завантаження: неправильного NIF, відсутнього коду звільнення чи суми, що не сходиться, достатньо для відхилення. Перевірте файл заздалегідь, виправте у валідаторі те, що програма залишила неправильним, і подайте з першого разу.

FIZ для бухгалтерів

Тим, хто виставляє рахунки у FIZ, файл не потрібен

FIZ повідомляє кожен рахунок до AT під час виставлення і, якщо власник рахунку це ввімкне, надсилає бухгалтеру SAF‑T (PT) за місяць електронною поштою. Валідатор потрібен для файлів інших програм.

Рахунки в сертифікованій програмі

Виберіть план для вашого бізнесу

Часті запитання про валідатор SAF‑T

Чи надсилається файл до FIZ?

Він не залишає ваш комп’ютер. Браузер читає файл, перевіряє його, обчислює підсумки і записує виправлений файл, усе локально. FIZ не отримує ні файл, ні дані, що в ньому; він лише анонімно рахує, що валідатор було використано.

Яка версія SAF‑T (PT) перевіряється?

Структура 1.04_01 за Portaria 302/2016, єдина, яку AT приймає з липня 2017 року. Поверх структури валідатор застосовує правила, які AT опублікувала пізніше: ATCUD за Portaria 195/2020, чинну таблицю кодів підстав звільнення та ставки IVA кожного регіону.

Чому ATCUD «0» показано як помилку?

З 1 січня 2023 року всі документи містять ATCUD: код підтвердження, який AT присвоює серії, дефіс і номер документа. Текст Portaria 302/2016, який приписував заповнювати «0» до появи регламенту, застарів. Документи до 2023 року з «0» помилки не дають.

Які коди звільнення приймаються?

Коди з таблиці AT «Códigos de Motivo de Isenção», версія 4.0 від 18 червня 2026 року: від M01 до M99, з датами, коли кожен код набув чи втратив чинність. M26 для продуктового кошика діє лише для документів до 4 січня 2024 року; M35 для будівельних підрядів житла застосовується до документів з 1 липня 2026 року. У рядку з 0 % підстава (TaxExemptionReason) і код (TaxExemptionCode) обов’язкові обидва.

Чи можна виправити підписаний документ, не зламавши підпис?

Так, у полях поза підписом. Підпис сертифікованої програми охоплює дату документа, дату запису, номер, суму з IVA та попередній підпис. Валідатор не змінює ні цих полів, ні сум документів: ставку рядка виправляють лише тоді, коли IVA документа вже пораховано за правильною ставкою і неправильно вивантажено тільки поле ставки. Суми виставленого документа виправляють кредит‑нотою та новим документом.

Що виправляти, коли AT відхиляє файл через недійсний NIF?

NIF клієнта в таблиці клієнтів: валідатор перевіряє контрольну цифру і приймає виправлення в панелі документа. Без відомого NIF загальний клієнт має 999999990 і назву «Consumidor final». NIF 999999999 відхиляється. Виправте клієнта і в програмі для виставлення рахунків, щоб наступні файли виходили правильними.

Чи підходить він для бухгалтерського SAF‑T?

Для підсумку та перевірки проводок: валідатор читає бухгалтерський файл (TaxAccountingBasis «C»), показує підсумки й позначає проводки, в яких дебети й кредити не сходяться. Редагування стосується документів з фактурами.

Який максимальний розмір файлу?

250 МБ, у форматі XML або всередині ZIP. Місячний файл із фактурами зазвичай має кілька мегабайтів; річні файли роздрібної торгівлі із сотнями тисяч документів можуть читатися кілька секунд.

До якого числа подається SAF‑T з фактурами до AT?

До 5 числа місяця, наступного за місяцем виставлення документів, на порталі e‑Fatura або через вебсервіс AT. Тим, хто виставляє рахунки у FIZ, файл не потрібен: FIZ передає кожен документ до AT у момент виставлення.

Для бухгалтерівРахунки в сертифікованій програміДекларація IVA для компаній