NQ · LIVE ENGINE Algomyth
EN
Tax by country

Bulgaria EU Regulated Market Exemption: Do CME Futures Count?

Bulgarians hear that stock market gains are tax free and assume it covers their CME futures account. It does not, and the reason is buried in two definitions nobody reads.

Published 9 min read By the Algomyth desk

Two black monitors on a desk showing code and market data, the kind of setup a Bulgarian trader uses for CME futures and tax record keeping

General information about tax rules, not tax or legal advice. Rules change and every situation is different: check with a qualified adviser in your country before you file.

Somebody in a Sofia trading group tells you that Bulgaria does not tax gains from the stock market, and the person is not lying. There is a real exemption in the Personal Income Tax Act, it is generous by European standards, and plenty of people who buy shares through a Bulgarian or German broker never pay a cent on the gain. So you open your CME statement, see a year of MNQ and MES results, and assume the same applies.

It does not. And the reason is not a technicality about your broker or where you live. It is that the exemption is built on two separate definitions, and a CME futures contract fails both of them. Almost nobody explains this properly, which is why traders find out at the worst possible moment, usually in a letter from the revenue agency asking about foreign account data received under the automatic exchange of information.

What the exemption actually says

Article 13, paragraph 1, item 3 of the Personal Income Tax Act (ZDDFL) exempts income from the disposal of financial instruments. Four words, and everything hangs on the last two. The Act does not leave them to common sense: the Additional Provisions define the term, and the definition is a closed list rather than a general description.

The definition points back to the Markets in Financial Instruments Act (ZPFI) and covers transactions with units and shares of collective investment schemes and national investment funds, shares, rights and government securities, carried out on a regulated market within the meaning of Article 152, paragraphs 1 and 2 of the ZPFI. Paragraph 1 covers Bulgarian regulated markets. Paragraph 2 covers regulated markets in other EU member states.

So the exemption has a venue test and an instrument test, stacked on top of each other. You need the right kind of instrument, traded on the right kind of venue. Get one of the two wrong and the income is ordinary taxable income at the flat 10 per cent rate.

Two tests, not one

The venue test is the one everyone has heard about. A regulated market is a specific legal category under MiFID II, licensed and supervised, listed in official registers. The Bulgarian Stock Exchange is one. Euronext, Deutsche Börse's regulated segment, Nasdaq Stockholm and the rest of the EU venues are others. You can check which venues hold that status through the Financial Supervision Commission, the Bulgarian regulator that supervises investment activity and keeps the relevant registers.

What surprises people is how narrow the category is. The revenue agency and the Financial Supervision Commission have both taken the position that a multilateral trading facility is not a regulated market for these purposes. They are different trading venues in law, even though they look almost identical from a retail screen. Income from disposing of instruments on an MTF therefore falls outside the exemption. If that is true of an EU based MTF, it is certainly true of a venue in a third country.

The instrument test is the one almost nobody mentions. Read the list again: units and shares of collective investment schemes, shares, rights, government securities. Futures contracts are not on it. Neither are options, swaps or contracts for difference. That means the instrument test is not something CME futures fail because of geography. They would fail it on Eurex too.

This is the point worth sitting with, because it changes the planning conclusion. Moving your futures trading to a European exchange does not buy you the exemption. The exemption was never written for derivatives.

Why CME futures fail both tests

Put the two tests against a normal CME account and the outcome is not close.

TestWhat is requiredCME futures
VenueRegulated market in Bulgaria or another EU member stateCME Group is a designated contract market in the United States, a third country venue
InstrumentUnits of collective investment schemes, shares, rights, government securitiesA futures contract is none of these
ResultBoth must be satisfiedTaxable income

There is a related rule that sometimes muddies the water. The scope of the exemption was widened some years ago so that disposals of shares on third country markets considered equivalent can qualify, and separate rules apply to SME growth markets. Traders read a headline about that and conclude that American venues are now fine. Note what those extensions are about: shares. They do not convert a futures contract into a share, and they do not rewrite the instrument list.

So the practical answer for a Bulgarian resident trading MNQ, MES, CL or GC on CME is simple, if unwelcome. The result is taxable. The rate is 10 per cent. There is no exemption to argue about.

What you actually pay, and on what

Ten per cent sounds worse than it is until you look at what the base is. Bulgaria taxes the net result of the category, not each winning trade. Realised losses during the year reduce realised gains from the same category, so a year with 40,000 euro of winning trades and 25,000 euro of losing trades is taxed on the net, not on the 40,000.

Two things follow from that, and both matter more than the rate.

  • Only closed positions count. A position still open on 31 December has produced nothing taxable and nothing deductible, however large the unrealised number on the platform looks. Mark to market on your broker statement is not the Bulgarian tax base.
  • The netting is inside the category. Do not expect to offset a bad futures year against employment income or rental income. It stays where it belongs.

There is also a statutory deduction that applies to this category of income when the annual base is calculated, so the taxable base is slightly below the raw net gain. The percentage has moved over the years, so take it from the current instructions to the annual return rather than from a forum post. The revenue agency publishes the form and its guidance on the annual income tax pages.

One genuine advantage worth knowing: this category does not attract social security or health insurance contributions the way self-employed business income does. That gap between 10 per cent flat and business income with contributions on top is the reason the classification question in the next section is worth taking seriously.

The form, the deadline and the euro

The mechanics are the annual return under Article 50 of the ZDDFL. Gains and losses from disposing of financial assets go in Annex 5, the annex for income from the transfer of rights or property. The filing window opens in January and the return is due by 30 April of the following year, with the tax payable by the same date. The revenue agency publishes the form and the filing rules on its page for the annual tax return under Article 50.

There is a discount for filing electronically and paying early, capped at a fixed amount. Check the current cap on the agency's own page before you count on it, because the figure has been restated since the currency changed.

That currency change is the other thing that altered your paperwork. Bulgaria adopted the euro on 1 January 2026, at the fixed conversion rate of 1.95583 leva to the euro, as the European Central Bank confirmed when the notes entered circulation. For a CME trader that removes one step and adds a small complication. Your account is in US dollars. Until the changeover you converted dollars to leva. Now you convert dollars to euro, using the official rate for the date on which the income was realised, not an average for the year and not the rate on the day you happened to withdraw.

Keep the conversion evidence. A statement showing a closed trade on a given date and the official reference rate for that date is what turns a spreadsheet into something defensible. If your broker reports in dollars only, export the trade log with dates and do the conversion yourself, trade by trade, and keep the working.

When trading stops being investment

Here is the second question the revenue agency can raise, and it has nothing to do with which market you use. If the activity looks like a commercial enterprise rather than the management of personal assets, the income can be reclassified as business income of a sole trader. That means a different rate, 15 per cent on the taxable profit, plus social security and health insurance contributions, plus registration and accounting obligations.

The line is not drawn by a trade count published in a regulation. It is drawn by the overall picture: how systematic and continuous the activity is, whether it is organised as an occupation, whether it is your main source of income, whether you use dedicated premises, equipment and staff, whether you hold yourself out as doing this for a living. A person with a job who trades the open for an hour and files Annex 5 is in a very different position from a person whose entire income for three years running is a CME account.

If you are anywhere near that line, get a written opinion from a Bulgarian tax adviser before the year closes rather than after. The reclassification is not only about a higher rate, it changes what you must have registered and what you should have been paying monthly.

What the revenue agency already knows

There is a version of this conversation that used to end with a shrug, on the theory that a foreign account is invisible. That theory expired years ago. Bulgaria participates in the automatic exchange of financial account information, so balances and income data on accounts held abroad by Bulgarian residents arrive at the revenue agency without anyone asking. Payment institutions and card schemes report as well. The agency does not need to audit you to discover that a US brokerage account exists in your name.

What that changes in practice is the order of events. Historically the risk was an audit triggered by something else. Now the more common pattern is a letter referring to information received about a foreign account for a specific year, asking you to explain why nothing was declared. Answering that letter with a clean trade log and a conversion sheet is a twenty minute job. Answering it by reconstructing three years of statements from an inbox is not, and interest runs while you do it.

If you have already had a year go undeclared, the sensible move is a voluntary correction rather than hoping the file stays closed. Bulgarian procedure allows corrections to a filed return within defined windows, and self-correction generally lands better than being found. An adviser can tell you which window you are in and what the interest exposure looks like before you commit to anything.

What to keep and what to do next

Whatever route you use, the file you want at the end of the year is short and boring.

  • A full trade log for the year with entry and exit dates, instrument, contracts and realised result per trade.
  • Broker statements, monthly and annual, in the original currency.
  • Your conversion working, trade by trade, with the official rate used for each date.
  • Commissions, exchange fees and platform costs, separated from the trading result.
  • Proof of tax residence if you also have income or a residence claim in another country.

And one framing point to end on. Futures are leveraged instruments and a bad sequence can cost more than the margin you posted, which is a risk that exists whether the profits are taxed at zero or at ten. The tax question is worth getting right precisely because it is the part you can control completely, unlike the market. A 10 per cent flat rate with loss netting and no contributions is, in European terms, a good outcome. It is just not the zero that the stock market exemption promises, and pretending otherwise is how a trading year turns into an assessment with interest attached.

This article is general information about Bulgarian tax rules and is not tax or legal advice. The legislation and the published positions of the revenue agency change, and your own case may turn on details of your contracts and residence, so check your situation with a Bulgarian tax adviser or request a written opinion from the National Revenue Agency before filing.

bulgaria eu regulated market exemption

Educational content, not investment advice. Trading futures involves substantial risk of loss and is not suitable for every investor. Any reference to Algomyth results is hypothetical, simulated over historical data, and shown in full on the performance page; past performance does not guarantee future results.

Algomyth Live

Take the seat: watch the engines live

Three specialist engines on Nasdaq, S&P and Gold, every signal streamed the moment it happens, with the stop and the target written before the trade. From $149 a month per market.