How to Send Invoices from Your Bulgarian Company: Stripe, Zoho & More

Remote founder approves a client payment on a phone while reviewing an invoice on a laptop in a café with Cyrillic signs outside.
Picture of Ivailo Petrov | Expert Accountant

Ivailo Petrov | Expert Accountant

Ivailo Petrov, Bulgarian expert accountant and legal tax-advisor, specialized in helping foreign entrepreneurs since 2017.

To send invoices legally in 2026, choose an English-first tool (Stripe, Zoho Books, QuickBooks, Xero or a Bulgarian-ready app), set the right VAT rules (domestic, EU reverse charge, or OSS), keep sequential invoice numbers, and share everything with your Bulgarian accountant for timely filings.

Key Takeaways

How invoicing works in Bulgaria (simple rules you can follow)

Invoicing is straightforward once you set the basics. You need sequential invoice numbers, correct VAT treatment, buyer details, and clear notes (for example, “Reverse charge — Article 196”). You can check company status in the official Commercial Register, follow EU VAT frameworks via the European Commission, and your accountant will handle VAT and VIES through the National Revenue Agency.

Invoice Compliance Basics You Must Cover
Area What to Include Why It Matters Where It Shows on the Invoice
Identity Your company name, UIC, address; buyer details Identifies seller and buyer for audits Header and “Bill to” section
Sequence Unique, chronological invoice number Prevents gaps and manipulations Invoice top-right or top-left
VAT Rates, amounts, and reason if 0%/reverse charged Correct tax and reports (VAT/VIES) Line level + note (“Reverse charge — Article 196”)
Currency EUR with clear exchange if needed Consistent accounting in 2026 Totals section and footnote
Delivery Date of supply and issuance Determines VAT period Header or footer

Best tools to send invoices from your Bulgarian LTD or EOOD

Here’s a hands-on comparison you can act on today. Each name links to the official product page so you can review features and pricing.

Stripe, Zoho & Other Invoicing Options for Bulgarian Companies (2026)
Tool What It’s Best For VAT & VIES Support Payments Multi-Currency Accountant Access Typical Monthly (from)
Stripe Invoicing Fast online invoices, payment links, subscriptions Reverse charge notes; exportable data Cards, wallets, bank methods Yes Viewer exports/API 0 € + processing
Zoho Books All-in-one invoicing + bookkeeping VAT codes; reports; VIES exports Stripe/PayPal integrations Yes Role-based; accountant portal 15 €
QuickBooks Online Service businesses; simple inventory Configurable VAT; reports Integrations & apps Yes Multi-user 20 €
Xero Teams; unlimited users; app ecosystem VAT logic; VIES via add-ons Stripe/PayPal integrations Yes Unlimited users 20 €
PayPal Invoicing Simple invoices paid by PayPal Manual VAT lines/notes PayPal balance & cards Yes Export CSV/PDF 0 € + processing
Nula.bg Bulgarian-ready invoicing, VAT, payroll Bulgarian VAT module; VIES Bank connections (open banking) Yes Unlimited users 10 €
eFirma.bg Clean invoices; expense scans Bulgarian formats; bilingual Invoice only (no gateway) Yes Shared workspace 10 €
Eurofaktura SMEs needing stock & multi-warehouse Localized VAT & VIES Integrations Yes Multi-user 35 €

Need a broader toolkit beyond invoicing? Compare your end-to-end options in our overview of the best accounting software for Bulgarian companies (English UI, VAT, payroll, bank feeds, and more).

How to invoice with Stripe, Zoho, or your ledger (step by step)

Team sets up a subscription invoicing flow with neutral screens while reviewing plan, tax rules, and automation steps.

Below are simple flows many founders use. Swap Stripe for your preferred tool, and keep VAT logic and numbering consistent.

Practical Invoicing Workflows You Can Copy
Scenario Tool Setup Steps to Issue VAT Note Who Approves Time
Service to EU VAT-registered client (B2B) Stripe Invoicing with custom fields Create client & item → add buyer VAT → issue invoice Reverse charge (Article 196) Director or accountant 10–20 min
Monthly SaaS subscriptions Stripe Billing or Zoho Books subscriptions Define plan → tax rules → auto-billing OSS may apply for EU B2C Director 30–60 min initial
Domestic B2B/B2C sales Zoho/QuickBooks/Xero + payment link Set VAT rates → issue → collect payment Local Bulgarian VAT Accountant checks 10–15 min
E-commerce with inventory Eurofaktura or Xero + app Sync orders → auto-invoice → reconcile Per destination rules Ops + accountant 1–2 hrs setup

VAT, VIES, and invoice logic (with examples)

Pick VAT logic by buyer location and status. Reverse charge is common for EU B2B services. For EU B2C digital services, OSS applies. For domestic sales, use local VAT. Your accountant files VIES for EU B2B.

VAT Scenarios You’ll Meet (and What to Print on the Invoice)
Sale Type Buyer VAT Treatment Invoice Note Report
EU B2B services EU VAT-registered company Reverse charge “Reverse charge — Article 196 EU VAT Directive” VIES + VAT return
EU B2C digital Consumer in EU OSS (by destination) “VAT via OSS (destination rate)” OSS + VAT return
Domestic sale Bulgarian customer Local VAT “VAT charged per Bulgarian law” VAT return
Export outside EU Non-EU customer 0% (conditions apply) “Export — zero-rated per evidence” VAT return

Company types (EOOD, OOD, AD, EAD), branches, and invoicing impact

Your legal form shapes who signs, who can approve invoices, and which reports you need. Most remote founders start with an EOOD. If you add partners, switch to OOD. If you raise funds or need audits, consider EAD/AD. Branches invoice as part of the foreign parent; representative offices do not trade.

Entity Choice & Its Practical Invoicing Consequences
Entity Who It Fits Approvals Payroll Impact Notes for Invoices
EOOD Solo founders Director approves Optional (if salary) Keep simple numbering; reverse charge for EU B2B
OOD Two or more owners Board rules & roles Likely employees later Define approval roles in software
EAD Single shareholder JSC Board structure Standard payroll Attach policies; fixed assets & audits
AD Larger JSC Supervisory + management Team payroll Consolidation and audit trails
Branch Foreign company operating locally As per parent Local staff possible Local VAT; records mirror parent
Representative Office Research only, no sales Headcount only No invoices allowed

If you plan to live outside Bulgaria most of the year, save time by learning how to manage your Bulgarian company from abroad with clear roles, signatures, and monthly routines.

Address, bank account, remote setup, and document flow

You need a registered seat and an address for service. Use a professional address if you live abroad. Open a Bulgarian business bank account and connect bank feeds. Store contracts, invoices, and receipts in a shared drive your accountant controls. For new registrations and online services, the starting point is the Bulgarian e-Government portal. Banking rules and infrastructure are supervised by the Bulgarian National Bank.

Remote-First Setup You Can Implement This Week
Item What to Prepare Where to Store Owner’s Action Accountant’s Role
Registered seat Seat contract; service address Shared drive (invoices folder) Sign and upload Track notices; archive
Bank account UBO IDs, articles, activity Bank & ledger Approve payments Reconcile weekly
Invoicing app Numbering, VAT codes, templates App + exports Issue & send Review & file
E-signature Qualified certificate Password manager Authorize filings Prepare returns

Realistic costs and timelines you can budget

Here is a simple overview. Numbers are rounded and typical for new founders in 2026.

Invoicing-Ready Company: Costs & When They Happen
Item DIY Cost With Professional Help When
Company formation (EOOD/OOD) 300–600 € 600–1,200 € One-time
Registered seat (yearly) 100–200 € 100–200 € Yearly
Business bank account 0–200 € 0–200 € One-time
Invoicing/ledger software 0–420 € 0–420 € Yearly
Monthly accounting 60–250 € Monthly
VAT registration support 150–300 € One-time
Indicative Timeline from “Idea” to “First Invoice”
Step Typical Duration Dependency What You Do What Accountant Does
Company registration 3–7 days Docs signed Sign and pay fees File and confirm
Bank onboarding 3–10 days KYC cleared Interview & documents Set feeds & rules
VAT registration 7–14 days Activity proof Provide invoices/contracts Submit & follow up
Invoicing setup 1–2 days Bank feed live Pick tool; templates Check VAT logic

Common pitfalls (and easy fixes)

  • Wrong VAT notes. Add “Reverse charge — Article 196” for EU B2B services when applicable.
  • Gaps in numbers. Keep continuous invoice sequences per series.
  • No VIES export. Enable VIES reports and test before month end.
  • Late reconciliation. Create bank rules and reconcile weekly.
  • Mixing personal and business. Separate cards and post director expenses with proof.

When to upgrade your invoicing stack

Upgrade when you need subscription billing, stock control, multi-warehouse, or audits. That’s when Zoho/QuickBooks/Xero plus a Bulgarian module (Nula.bg or Eurofaktura) shines.

Planning your next steps

Need help choosing the right tool, budgeting, and coordinating filings? Start with fast, secure and tax-optimized company registration in Bulgaria, learn why Bulgaria is a smart formation choice, see how to register your company in six steps, and check how much it costs to set up a company in Bulgaria. For monthly support, meet our accounting services in Bulgaria.

Book a free consultation

Want a quick, friendly plan tailored to your business model? Book your free 30-minute consultation. We’ll map your invoicing workflow, VAT logic, and software stack so you can send your first invoices confidently.


Frequently Asked Questions

Do I need Bulgarian-specific invoicing software to be compliant?

Yes, to decide if you need Bulgarian-specific invoicing software to be compliant, check whether your invoices require Bulgarian formats, VAT notes, and VIES exports; if so, use a Bulgarian-ready app or add those modules to your English ledger.

Can I send invoices from Bulgaria while living abroad?

Yes, to send invoices from Bulgaria while living abroad, set up an English invoicing app, e-signature, bank feeds, and shared access for your accountant, then follow a monthly routine for VAT and VIES.

Do I have to register for VAT to invoice EU clients?

It depends; to know if you have to register for VAT to invoice EU clients, evaluate turnover, activity type, and whether you sell B2B services (reverse charge) or B2C digital goods (OSS) that can trigger registration.

Is a representative office enough if I want to invoice?

No, to issue invoices, a representative office is not enough because it cannot trade; you need an EOOD, OOD, or a branch to bill clients legally.

Should I hire a local accountant if my invoicing app is great?

Yes, to stay compliant even if your invoicing app is great, hire a local accountant to review VAT logic, prepare returns, submit VIES, and coordinate with the tax authority.

Share the Post: