Al Hathaway Freelancer Tax Guide · Part 4

VAT for Freelancers in Bulgaria: EU Clients, Reverse Charge and VIES

A freelancer may not have an office, employees or a company, but that does not mean VAT is irrelevant. Services to EU businesses, purchases from Google, Meta, Adobe, OpenAI, hosting providers and SaaS platforms, clients from the US or UK, Upwork/Fiverr income and reverse charge invoices can create VAT obligations before the freelancer reaches the standard VAT turnover threshold. This is the fourth part of the Al Hathaway freelancer tax guide.

Why VAT is the most common surprise for freelancers

Many freelancers think that VAT becomes relevant only when income becomes high. This is an oversimplification. For international services, VAT may become relevant much earlier – for example when a Bulgarian freelancer provides a service to an EU business, or when the freelancer purchases services from foreign suppliers such as Meta, Google, Adobe, OpenAI, hosting providers or other SaaS platforms.

For VAT purposes, it is not enough to know how much income was received. The freelancer must know who the client is, whether the client is a business or an individual, where the client is established, whether there is a valid VAT number, what type of service is supplied, where the place of supply is, what should be written on the invoice and whether a VIES declaration is required.

Main idea: freelancer VAT analysis starts not with turnover, but with the direction of the service: who receives the service, where the recipient is established and whether the recipient is a taxable person.
Client
Country
Service
VAT number
VAT regime

Article 97a VAT Act: when freelancers should pay attention

Registration under Article 97a of the Bulgarian VAT Act is one of the most important topics for freelancers working with EU clients or buying services from abroad. It is not the same as standard VAT registration by turnover. It is connected with certain cross-border services performed or received.

In practice, this means that a freelancer with relatively small income but with a business client in Germany, the Netherlands, France, Spain or another EU Member State may need a VAT review even before the first such invoice is issued. The same applies where the freelancer receives services from foreign suppliers and may need to self-assess VAT in Bulgaria.

Critical point: Article 97a registration does not automatically mean that the freelancer starts charging 20% Bulgarian VAT to all clients. It has a specific scope and specific consequences.

When to review Article 97a

  • A service will be provided to an EU business.
  • The client has a VAT number in another EU Member State.
  • The freelancer receives services from foreign platforms.
  • There are invoices from Google, Meta, Adobe, OpenAI, hosting, email marketing or other SaaS suppliers.
  • The freelancer has mixed clients: Bulgaria, EU, US, UK and platforms.
  • Invoices are issued to foreign clients without a clear VAT basis.

Difference between standard VAT registration and Article 97a registration

One of the most common mistakes is to confuse different VAT registration grounds. Standard VAT registration by turnover and Article 97a registration have different logic and different consequences. The legal basis matters because it determines what the freelancer invoices, declares and monitors.

Registration type When it is reviewed Practical effect Typical freelancer situation
Standard VAT registration When the statutory taxable turnover threshold is reached. Broader VAT registration with VAT charging and VAT return obligations. Freelancer with high taxable turnover.
Article 97a VAT Act For certain cross-border services performed or received. Special registration that should not be confused with full registration by turnover. Freelancer with an EU business client or foreign SaaS service purchases.
Voluntary VAT registration When the person chooses to register voluntarily. May be useful in a specific business strategy but increases compliance burden. More advanced freelancer, consultant or small agency with B2B clients.
Practical point: before VAT registration, identify the legal basis. It determines invoicing, declarations and monthly obligations.

Services to EU businesses: reverse charge and VIES

When a Bulgarian freelancer supplies a service to an EU business, the first check is whether the client is a taxable person and has a valid VAT number. For many professional services supplied to EU businesses, the place of supply may be in the Member State of the recipient, and the invoice may be issued without Bulgarian VAT under reverse charge logic.

This is where VIES becomes relevant. VIES contains data about declared supplies of goods and services between taxable persons established and registered for VAT purposes in EU Member States. For freelancers, VIES is most commonly relevant where services are supplied to EU business clients and the transaction must be reported under the applicable rules. :contentReference[oaicite:1]{index=1}

Practical checklist for an EU business client

  • Check the client’s country.
  • Confirm that the client is a business.
  • Validate the VAT number in the VIES system.
  • Describe the service accurately.
  • Check the place of supply rule.
  • Check whether Article 97a VAT Act registration is required.
  • Issue the invoice with the correct reverse charge wording where applicable.
  • Prepare the VIES declaration where applicable.
  • Keep evidence: agreement, correspondence, VAT validation, invoice and payment proof.
Good practice: for every new EU business client, save a PDF or screenshot of the VAT validation at the time of invoicing.

What should be included in an invoice to an EU business?

An invoice to an EU business should clearly show why Bulgarian VAT has not been charged. It should include the freelancer’s details, the client’s details, the client’s VAT number, service description, value, currency, date and reverse charge basis where applicable.

Element Why it matters Practical control
Client details Show who receives the service. Name, address, country and VAT number.
VAT number Supports the B2B EU status. Validate through VIES and archive proof.
Service description Determines VAT logic. Be specific: software development, design, consulting, marketing services etc.
Reverse charge text Explains why Bulgarian VAT is not charged. Use consistent wording according to the specific case.
Currency and amount Needed for accounting and annual summary. Link the invoice to the payment and statement.
Risk: an invoice to an EU business without a VAT number, without a clear basis and without evidence can create problems in a later review.

Services to EU individuals

A service supplied to an EU individual should not automatically be treated like a service supplied to an EU business. B2C clients do not have a VAT number and the standard B2B reverse charge logic does not apply automatically. The type of service, place of supply and any special rules must be reviewed.

This is especially important for online teachers, coaches, consultants, creators, designers, digital product sellers and people selling services directly to consumers. If the client is an individual, the VAT analysis must be separated from the standard EU B2B model.

What should be checked

  • Is the client an individual or a business?
  • Where is the client located?
  • What type of service is supplied?
  • Is the service delivered online, personally, automatically or live?
  • Are there special place of supply rules?
  • Could the service be treated as a digital product or electronically supplied service?
Practical point: an EU B2C client is not the same as an EU business without a VAT number. The treatment must be reviewed according to the service.

Services to non-EU clients: US, UK, Switzerland and others

For clients outside the EU, such as the United States, the United Kingdom, Switzerland, Canada, Australia or other third countries, the VAT analysis again starts with the client and the service. It is not enough to say “the client is outside the EU, so there is no VAT issue”. There should be a clear basis, invoice and evidence.

For B2B services to non-EU clients, invoicing without Bulgarian VAT may often be appropriate depending on the place of supply, but this must be supported. For B2C services or specific services, the logic may differ. Documents are therefore essential: agreement, email correspondence, invoice, payment, client country and service description.

US / UK company

Review service type, recipient and the basis for invoicing without Bulgarian VAT.

Non-EU individual

Do not apply B2B logic automatically. Review the specific service.

Platform work

Clarify whether the client is the platform, the end client or another contractual structure.

Purchases from foreign suppliers: Google, Meta, Adobe, OpenAI, hosting and SaaS

VAT risk does not come only from clients. It also comes from expenses. Freelancers often buy services from foreign suppliers: Google Workspace, Meta Ads, Google Ads, Adobe, Canva, OpenAI, hosting, domain services, email marketing, automation tools, Notion, Slack, Figma, GitHub, cloud services and many others.

When a Bulgarian taxable person receives a service from a foreign supplier, VAT registration and self-assessment may become relevant. This is often missed because the freelancer sees these payments as small subscriptions. For VAT purposes, they can be important.

Expense Typical supplier VAT question
Advertising Meta, Google, TikTok, LinkedIn Receiving a foreign service and possible self-assessment.
Software Adobe, Canva, Figma, Notion, GitHub Place of supply and reverse charge treatment for received services.
AI tools OpenAI, Anthropic, Midjourney and others Invoice, supplier data, VAT number and VAT treatment.
Hosting / domain Cloudflare, GoDaddy, SiteGround, DigitalOcean Receiving a service from abroad and VAT review.
Email / automation Mailchimp, Zapier, Make, HubSpot Invoice, reverse charge and reporting.
Critical mistake: having invoices from foreign SaaS suppliers without reviewing Article 97a VAT registration and self-assessment obligations.

VIES declaration: where it appears in freelancer practice

VIES is connected with declared supplies between VAT-registered taxable persons in EU Member States. In freelancer practice, it most often becomes relevant when a Bulgarian freelancer supplies services to EU business clients and those services must be reported under the applicable VAT rules. :contentReference[oaicite:2]{index=2}

Practically, if a freelancer issues a reverse charge invoice to an EU business, the invoice should be reviewed for VIES reporting. This means that EU invoices should be organised monthly, with VAT number, country, value and service basis.

Minimum VIES control table

  • Invoice month.
  • Client country.
  • Client VAT number.
  • Client name.
  • Service value.
  • Currency and reporting amount.
  • Reverse charge basis.
  • Check whether the service is reportable in VIES.
Good practice: for every invoice to an EU business, add a row in a separate “EU B2B services / VIES check” table.

Upwork, Fiverr and platforms: who is the client for VAT purposes?

Platforms create additional complexity. A freelancer may see a project in Upwork or Fiverr, an end client in one country, a platform entity in another country, a payment processor in a third country and a payout to a bank or payment account. For VAT purposes, it is important to identify who the actual recipient of the service is and what the platform terms and reports show.

Do not automatically assume that the client is the platform or that the client is always the end customer. The contractual setup should be checked using the platform terms, invoices, reports and payment records. For larger or regular platform income, an individual VAT review is advisable.

Professional standard: for platform income, keep the terms, invoices, transaction reports, fee reports, client information where available, payout reports and bank statements.

Practical VAT matrix for freelancers

Scenario Main question Possible VAT effect Documents
Service to Bulgarian company Is the freelancer VAT registered? Bulgarian VAT treatment according to registration status. Agreement, invoice, payment.
Service to EU business Is there a valid VAT number? Article 97a review, reverse charge, VIES where applicable. VAT validation, invoice, agreement, payment.
Service to EU individual What type of service is supplied? Standard B2B reverse charge does not apply automatically. Client data, service description, payment.
Service to US/UK business Who is the client and where is the place of supply? Invoicing without Bulgarian VAT may be possible but needs a basis. Agreement, invoice, payment evidence.
Purchase from Google/Meta/Adobe/OpenAI Is the freelancer receiving a foreign service? Possible Article 97a registration and self-assessment. Invoice, supplier data, VAT data, payment.
Income through Upwork/Fiverr Who receives the service? Requires review based on platform terms and reports. Platform reports, fees, payout, client data.

Monthly VAT checklist for freelancers

Freelancers should not wait until the end of the year to check VAT. If there are EU clients or foreign service purchases, VAT should be reviewed monthly. This is especially important for VIES, VAT returns and self-assessment protocols where applicable.

  1. Were any invoices issued to EU clients?
  2. Are the EU clients businesses or individuals?
  3. Were VAT numbers validated?
  4. Were any reverse charge invoices issued?
  5. Is a VIES declaration required for the month?
  6. Were any services purchased from foreign suppliers?
  7. Are there invoices from Google, Meta, Adobe, OpenAI, hosting or SaaS suppliers?
  8. Is a self-assessment protocol required?
  9. Is there Upwork/Fiverr income requiring further VAT analysis?
  10. Are there non-EU clients and sufficient evidence for them?
  11. Are invoices, payments and VAT validations organised?
  12. Has the accountant received all VAT data before the reporting deadline?
Professional standard: a freelancer with international clients should keep a monthly VAT folder, even if the annual personal income tax return is filed only once a year.

How this article connects to documents and year-end closing

VAT logic has little value if the documents are not organised. EU invoices, VIES validations, platform reports, invoices from SaaS suppliers, self-assessment documents, payments and bank statements should all be part of one practical system. The final article in this series brings everything together into an operational checklist for freelancers.

The next part of the series is: Freelancer Documents and Year-End Checklist in Bulgaria.

The previous parts are: the business model, registration and social security and income tax and annual return.

Official sources

VAT for freelancers should be reviewed using current official sources. The specific treatment depends on the service, the client, the country, the VAT number, the registration basis and the reporting obligations.

Disclaimer: this article is a general practical guide, not individual VAT advice. The correct treatment depends on the type of service, client, country, contract, VAT status, platform, payment channel and actual documents.

Working with EU, US, UK clients or platforms? VAT logic should be clear before the invoice.

Al Hathaway can help with Article 97a VAT review, reverse charge invoicing, VIES declarations, EU and non-EU services, foreign SaaS expenses, Upwork/Fiverr income and monthly VAT procedures for freelancers in Bulgaria.

Request a freelancer VAT consultation
Posted in

Leave a Reply

Discover more from Al Hathaway

Subscribe now to keep reading and get access to the full archive.

Continue reading