NQ · LIVE ENGINE Algomyth
EN
Tax by country

Latvia's 25.5% capital gains tax on futures profits

Most guides still quote 20%. Latvia taxes capital gains at 25.5%, and a thousand euros of gains in a single quarter quietly turns you into a quarterly filer.

Published 9 min read By the Algomyth desk

Open laptop next to a notebook and pen on a wooden desk, where the numbers get reviewed before filing

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.

You do the sensible thing before scaling the account. You look up what Latvia takes from a trading profit, you find three or four pages that all say 20%, you build your projection on that, and you feel organised.

Then your accountant runs the numbers and the figure is 25.5%. On a year that produced 12,000 euros of net gain that is 660 euros you had already spent in your head. The pages you read were not lying. They were simply describing a Latvia that no longer exists, and an unusual number of English language guides have never been updated since the reform.

There is also a version of the old rate that still applies to some people, which is exactly the kind of detail that keeps outdated articles alive. It is narrow, it had a deadline attached that has already passed, and it almost certainly does not cover a futures position you opened last week.

This article sorts it out: the rate that applies now to income from capital and capital gains, who is still entitled to the transitional rate, whether a cleared futures contract is even a capital asset under Latvian rules, the quarterly filing trigger that catches active traders by surprise, and how the whole calendar of declarations and instalment payments actually runs.

Where the old 20% went and what replaced it

Latvia reformed personal income tax and the headline numbers moved. The personal income tax rate on general income is 25.5% up to 105,300 euros of annual income and 33% above that. For income from capital, which includes interest, and for capital gains, the rate is 25.5%.

So a trading gain is not taxed on the progressive employment scale. It carries its own rate, and that rate happens to be the same as the lower band of the general scale. This coincidence is one reason people get confused reading summaries: they see 25.5% twice and assume the two are the same mechanism. They are not. Your capital gains do not stack with your salary to push you toward 33%.

There is one exception to that separation, covered further down, in the form of an additional charge that looks at your total annual income rather than at any single category.

The practical point for now is blunt. If any calculation you have made about your trading uses 20%, it is wrong, and the size of the error grows with the size of your account. Redo it at 25.5% and see whether your plans still look the way you thought they did.

The 20% that still exists, and who it belongs to

The old rate has not vanished entirely, and this is where careful reading pays.

Income from transactions that had been started but were not completed by 31 December 2024 can still be taxed at 20% in 2025, 2026 and 2027. The condition is that the taxpayer notified the tax authorities using a specific form before the end of 2024. No notification, no transitional rate.

Two things follow. First, the window to opt in closed at the end of 2024, so this is not something you can arrange now. Either you filed the notification then or you did not. Second, and more relevant to a futures trader, the relief is aimed at long running positions that straddled the reform. A position you opened and closed inside a single session in the current year has nothing to do with it.

Why does it matter at all? Because it explains the noise. When you find a page in 2026 confidently telling you that Latvian capital gains are taxed at 20%, it may be repeating something that was true for everyone, or something that is true for a shrinking group of people with declared legacy transactions, or nothing at all. Assume the standard rate applies to you unless you personally filed that notification and can prove it.

Is a futures contract a capital asset in Latvia?

Here is the question that a lot of Latvian traders never think to ask, and it deserves an honest answer rather than a confident one.

Latvian rules define capital assets and then tax the gain on their disposal. The categories usually listed are real estate, shares, investment fund certificates, debentures, intellectual property and virtual currency. Notice what is not spelled out in that list: an exchange traded derivative contract on a stock index.

That does not mean futures fall outside the system. Latvian law works with a broader notion of financial instruments, and in practice the gain on a derivative position is treated within the capital regime. But the fact that the standard published list does not name it explicitly is precisely why you should not build a year of trading on the assumption and then discover a different view at the counter.

Go to the State Revenue Service, or to an accountant who has actually filed one of these, with the specific facts:

  • The exact instrument, by contract name and exchange, from your broker statement.
  • Where the broker is established and whether it is regulated in the European Union.
  • Whether the positions are cash settled and closed within the day, or held across settlement.
  • How many transactions there are in a year, because volume is what makes a tax office start asking whether this is an economic activity rather than passive capital.

That last one matters more than most traders realise. Across Europe, the line between managing your own capital and carrying on a business is drawn on facts, not on your intention. Registering as an economic activity changes the rate, the deductions and the social contributions, in some ways favourably and in others not. Ask before you cross the line rather than after.

The 1,000 euro trigger that turns you into a quarterly filer

Most people assume Latvian tax is an annual event. For capital gains it often is not, and the switch is automatic.

If your total income from capital gains exceeds 1,000 euros in a quarter, you file a capital gains return for that quarter, by the fifteenth day of the month following the end of the quarter. If you stay below that figure, you file once, by 15 January of the following year.

A thousand euros in three months is not much for anyone trading futures with any seriousness. A single good week can do it. Which means an active Latvian trader is realistically a quarterly filer, with four deadlines a year instead of one, and each of them arriving two weeks after a quarter ends.

The traps are practical rather than conceptual:

  • The threshold is per quarter, not per trade. Twelve small profitable weeks add up the same as one large one.
  • You may cross it in Q2 and not in Q1. The obligation follows the result, so a quiet first quarter does not exempt you later in the year.
  • Fifteen days is short. If your euro conversion work is not already done, you are doing three months of it in a fortnight, four times a year.
  • Missing a quarterly filing is a filing failure, not a payment failure. Those are treated differently and neither is pleasant.

The answer is not heroic. Export your broker statements monthly, add the euro column at the time, and keep a running quarterly total in a single spreadsheet. Fifteen minutes a month removes the entire problem.

The calendar: 15 January, 1 June, and three instalments in summer

Latvia has more dates than most systems, so it is worth having them in one place.

  • Capital gains, quarterly: by the fifteenth day of the month after the quarter, when the quarter's capital gains exceed 1,000 euros.
  • Capital gains, annual: by 15 January of the following year, when the quarterly threshold was not crossed.
  • Annual income tax return: filed between 1 March and 1 June of the following year. If your annual income exceeded 105,300 euros, the window shifts to between 1 April and 1 July.
  • Payment of additional tax due: amounts not exceeding 640 euros are payable by 23 June or 23 July. Larger amounts can be split into three equal instalments due by 23 June, 23 July and 23 August, with the dates adjusted for the later filing window.

The instalment structure is genuinely helpful and underused. A trader who owes several thousand euros after a strong year does not have to find it in a single payment. But it only works if you file inside the window, so the calendar discipline comes first.

One more point on visibility. Your futures broker is not in Latvia, nothing is withheld for you, and no Latvian institution reports your trading result to the State Revenue Service on your behalf. At the same time, automatic exchange of information between tax administrations means accounts held abroad are increasingly visible from Riga. Filing correctly costs an evening. Explaining a gap costs considerably more.

Costs, losses and the extra three percent at the top

You are taxed on a gain, not on turnover. The direct costs of the transaction reduce it: commission per contract per side, exchange and clearing fees, settlement charges. Keep them at transaction level rather than as a monthly summary, because a monthly figure cannot be attached to a specific disposal if anyone asks.

On losses, do not assume symmetry. In most schedular systems a loss reduces gains within the same category and the same period, and does not travel freely across categories or years. Confirm with the State Revenue Service exactly how losses on your instruments net against gains, and within what period, before you rely on it in a projection. What you should not do is assume a bad quarter automatically softens a good one that has already been declared and paid.

Finally, the charge that ignores category boundaries. An additional 3% personal income tax applies to the part of total annual income exceeding 200,000 euros, and it is applied when the annual return for the previous year is submitted. Most traders will never meet it. If you are in a year where you might, the point to note is that it looks at your total income, so trading and salary are counted together for this purpose even though they are taxed separately everywhere else.

The Riga trading day starts at 16:30

Latvia sits in Eastern European Time, an hour ahead of Frankfurt, and that hour changes the shape of a trading day more than people expect.

CME Globex runs from Sunday evening in Chicago to Friday afternoon, with a one hour pause each day. From Riga the week reopens around 01:00 on Monday. The American cash session opens at 16:30 Latvian time and closes at 23:00. Major US data releases land at 15:30, an hour before the open, and Federal Reserve decisions arrive at 21:00.

That is a late but usable evening. If you finish work at 17:00 or 18:00 you have the entire second half of the American session ahead of you, which contains plenty of movement but also the part of the day where volume thins and false breaks multiply. If you can arrange to be at the screen from 16:20, you get the open itself, which is where the clearest conditions of the day usually sit.

Two weeks a year the clocks fall out of step. The United States moves to summer time in March before the European Union does and returns to standard time in November after the EU has. In those windows the American open lands at 15:30 Latvian time instead of 16:30. Diary it once.

Three things to do now. Export twelve months of transaction level statements from your broker and store them outside the broker's portal. Add a euro column at daily rates and keep a running quarterly total so the fifteen day deadlines stop being an emergency. Then take the actual contract names to the State Revenue Service or to an accountant and get the classification of your instruments confirmed rather than assumed.

Rates and thresholds change and this article is not tax advice. Check the current position with the State Revenue Service before you file. What does not change is that the trader who tracks quarters as they happen spends fifteen minutes a month on this, and the one who does not spends four fortnights a year in a panic.

latvia capital gains tax futures

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.