SAF-T generator for Bulgaria

SAF-T ready for NRA.
Without changing your accounting software.

SAF-T is now mandatory and must be submitted monthly within the deadline under Art. 71k ДОПК. Upload the general ledger export from the software you use today; we check it against the official schema and control rules and return a valid, ready-to-submit file. No new software and no migration.

Only the data the SAF-T file itself contains. Hosted in Bulgaria, in the EU. Validated against official NRA schema 1.0.3.

The deadline is ticking. The fine hurts.

SAF-T is being phased in across five waves. Monthly reports are already due, within the deadline under Art. 71k ДОПК. Financial penalties are provided for late or missing submissions — see ДОПК.

2026
Largest companies: turnover over BGN 300M (≈ €153.4M) in 2023
2027
Same threshold, based on 2024 data
2028
Medium and large businesses: turnover over BGN 15M (≈ €7.7M)
2029
All large, medium, and small companies
2030
Micro-businesses registered for VAT

Two ways to get your file

On your own, in the app

Upload the general ledger export (CSV or XLSX) from your software. The app recognises the columns, you confirm how accounts, partners and tax codes map, and it generates and checks the file. Your settings are kept for next month.

With our team

If your software is old or specialised, the PLANA team sets it up with you: account mapping, a review of the first file and help with submitting it. The scope of help and the price are in the offer.

How it works

1

Upload your data

The general ledger export from the software you use today, as CSV or XLSX.

2

We check it before NRA does

Validation against the official XSD schema plus control rules: every transaction balances, the period, partner data and control totals.

3

Download and submit

Valid XML against schema , ready to upload to the NRA portal. In minutes, not days.

Why eSche

Catches errors before NRA does

It doesn't just produce XML — it audits the file. If anything doesn't meet requirements, it tells you in plain language before you submit and before the fine arrives.

Your data stays in Bulgaria

The app and its database run in a cloud in Sofia, in the EU. We handle only the data the SAF-T file itself contains, and generated files are stored encrypted.

Minutes instead of days

Monthly submissions are due within the deadline under Art. 71k ДОПК. What otherwise takes days of digging through reports happens here in minutes.

eSche is backed by PLANA

The PLANA team already prepares the monthly NRA-accepted SAF-T of a large Bulgarian holding. This is not a demo — it's a working solution.

Priced by offer

Request a demo and an offer

The price depends on your data volume, the software it comes from and how much help you want with the setup. Leave your details — we'll show you the app and send you an offer.

  • An online demo using an export from your software
  • An offer sized to your volume and needs
  • No commitment — decide after the demo

We use these details only to contact you about this request.

Try it for free or request a demo.

Signing up gives you a free trial to generate SAF-T from your own data. For a subscription and price, request an offer.

eSche, part of PLANA. SAF-T generator for Bulgaria.ReferenceSAF-T BG схема 1.0.3© 2026