Skip to main content

Master Files

The MasterFiles section in SAF-T UA contains reference and master accounting data used across other SAF-T UA sections. Master files provide a unified data structure required for proper linking between accounting entries, source documents, tax transactions, and analytical accounting data.

MasterFiles is one of the key SAF-T UA sections and is used by the tax authorities for:

  • validating data consistency;
  • analyzing accounting and tax records;
  • verifying links between documents and accounting entries;
  • controlling the consistency of reference data with company transactions.

According to the SAF-T UA structure, the MasterFiles section includes the following blocks:

Master FileSAF-T UA TagPurpose
Accounting PoliciesAccountingPoliciesContains information about the company's accounting policies, accounting principles, and methodological settings.
Transaction FeaturesTransactionFeaturesUsed for classification of business transactions and defining their types and characteristics.
General Ledger AccountsGeneralLedgerAccountsContains the chart of accounts, account balances, and turnover information.
TaxonomiesTaxonomiesUsed for structuring and classifying data according to SAF-T UA requirements.
CustomersCustomersContains the directory of customers, business partners, and debtors.
SuppliersSuppliersContains the directory of suppliers and creditors.
Tax TableTaxTableContains information about taxes, VAT rates, tax codes, and taxation rules.
Unit of Measure TableUOMTableUsed for storing units of measure for goods, services, and inventory items.
Analysis Type TableAnalysisTypeTableContains information about analytical dimensions and accounting analysis types.
Movement Type TableMovementTypeTableUsed for classification of inventory movement types and other accounting operations.
ProductsProductsContains the directory of goods, products, services, and other inventory items.
Physical StockPhysicalStockContains information about actual inventory balances of the company.
OwnersOwnersUsed for storing information about owners of assets or shares.
AssetsAssetsContains information about fixed assets and other non-current assets of the company.
Tax DifferencesTaxDifferencesUsed for reporting tax differences according to tax legislation requirements.

Master Files Population Guidelines

When generating SAF-T UA, it is recommended to include only reference data that is used in accounting transactions or has balances within the reporting period. This allows:

  • reducing XML file size;
  • optimizing data validation;
  • minimizing validation errors;
  • ensuring integrity of links between SAF-T UA sections.

For example:

  • the business partners directory should contain only customers or suppliers involved in transactions or having balances during the reporting period;
  • the products directory should include only goods or services used in documents or accounting entries;
  • the chart of accounts should contain only accounts with balances or turnovers.

Validation and Control

The MasterFiles section is used to validate links between:

  • accounting entries;
  • source documents;
  • tax data;
  • reference information.

Incorrect or incomplete population of master files may result in:

  • XML validation errors;
  • broken links between entities;
  • rejection of the SAF-T UA file by tax authorities.

General Recommendations

When preparing SAF-T UA master files, it is recommended to:

  • ensure uniqueness of record identifiers;
  • use актуальні reference values;
  • avoid duplication of business partners, products, and accounts;
  • validate tax codes, UKTZED, and DKPP codes;
  • ensure consistency between master data and accounting/tax records.
© 2008 - 2026 SMART business