AFR 2026 Deadline: 30 September
What Are Annual Financial Statements?
Annual Financial Statements (Годишен финансов отчет / ГФО) are a mandatory document reflecting the financial position and results of a company's operations for a calendar year. Every commercial entity entered in the Trade Register (Търговски регистър) is required to prepare and publish annual financial statements each year — this is a legal requirement under the Accounting Act and the Commerce Act.
What Do Annual Financial Statements Include?
The annual financial statements of most small and micro enterprises consist of:
- Balance sheet (Statement of Financial Position) — shows assets, liabilities, and equity
- Income statement (Statement of Profit or Loss) — revenues, expenses, and the financial result for the year
- Notes — explanatory notes and supplementary information
For larger enterprises, additional reports are prepared:
- Cash flow statement
- Statement of changes in equity
- Auditor's report (for mandatory audits)
Why Are They Important?
Publishing annual financial statements is not just a formality — it ensures transparency for partners, creditors, and government institutions. Failure to publish leads to serious fines and can complicate dealings with banks and counterparties.
Who Must File?
The obligation to prepare and publish annual financial statements covers a wide range of persons and enterprises.
Obligated Entities
- All commercial companies (EOOD, OOD, AD, EAD, KD, SD), including those that did not conduct activity during the year
- Sole traders (ET) subject to mandatory financial audit
- Branches of foreign legal entities
- Non-profit legal entities (associations, foundations) that conduct economic activity
Special Regime for Inactive Enterprises
Enterprises that did not conduct activity during the reporting period file a one-off inactivity declaration (under Art. 38(9)(2) of the Accounting Act) instead of full financial statements — it is declared once, for the first reporting period without activity. The declaration is filed with the Trade Register (via the NSI system or application G3) and is free — no state fee is owed.
Exceptions
- Sole traders (ET) not subject to mandatory audit are not required to publish annual financial statements in the Trade Register (but they do file an annual tax return with the NRA)
- Budget entities follow a separate reporting regime
Deadlines
Meeting the deadlines for filing and publishing annual financial statements is critically important — late filing leads to penalties.
Annual Tax Return at the NRA
Deadline: June 30 of the year following the reporting year
The annual tax return under the Corporate Income Tax Act (ЗКПО) or the Personal Income Tax Act (ЗДДФЛ, for sole traders) is filed electronically with the NRA. The annual financial statements are attached. The tax due, minus advance payments, must also be paid by June 30.
Publishing Annual Financial Statements in the Trade Register
Deadline: September 30 of the year following the reporting year (Art. 38(1) of the Accountancy Act)
From 1 January 2026, publication in the Trade Register is automatic when the statements are filed through the joint NSI/NRA system (Art. 19(8) of the Commercial Register Act). Application G2 with the Trade Register at the Registry Agency is filed only by joint-stock companies and companies subject to mandatory independent audit. For example, financial statements for 2025 are published by September 30, 2026. No state fee is due for the G2 filing.
Inactivity Declaration
Deadline: June 30 of the year following the reporting year
Filed once — through the NSI system or via application G3 with the Trade Register — a declaration under Art. 38(9)(2) of the Accountancy Act that the enterprise did not conduct activity. For example, for 2025 the deadline is 30 June 2026.
Procedure
Publishing annual financial statements follows several clear steps — from preparing the reports to filing with the Trade Register.
Step 1: Prepare the Annual Financial Statements
Work with your accountant or accounting firm to prepare the balance sheet, income statement, and notes. For micro enterprises (most newly registered EOODs), the forms are abbreviated and simplified.
Step 2: Approve the Annual Financial Statements
The sole owner (for EOOD) adopts the annual financial statements with a resolution. For OOD, the General Meeting adopts the financial statements and a decision on profit distribution.
Step 3: Prepare Application G2 (where required)
Application G2 is the form for publishing annual financial statements in the Trade Register (for JSCs and audited companies). It is accompanied by:
- Annual financial statements (balance sheet, income statement, notes)
- Resolution for adoption of the financial statements
- Declaration under Appendix 3 to Art. 62a(2)(2) of Ordinance No. 1 (on the truthfulness of the declared circumstances)
- Power of attorney (if not filed by the manager personally)
Step 4: File with the Trade Register
Application G2 (where required) is filed:
- Electronically — via the Trade Register portal with a QES.
- On paper — at a Registry Agency office.
No state fee is due for publishing annual financial statements.
Step 5: Review and Publication
The registration officer reviews the application and attachments. If there are irregularities, instructions are given for correction within a 3-day period. Upon successful review, the annual financial statements are published in the Trade Register.
Penalties
Failure to comply with the obligation to publish annual financial statements results in serious financial penalties provided by the Accounting Act.
Fines for the Manager
If annual financial statements are not compiled or published on time, there is a fine for the officer and a monetary sanction for the company under Art. 72 and Art. 74 of the Accountancy Act. The fine for the officer is personal — even if the company is closed, the liability remains with the individual.
Monetary Sanction for the Company
The legal entity (EOOD, OOD, etc.) is subject to a separate monetary sanction under Art. 74 of the Accountancy Act — both are owed in case of a violation. The current amounts are set by law; check the current text or consult an accountant.
Repeat Violations
For repeat violations (failure to publish in the following year as well), the sanctions under Art. 74 of the Accountancy Act are increased.
Other Consequences
In addition to financial penalties, failure to publish annual financial statements can lead to:
- Difficulties in applying for a loan — banks check the published statements
- Problems in public procurement — up-to-date financial statements are required
- NRA audits — non-publication can trigger a tax audit
- Damaged reputation — partners and clients can check financial statements in the Trade Register
Useful Links
Frequently asked questions
Publication in the Trade Register is due by 30 September of the year following the reporting period (automatic when filed via the NSI system; application G2 is required for JSCs and audited companies). For example, the AFR for 2025 must be published by 30 September 2026. The annual tax return with the NRA is due by 30 June (for 2025 — by 30 June 2026).
The fine for non-filing is set under Art. 72 and Art. 74 of the Accountancy Act — check the current amount in the law.
All guides
- How to Register a Company in Bulgaria (2026 Guide)
- EOOD vs OOD in Bulgaria — Which to Choose?
- Company Registration Costs in Bulgaria (2026)
- VAT Registration in Bulgaria — When & How
- Corporate Tax in Bulgaria — 10% Flat Rate Guide
- How to Register an EOOD in Bulgaria — Full Guide
- How to Register an OOD in Bulgaria — Full Guide
- Check & Reserve a Company Name in Bulgaria
- Documents for Company Registration in Bulgaria
- Signing Documents for Company Registration — QES, Specimen, Firmify
- Signing Help — Evrotrust, PDF, B-Trust
- Sign PDF with QES Outside Firmify — Adobe Reader, Steps
- Signing with Evrotrust in Firmify — Steps
- B-Trust, Smart Card, and BISS for Signing
- EOOD Escrow Account: Bank Capital Document
- AFR 2026 Deadline: 30 September
- Company Registration & Maintenance Costs in Bulgaria
- Online Company Registration in Bulgaria
- Dissolving an EOOD/OOD in Bulgaria — Procedure & Timeline
- Share Transfer in EOOD/OOD — Procedure & Documents
- Company Amendments in the Commercial Register (A4)
- Euro Capital Conversion — EOOD and OOD
- GDPR Policy & Legal Documents for Your Business
- Employment Contract & HR Documents in Bulgaria
- How to Find an Accountant or Lawyer for Your Company in Bulgaria
- Firmify Partner Program — How to Earn
- Business Documents — Offers, Pro Forma Invoices, Invoices
- Do I Need a Lawyer to Register a Company in Bulgaria?
- Firmify vs Lawyer vs DIY Company Registration
- Registering a Company with Firmify — How It Works Step by Step
- How Long Does Company Registration Take in Bulgaria?
- What to Do After Receiving Your EIK?
- Do I Need a Notary for Company Registration?
- EOOD vs Freelance in Bulgaria — Which Is More Profitable?
- Manager Social Insurance for EOOD — Types & Obligations
- Public procurement radar: CPV codes and your Firmify profile
- What “AI assistance” means for TED notices
- End-to-end Firmify tenders flow: TED radar, case workspace, Stripe document pack
- Paid TED document pack for Firmify tenders: Stripe, statuses, filenames
- How to find the CPV code for your business
- Requirements for participating in public procurement in Bulgaria
- Art. 97a VAT Filing in Bulgaria — Monthly Guide (2026)
- VIES Declaration in Bulgaria — Guide 2026
- How to use the Firmify accounting module
- Monthly accounting checklist for EOOD
- How to file a VAT return with Firmify
- How to record a purchase invoice in Firmify
- How to issue an invoice with Firmify
- How to close an accounting period in Firmify
- Annual financial report (GFO) with Firmify
- Accounting glossary — Bulgaria
- Can an EOOD owner do their own bookkeeping in Bulgaria?
- DIY bookkeeping vs an accountant in Bulgaria: what each costs
- DIY bookkeeping risks in Bulgaria: mistakes, fines, liability
- The hybrid bookkeeping model: DIY monthly, accountant at year-end
- Switching from an accountant to DIY bookkeeping (and back)
- Bank statement import & reconciliation in Firmify
- Payroll and salaries in Firmify — EOOD guide
- Fixed assets and depreciation in Firmify
- Freelance Profession in Bulgaria — Complete Guide 2026
- BULSTAT Registration for Freelancers — Step by Step 2026
- Taxes and Social Security for Freelancers in Bulgaria 2026
- Freelance vs EOOD Tax Calculator — How to Use
- Freelance Accounting in Bulgaria — Self-Service with Firmify
- Freelance vs EOOD in Bulgaria — When to Incorporate?
- Digital Nomad Tax Guide: Working as a Freelancer in Bulgaria 2026
- How to Register as Self-Employed in Bulgaria as a Foreigner 2026
- VAT for Freelancers in Bulgaria 2026 — When to Register
- OKD-5 Declaration — Registering as Self-Employed in Bulgaria
- Choosing Insurance Income for Freelancers in Bulgaria 2026
- Annual Tax Return (Art. 50) for Freelancers in Bulgaria
- Public API v1 — Developer Documentation
- Using the Firmify Public API — Developer's Guide
- Public API Changelog
Was this article helpful?