Back to blog
Taxes

Capital gains tax in Serbia: a practical guide to PPDG-3R filings

Admin6 min

If you've made money trading stocks, ETFs, options, futures, or cryptocurrency from Serbia, you have a legal obligation to declare and pay tax on those gains. The form is PPDG-3R, the rate is 15%, and missing the deadline triggers penalty interest plus possible tax penalties.

Who needs to file

Any individual resident of Serbia who realized a capital gain from selling financial instruments during the year must file. This includes:

  • Stocks, domestic (Belgrade Stock Exchange) and foreign (Interactive Brokers, eToro, Revolut, traditional brokers)
  • Cryptocurrency, Bitcoin, Ethereum, and other tokens, regardless of which exchange you used
  • ETFs and investment fund shares
  • Bonds, options, and futures

Companies and entrepreneurs handle the same obligation through the PDP corporate tax return and the tax balance, not PPDG-3R.

How the tax is calculated

The taxable amount is the capital gain: sale price minus original purchase price. The rate is 15%.

For trades in foreign currency, you need to convert both the purchase and sale prices to RSD using the National Bank of Serbia's middle exchange rate on the respective transaction dates.

Tip: Losses from prior periods can be offset against current gains. If you had a losing year, document it carefully, those losses can reduce your tax bill in profitable years for up to five years.

When to file

PPDG-3R is filed twice a year:

  • For trades made between January 1 and June 30, submission deadline is July 31 of the same year
  • For trades made between July 1 and December 31, submission deadline is January 31 of the following year

What happens if you miss the deadline

Late filing triggers penalty interest under the Personal Income Tax Law and possible additional tax penalties under the Law on Tax Procedure and Administration. The Tax Administration also has the right to determine the tax through estimation if you fail to file at all.

Common mistakes

  • Forgetting foreign exchanges, Trades on Interactive Brokers, eToro, and similar platforms are taxable in Serbia even though they're abroad
  • Not converting to RSD properly, using year-end FX rates instead of transaction-date rates
  • Crypto-to-crypto trades, these can be taxable events even if you didn't withdraw to fiat
  • Ignoring losses, failing to document prior-period losses you could offset

How we help

Our tax advisors handle the full PPDG-3R process: reviewing your trade history, calculating gains in RSD, preparing and electronically submitting the form to the Tax Administration, and advising on loss offsets. We also track deadlines on your behalf so you never miss a filing window.

Learn more about our Capital gains tax filing service or contact us to discuss your specific situation.

Related articles

Your next step

Have a question that isn't covered?

Tell us, we'll help directly or write a new post.

  • 20 minutes
  • No commitment
  • Clear next steps