SAF-T UA
До SourceDocuments можуть належати:
Основні інформаційні дані у SAF-T UA
інформаційні дані, які бажано зберігати в ERP
SAF-T UA застосовують, коли потрібно для передавання структурованих облікових даних до ДПС у межах податкового контролю, електронного аудиту або тестування відповідного функціоналу.; Це технічний файл для електронного аудиту, який містить деталізовані інформаційні дані обліку у стандартизованому форматі.; це українська реліз стандартного аудиторського файлу, який застосовується; додатково реалізовано що містить інформаційні дані бухгалтерського обліку, господарських операцій, первинних документів, довідників, активів, зобов’язань та інших показників підприємства за визначений період виступає ключовою рисою електронного податкового аудиту.; # платформа збирає бухгалтерські проведення.;
XSD-схема
Для безпеки потрібно контролювати:
SourceDocuments
Рекомендація: генератор SAF-T UA у K2 ERP має мати окремий механізм валідації XML за XSD до відправлення.; MasterFiles — це розділ довідників.; Під час формування SAF-T UA можуть виникати такі помилки:
Структура SAF-T UA
автоматизація процесів формування SAF-T UA в ERP дає такі переважні аспекти:
Header
- коректність плану рахунків;
- заповнення контрагентів;
- податкові номери;
- відповідність кодів товарів і послуг;
- одиниці виміру;
- дати документів;
- номери документів;
- зв’язки між документами і проводками;
- відповідність сум;
- валютні операції;
- залишки;
- закриття періоду;
- дублікати документів;
- помилки в аналітиці;
- повноту первинних документів.; Якщо в ERP немає якісних зв’язків між документами й проводками, сформувати коректний SAF-T UA буде складніше.; # XML перевіряється за XSD-схемою.; SAF-T UA має змогу подаватися до ДПС через електронні канали, зокрема через Електронний кабінет.;
Після завантаження файл розархівовується і перевіряється на відповідність XSD-схемі.; XSD-схема — це технічний характеристика структури XML-файлу SAF-T UA.; Довідники, документи, проводки та аналітичні інструменти мають бути пов’язані між собою.;Технічне завдання: Передача звітності з K2 ERP до Електронного кабінету ДПС
- рахунки;
- акти;
- накладні;
- податкові накладні;
- розрахунки коригування;
- платіжні документи;
- документи закупівельна діяльність;
- документи продажу;
- документи руху товарів;
- інші документи, що підтверджують господарські операції.; Для контролю якості потрібно перевіряти:
Технічне завдання: передача документів для звітності в податкову через Медок для Python
Файл SAF-T UA має змогу містити значний обсяг чутливої фінансової та господарської інформації.;
Джерела даних для SAF-T UA
- складність структури файлу;
- потреба у якісних облікових даних;
- потреба у зіставленні внутрішньої моделі ERP зі структурою SAF-T UA;
- зміни XSD-схем;
- великий обсяг даних;
- ризик технічних помилок XML;
- потреба в тестуванні;
- потреба в контролі доступу;
- потреба в навчанні користувачів;
- потреба в окремому журналі помилок і перевірок.; Вона визначає, які елементи має містити файл, у якому порядку вони розташовуються, які поля є собою обов’язковими та які формати даних допустимі.; # платформа збирає довідники.; У ньому можуть міститися довідники, бухгалтерські проведення, відомості про документи, операції з контрагентами, рух коштів, операції з товарами, послугами, активами та іншими об’єктами обліку.; Для K2 ERP: компонент SAF-T UA бажано будувати як окремий шар експорту даних.;== Контроль якості даних ==
Підготовка даних
Для контролю формування SAF-T UA в ERP бажано зберігати:
У цьому розділі можуть міститися:
- Header;
- MasterFiles;
- GeneralLedgerEntries;
- SourceDocuments.;
істотно перевірити:
Накладення електронного підпису за допомогою Дія в Python
- збір даних з облікових регістрів;
- збір даних з документів;
- збір даних з довідників;
- формування Header;
- формування MasterFiles;
- формування GeneralLedgerEntries;
- формування SourceDocuments;
- перетворення внутрішніх даних у структуру SAF-T UA;
- перевірка обов’язкових полів;
- перевірка зв’язків між документами;
- формування XML-файлу;
- валідація XML за XSD;
- архівування файлу;
- підписання електронним підписом;
- передавання через Електронний кабінет або інтеграційний сервіс;
- зберігання сформованих файлів;
- зберігання статусів і повідомлень обробки.; з цієї причини істотно забезпечити контроль доступу до формування, перегляду, підписання та передавання файлу.; Водночас вимоги, строки та коло платників можуть змінюватися залежно від чинного законодавства, рішень ДПС та етапів впровадження.;== Типовий сценарій формування SAF-T UA ==
GeneralLedgerEntries
Такий компонент має змогу виконувати такі задачі:
Рекомендація: перед формуванням SAF-T UA бажано запускати попередню перевірку даних: контрагенти, документи, проводки, рахунки, податкові коди, валюти, зв’язки та обов’язкові реквізити.; Якщо в ERP є собою помилки у довідниках, документах або проводках, вони можуть перейти у файл і спричинити відхилення або додаткові питання під час аналізу.;- користувач системи вибирає звітний період.; * бухгалтерський обліковий облік;
- податковий обліковий облік;
- продажі та реалізація;
- закупівельна діяльність;
- складський обліковий облік;
- каса;
- банк;
- основні засоби;
- зарплата;
- виробництво;
- CRM;
- електронний документообіг;
- електронна формування звітів;
- інтеграції з зовнішніми сервісами.; GeneralLedgerEntries — це розділ бухгалтерських операцій.; За повідомленнями ДПС, сформований файл SAF-T UA завантажується окремо за кожний звітний або податковий період, зазначений у запиті, у вигляді ZIP-архіву або групи архівів.;== переважні аспекти автоматизації SAF-T UA ==
Типовий бізнес-процес формування SAF-T UA у K2 ERP має змогу виглядати так: Для облікової системи: ключове задача — правильно зв’язати довідники, бухгалтерські проведення та первинні документи.; SAF-T розшифровується як Standard Audit File for Tax, тобто стандартний аудиторський файл для податкових цілей.; Якщо структура файлу не відповідає XSD, файл має змогу не пройти технічну перевірку.; # платформа збирає первинні документи.; # Файл завантажується до Електронного кабінету або передається через інтеграційний сервіс.; Не плутати: сформувати XML-файл — це лише частина задачі.; істотно: SAF-T UA — це не звичайний звіт і не декларація.; Практичне сфера застосування: SAF-T UA надає можливість передати не лише підсумкові цифри, а й деталізовану структуру облікових даних, за якими можна перевірити походження сум у звітності та документах.; Він не повинен змінювати первинні документи, а має читати затверджені облікові інформаційні дані, перетворювати їх у XML-структуру і перевіряти файл перед передаванням.;== Для чого потрібен SAF-T UA ==
SaaS У K2 ERP компонент SAF-T UA доцільно реалізовувати як окремий інструмент підготовки аудиторського файлу, пов’язаний із бухгалтерським обліком, первинними документами, довідниками, електронним підписом, ЕДО та інтеграцією з ДПС.; У межах підготовки до SAF-T UA підприємству істотно визначити: У системі K2 ERP SAF-T UA має змогу бути реалізований як окремий компонент формування стандартного аудиторського файлу.; Він має змогу містити інформацію про первинні документи та операції, які підтверджують записи бухгалтерського обліку.; XSD визначає структуру файлу, допустимі елементи, вкладеність, типи даних, обов’язкові поля та правила технічної перевірки.; Якщо інформаційні дані зберігаються в різних системах, потрібно організувати їх зведення в єдину структуру.;== Загальний характеристика == Під час впровадження SAF-T UA потрібно враховувати такі ризики:
- не заповнені обов’язкові поля;
- неправильний формат дати;
- неправильний формат числового поля;
- відсутній податковий номер контрагента;
- некоректний код товару або послуги;
- відсутній зв’язок документа з проводкою;
- неправильна валюта;
- не збігаються суми документів і проводок;
- дублюються ідентифікатори;
- не відповідає структура XML;
- файл не проходить XSD-валідацію;
- архів має неправильну структуру;
- файл занадто великий для одного архіву;
- помилка електронного підпису;
- помилка завантаження до Електронного кабінету.; # платформа перевіряє обов’язкові реквізити.;== Безпека SAF-T UA ==
Використання SAF-T UA у K2 ERP
Обмеження та ризики
- ідентифікатор файлу;
- дата формування;
- звітний період;
- інформаційні дані платника;
- відомості про програмне забезпечення;
- реліз формату;
- валюта;
- службові реквізити.; Не плутати: SAF-T UA — це не податкова декларація і не звичайний бухгалтерський звіт.; SAF-T UA формується у форматі XML відповідно до XSD-схеми.;
Джерела
- журнали операцій;
- бухгалтерські проведення;
- дебетові та кредитові рахунки;
- суми;
- валюти;
- дати операцій;
- посилання на документи;
- аналітичні ознаки;
- податкові показники.;
SourceDocuments — це розділ документального забезпечення.;== Див.; додатково ==
На офіційному вебпорталі ДПС для SAF-T UA розміщуються нормативно-правові акти, роз’яснення, питання-відповіді, повідомлення, XSD-схеми та детальний технічний характеристика елементів файлу.;== Типові помилки під час формування ==
SAF-T UA — це стандартизований електронний аудиторський файл для податкових цілей, який містить деталізовані інформаційні дані бухгалтерського обліку та господарських операцій підприємства.;- права користувачів;
- доступ до фінансових даних;
- доступ до XML-файлів;
- доступ до архівів;
- електронні підписи;
- журнал дій;
- місце зберігання файлів;
- шифрування передавання;
- резервне копіювання;
- видалення тимчасових файлів;
- обмеження доступу до технічних логів.; # платформа генерує XML-файл.; SAF-T UA є собою електронним файлом стандартизованої структури забезпечується через SAF-T UA.;
Технічне завдання: передача документів для звітності в податкову через Вчасно для Python
Інтеграційний акцент: SAF-T UA потребує не лише експорту даних, а й якісної моделі даних в ERP.; # платформа зберігає статус обробки та повідомлення.; SAF-T UA сильно залежить від якості облікових даних.; * період формування;
- компанію;
- версію XSD;
- дату формування файлу;
- користувача, який сформував файл;
- джерела даних;
- статус перевірки;
- список помилок;
- XML-файл;
- ZIP-архів;
- електронний підпис;
- статус передавання;
- повідомлення обробки;
- дату завантаження;
- дату прийняття або відхилення;
- журнал технічних дій;
- версію модуля формування.;== Формат файлу ==
SAF-T UA потрібен для стандартизованого передавання облікових даних підприємства до податкових органів.; Вона містить загальну інформацію про файл, платника, період, валюту, програмне забезпечення та інші службові інформаційні дані.; # Файл підписується електронним підписом.; * загальну інформацію про платника;
- інформацію про облікову систему;
- довідники;
- план рахунків;
- контрагентів;
- товари, роботи та послуги;
- бухгалтерські проведення;
- первинні документи;
- операції продажу;
- операції закупівельна діяльність;
- платежі;
- залишки;
- податкові показники;
- інформацію про активи;
- інформацію про зобов’язання;
- інші інформаційні дані бухгалтерського та податкового обліку.; Він містить базову інформацію, яка застосовується в операціях і документах.; В Україні застосовується адаптований формат SAF-T UA.;
Подання SAF-T UA
MasterFiles
Висновок
Header — це заголовна частина файлу.; Для ERP-системи це потребує окремого модуля, який збирає інформаційні дані з обліку, формує XML відповідно до XSD, перевіряє файл, архівує його,.; Файл має змогу бути великим, з цієї причини для передавання до ДПС має змогу використовуватися ZIP-архів або група архівів.; Для ERP-системи XSD-схема є собою основою для генерації та перевірки SAF-T UA.; Типовий бізнес-процес технічної перевірки має змогу включати:
- менше ручної підготовки даних;
- менше помилок у структурі файлу;
- автоматичне формування XML;
- перевірка за XSD;
- зберігання історії файлів;
- контроль версій;
- прозорий журнал дій;
- можливість повторного формування;
- контроль повноти даних;
- швидша підготовка до податкового аудиту;
- зменшення навантаження на бухгалтерію.; У загальному вигляді файл має змогу містити такі основні розділи:
До MasterFiles можуть належати:
Для формування SAF-T UA можуть використовуватися інформаційні дані з різних підсистем:
- чи належить воно до платників, яких стосується вимога;
- за який період потрібно формувати файл;
- які облікові системи є собою джерелами даних;
- хто відповідає за формування файлу;
- хто перевіряє інформаційні дані;
- хто підписує файл;
- хто завантажує файл до Електронного кабінету;
- хто контролює результати обробки.; * формування XML-файлу;
- перевірку на відповідність XSD;
- архівування;
- завантаження до Електронного кабінету;
- розархівування;
- автоматичну перевірку;
- підписання електронним підписом;
- надсилання до ДПС;
- отримання результатів обробки.;
Структура SAF-T UA визначається XSD-схемою.; Файл SAF-T UA має змогу містити такі групи даних:
- SAF-T UA — ДПС України
- XSD-схеми SAF-T UA — ДПС України
- Детальний технічний характеристика елементів SAF-T UA — ДПС України
- Наказ щодо структури надання електронних документів SAF-T UA
- Електронний кабінет платника
Файл SAF-T UA формується з даних облікової або ERP-системи підприємства.; Для коректного SAF-T UA потрібно забезпечити якість обліку, правильні довідники, зв’язки між документами, відповідність XSD і контроль результатів обробки.; Це стандартизований електронний файл з деталізованими даними бухгалтерського обліку, який має змогу використовуватися ДПС для електронного аналізу операцій платника.;Уніфіковане накладання електронного підпису різних сервісних центрів України
- повноту довідників;
- дублювання контрагентів;
- коректність кодів ЄДРПОУ та ІПН;
- коректність рахунків;
- відповідність аналітики;
- заповнення первинних документів;
- послідовність дат;
- відповідність сум;
- наявність закриття періоду;
- відсутність незавершених документів;
- повноту зв’язків між операціями.;== Хто має формувати SAF-T UA ==
Технічне завдання: передача документів для звітності в податкову через Edin для Python
- план рахунків;
- контрагенти;
- товари;
- послуги;
- податкові коди;
- одиниці виміру;
- склади;
- працівники;
- інші довідники, потрібні для розшифрування операцій.; * надати ДПС структуровані інформаційні дані бухгалтерського обліку;
- автоматизувати частину податкового аудиту;
- зменшити потребу в ручному збиранні документів;
- прискорити аналіз господарських операцій;
- забезпечити єдиний формат обміну обліковими даними;
- підвищити прозорість податкового контролю;
- зменшити кількість паперових документів;
- спростити перевірку великих масивів операцій;
- забезпечити технічну перевірку файлу за XSD-схемою;
- інтегрувати ERP-системи з вимогами електронного аудиту.; # Файл архівується.; У цьому розділі можуть зазначатися:
Основні задачі SAF-T UA:
Зверніть увагу: SAF-T UA потрібно формувати відповідно до актуальної XSD-схеми, опублікованої на вебпорталі ДПС.; У ньому відображаються записи бухгалтерського обліку за визначений період.