DIY bookkeeping for EOOD in Bulgaria — realistic guide
Can an EOOD owner do the bookkeeping themselves?
Short answer: yes, for simple cases. Bulgarian law does not require hiring an accountant for the day-to-day bookkeeping of an EOOD. The only hard requirement is that the annual financial report (GFO) must be signed by a certified accountant.
The profile of a "simple" EOOD
Self-managed bookkeeping is suitable if you:
✅ Have no employees
✅ Have up to 50–100 transactions per month
✅ Have uniform activity (e.g. consulting services only or online sales)
✅ Are not VAT-registered or are registered under Art. 97a
✅ Have no inventory or fixed assets requiring depreciation
Examples: freelance developer, consultant, designer, small online shop.
What you need to know
To manage your own books you need to understand:
| Topic | Complexity | Resource |
|---|---|---|
| Issuing invoices | Low | Invoice guide |
| Recording purchases | Low | Purchase guide |
| VAT return (if VAT-registered) | Medium | VAT guide |
| Closing a period | Low | Period guide |
| Monthly checklist | Low | Monthly checklist |
| Annual GFO | High (accountant required) | GFO guide |
When you definitely need an accountant
❌ Mandatory: GFO requires a certified accountant's signature
❌ Strongly recommended: if you have employees (payroll, social insurance are complex)
❌ Strongly recommended: standard VAT registration (20%) with many transactions
❌ Strongly recommended: during a tax audit by the NRA
❌ Mandatory: statutory audit (companies above certain size thresholds)
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
- Capital Escrow Account & Company Banking in Bulgaria
- Annual Financial Report (AFR) in Bulgaria — Filing & Deadlines
- 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 (A15)
- 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 — Quotes, Proforma Invoices, Contracts
- Do I Need a Lawyer to Register a Company in Bulgaria?
- 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?
- Bank statement import & reconciliation in Firmify
- Payroll and salaries in Firmify — EOOD guide
- Fixed assets and depreciation in Firmify
Was this article helpful?