Expertise

Services

Lawful solutions that keep more capital in your business and your portfolio.

Crypto tax & MiCA

Taxation of crypto-assets, AML checks, CASP licensing and everything MiCA changed.

  • MiCA
  • AML
  • VAT

For whom

Individuals holding crypto; companies that accept or trade crypto; CASPs and token projects.

Typical questions

  • How is profit from selling crypto taxed?
  • Do swaps count towards the VAT registration threshold?
  • How do I pass an exchange’s AML check?
  • What does the FSC require for a MiCA licence?

What you get

An analysis of your situation under Bulgarian income tax and VAT law and MiCA, with practical next steps.

Book a consultation on this topic

Investment income

Stocks, ETFs, bonds and dividends — when tax is due, how much, and where to declare it.

  • Income tax
  • ETFs
  • dividends

For whom

Investors with a broker in Bulgaria or abroad (Interactive Brokers, Revolut, Trading 212 and others).

Typical questions

  • Is the trade taxable if it was on a regulated market?
  • How are ETFs and dividends taxed?
  • I received a letter from the tax authority. What now?
  • Personal or company brokerage account?

What you get

A clear answer on when and how much tax you owe, which annexes of the return to fill in, and how to document your trades.

Book a consultation on this topic

International tax

Double tax treaties, tax residence and foreign brokers.

  • Tax treaties
  • residence
  • SPB-8

For whom

People living or working in more than one country; recipients of foreign income; companies with foreign clients.

Typical questions

  • Which country am I tax resident in?
  • How does the double tax treaty apply to me?
  • Do I have to file SPB-8 with the Bulgarian National Bank?

What you get

Your tax residence, which country may tax which income, and the steps to avoid paying twice.

Book a consultation on this topic

Business structuring

Substance, VAT and planning that grows your margin — not your tax burden.

  • Corporate tax
  • VAT
  • substance

For whom

Business owners, start-ups, freelancers considering a company.

Typical questions

  • When do I have to register for VAT?
  • What “substance” does my company need?
  • 9% or 20% VAT for my service?

What you get

An assessment of your current structure, its risks and the lawful ways to lower your tax burden.

Book a consultation on this topic

Consultations

Pricing

Online on Google Meet · card payment when booking.

Quick consultation

€130/ 30 min

For one specific, clearly defined question: when tax is due, how to declare a given income, which rate applies.

  • Online on Google Meet
  • Card payment when booking
Choose 30 minutes

Process

How it works

  1. Choose a format

    30 minutes for a specific question, or 60 minutes for a more complex case.

  2. Book and pay online

    Pick a convenient day in the calendar. Payment is by card, processed securely by Stripe.

  3. Prepare your question

    A short description of your case and the documents related to it.

  4. We meet online

    We talk on Google Meet and you leave with clear next steps.

Consultations

Consultation terms

Payment
By card when you book, via Stripe. Prices are final. Invoices are issued by Vesta Consult: email office@vesta-bg.eu with your invoice details and a contact phone number.
Cancelling and rescheduling
Up to 24 hours before the meeting, by calling +359 887 460 907. If you cancel, I refund the full amount and we check together that it has reached you. If something unexpected gets in the way at the last minute, call anyway: we will find a solution.
Format
The meeting is online, on Google Meet, so we can meet from anywhere. You receive the link by email after booking. If you would rather meet at the office in Sofia, let me know in advance by phone or email.
Scope
The consultation is an analysis of your specific case. If needed, I explain how to fill in your tax return or document. Preparing and filing them is a service of the Vesta Consult team.
Recording
If you would like a recording of the meeting, tell me in advance. I send it to you and delete it once you have downloaded it.
Language
Bulgarian or English.

Frequently asked questions

How does the consultation work?

Online, on Google Meet, at the time you chose. We go through your case and finish with concrete next steps.

Which consultation should I choose?

30 minutes is enough for one clearly defined question. If you have several income types, foreign accounts or a company, choose 60 minutes.

How do I pay?

By card when you book. Payment is processed securely by Stripe. Prices are final.

Can I reschedule or cancel?

Yes, up to 24 hours before the meeting. Call me on +359 887 460 907. If you cancel, I refund the full amount.

What should I prepare?

A short description of your question, the years concerned, and your broker or exchange statements, if any.

What do I get after the meeting?

It depends on what the meeting is for: an answer to your case, clear next steps, or guidance on filling in your tax return or document. If you like, also a recording of the conversation: just tell me in advance.

Do I get an invoice?

Yes. Invoices are issued by Vesta Consult. Email office@vesta-bg.eu with the details for the invoice and a phone number in case we need to clarify anything.

Do you prepare tax returns?

Not personally. In the consultation I explain how to fill in the return. Preparing and filing it, as well as monthly bookkeeping, is handled by the Vesta Consult team, which I am part of.

Do you consult in English?

Yes. The consultation and our correspondence can be in English.

Vesta Consult

Ongoing accounting

If you need monthly bookkeeping for your company or help with your tax return every year, the Vesta Consult team can take it on. We work with companies and individuals.

Visit Vesta Consult (opens in a new tab)

Have a specific case?

Every situation is different. Book an online consultation and we will go through it together.

Book a meeting