Accountant & Lawyer for Your Company — Firmify Directory
When Do You Need an Accountant?
Every OOD or EOOD is required to maintain accounting records. Even a small company with minimal activity must:
- File annual financial statements — by June 30 with the National Statistical Institute (NSI, per the annual NSI order); publication in the Commercial Register is automatic when filed via the NSI system (from 1 January 2026), and application G2 is used only by JSCs and audited companies
- File an annual tax return — by June 30 with the NRA
- Submit VAT returns (if VAT-registered) — by the 14th of the following month
- Prepare payroll records (if there are employees)
Hiring a full-time in-house accountant is expensive for a small business. Outsourcing accounting is the standard practice.
How to Choose the Right Accountant
Specialization
Accountants have different specializations. Look for one familiar with your industry:
- E-commerce / SaaS — knowledge of VAT for digital services, OSS regime
- Construction — specific accounting, reverse charge VAT under Art. 163a
- Agriculture — subsidies, farmer registration
Price
Typical prices for accounting services in Bulgaria:
- Micro company without employees: 25–75 €/month
- Small company with 1-5 employees: 75–200 €/month
- Medium company: 200–500 €/month
Location
For small companies with few documents, location doesn't matter. More complex cases may require in-person meetings.
When Do You Need a Lawyer Instead of an Accountant?
For most EOODs and OODs, a good accountant is sufficient. However, there are situations where consulting a lawyer is advisable:
- Establishing a JSC (AD) or single-shareholder JSC (EAD) — more complex corporate structure, mandatory charter, and minimum capital of €25,000 (Art. 161(2) of the Commerce Act)
- Restructuring — mergers, acquisitions, spin-offs between related entities
- Legal disputes — labor, commercial, or tax litigation
- GDPR and data protection — obligations under Regulation (EU) 2016/679
- Intellectual property — trademarks, patents, licensing agreements
- Insolvency — when the company cannot service its debts
In the Firmify directory, you can also find lawyers with commercial law specialization. Filter by type "Lawyer / Law Firm" to see suitable profiles.
Firmify Platform — Professional Directory
Firmify connects business owners with approved accountants, accounting firms, and lawyers.
How it works:
- Select a professional by type, city, and specialization
- Send an inquiry describing your needs
- Receive an offer directly from the professional
All professionals on Firmify are verified and operate legally.
Are You an Accountant or a Lawyer?
If you have an accounting firm or a legal practice and want to reach new clients, you can register for free in the Firmify directory. Fill in a short form with details about your practice, specializations, and price range. After approval by our team, your profile will be visible to all users.
Accountant's Obligations
The accountant you work with must:
- Meet the requirements for a compiler of financial statements (Art. 18 of the Accountancy Act) or be a registered auditor
- Prepare the GFO together with the company's manager — the GFO is signed by the compiler and by the manager
- Maintain confidentiality of client data
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?