For a Ukrainian resident with savings, the three most common choices are a bank deposit, domestic government bonds (OVDP) and foreign stocks or ETFs through an international broker. Their returns differ, but so does their taxation — and the difference is large enough to change which option wins after tax. This article compares how each is taxed under the Tax Code of Ukraine as of 2026, explains the rules that surprise investors most (especially exchange-rate gains), and walks through a worked example.

This article is general information, not tax or investment advice. Tax rules are cited from the current Tax Code; yields in the example are illustrative, not forecasts.

The short answer

Instrument Personal income tax Military levy Who pays Declaration needed?
Bank deposit interest 18% 5% Withheld by the bank No
OVDP interest (coupons) Exempt Exempt — No
OVDP gain on sale or redemption, incl. FX Exempt Exempt — No
Foreign stock dividends 9% 5% You Yes
Foreign stock and ETF gains (investment profit) 18% 5% You Yes
Foreign bond interest 18% 5% You Yes

All rules below come from the Tax Code of Ukraine.

Government bonds (OVDP): the tax-free option

Two provisions make OVDP unusually attractive for individuals:

  • Interest is not taxed. Interest accrued on government securities issued by the Ministry of Finance, and on debt obligations of the National Bank of Ukraine, is excluded from taxable income (subparagraph 165.1.2).
  • Gains are not taxed either. Investment profit from operations with such government securities, "taking into account exchange rate differences", is also excluded (subparagraph 165.1.52). That covers selling bonds before maturity at a profit and, importantly, the hryvnia value of currency-denominated bonds rising as the exchange rate changes.

Because these incomes are not included in taxable income, they are also exempt from the 5% military levy, which by law does not apply to income excluded from the personal income tax base (subparagraph 1.7, paragraph 16-1, subsection 10 of section XX).

OVDP are issued in hryvnia and also in US dollars and euros. For currency bonds, the coupon and principal are paid in that currency, so the investor carries no hryvnia devaluation risk on them — and, thanks to 165.1.52, no tax on the resulting hryvnia gain.

Bank deposits: simple, but taxed at source

Interest on bank deposits and current accounts is taxed at 18% and finally settled by the bank as a tax agent when it accrues the interest (subparagraph 170.4.1). Military levy at 5% is withheld as well. You receive net interest and file nothing, which is convenient — but the 23% total tax applies to the nominal interest, not to any real return after inflation.

Foreign stocks and ETFs: the most taxes, the most paperwork

Holding foreign securities through a broker such as Interactive Brokers or Freedom Finance means you are responsible for calculating and declaring tax yourself:

  • Dividends from non-resident companies are taxed at 9% personal income tax — half the base rate (subparagraph 167.5.4) — plus 5% military levy.
  • Investment profit from selling shares, ETFs or bonds is taxed at 18% plus 5%. The result is calculated for each asset as sale proceeds minus documented acquisition costs, then netted across the year; a net annual loss carries forward to future years (subparagraphs 170.2.2 and 170.2.6).
  • Exchange-rate effects are taxable. Income and costs are converted at the National Bank rate on the date of each transaction (paragraph 164.4), so if the hryvnia weakens between purchase and sale, part of your taxable "profit" is pure currency movement — the opposite of OVDP.
  • The 30-day rule: a loss on a sale is not recognized if you buy identical securities within 30 days before or after (subparagraph 170.2.4).

On top of Ukrainian tax, US-source dividends are subject to US withholding: 15% with a valid W-8BEN, 30% without one. Crediting the US tax against Ukrainian tax requires an official certificate from the foreign tax authority (paragraph 13.5), which most investors don't obtain. We explain the form and treaty in W-8BEN for Ukrainian investors.

Declaration and deadlines

For foreign investment income you file the annual property and income declaration with the schedule for investment profit by May 1 of the following year (subparagraph 49.18.4) and pay the tax by August 1 (paragraph 179.7). Filing is done online in the State Tax Service e-cabinet (e-cabinet). OVDP income and bank deposit interest do not need to be declared for tax payment purposes, since they are exempt or already taxed at source.

A worked example

Assume an investor has the equivalent of 1,000,000 UAH for one year. Yields are illustrative only.

Scenario Gross return Tax Net return
Deposit at 14% 140,000 UAH 23% = 32,200 UAH 107,800 UAH
Hryvnia OVDP at 16% 160,000 UAH 0 160,000 UAH
Foreign ETF: +8% in USD, hryvnia weakens 5% vs USD ≈ 134,000 UAH 23% of profit ≈ 30,820 UAH ≈ 103,180 UAH

In the ETF case, the hryvnia value rises from 1,000,000 to about 1,134,000 UAH (1.08 × 1.05), and tax applies to the full 134,000 UAH gain, including the currency component. The same 5% currency gain on a dollar OVDP would be tax-free.

Taxes are only one factor. OVDP concentrate risk in one sovereign issuer and one country; foreign ETFs give global diversification and access to growth that domestic instruments can't offer. Many investors combine them: OVDP for the short-term and hryvnia or dollar reserve, foreign ETFs for long-term growth.

Practical tips

  • Keep records of every purchase, including commissions and dates; documented costs reduce taxable profit.
  • Use losses deliberately, respecting the 30-day rule, to offset gains within the year.
  • Check the broker's tax agent role. Ukrainian brokers can act as tax agents for some transactions; foreign brokers don't, so everything is on you.
  • Automate the calculation. Converting hundreds of trades at historical NBU rates by hand is error-prone. Our free tool Taxered builds the calculation from Interactive Brokers and Freedom Finance reports.

Buying OVDP in practice

OVDP are sold at Ministry of Finance auctions to primary dealers — banks — and then to individuals through banks and licensed brokers. Before buying, check:

  • Currency and maturity. Hryvnia, dollar and euro issues exist with maturities from a few months to several years. Match the maturity to when you will need the money.
  • Coupon schedule. Most bonds pay coupons periodically; some are discount bonds that pay only at maturity.
  • Fees and spreads. The bank's or broker's price includes a margin; compare the effective yield to maturity, not the headline coupon.
  • Liquidity. Selling before maturity is possible but depends on the intermediary buying back at a fair price.
  • Protection. OVDP are obligations of the state, not bank deposits, so the Deposit Guarantee Fund does not cover them; the bonds themselves are held in your securities account, separate from the bank's assets.

Common mistakes investors make

  1. Calculating foreign profit in dollars. The tax base is in hryvnia at the NBU rate on each transaction date, so currency movements change your taxable profit.
  2. Applying 18% to foreign dividends. The correct personal income tax rate for dividends from non-residents is 9%, plus 5% military levy.
  3. Assuming a foreign broker withholds Ukrainian tax. It doesn't. If you don't declare, nobody does it for you.
  4. Losing purchase records. Without documented acquisition costs and commissions, you cannot reduce taxable profit.
  5. Ignoring the 30-day rule when selling at a loss and buying back the same security.
  6. Declaring OVDP income as taxable. It is exempt; including it in the investment profit calculation overstates your tax.

Which option fits which goal

  • Emergency fund in hryvnia: deposit or short hryvnia OVDP; simplicity and liquidity matter more than the last percent of yield.
  • Dollar savings for one to three years: dollar OVDP combine a currency hedge with tax-free income.
  • Long-term wealth building: a diversified portfolio of foreign ETFs, accepting higher tax and declaration work in exchange for global growth.

FAQ

Do I need to declare OVDP at all? OVDP income is exempt from personal income tax and military levy, so there is no tax to declare. Separate rules may apply if you are required to file asset declarations for other reasons, such as public officials.

Are dollar OVDP taxed on exchange-rate gains? No. Subparagraph 165.1.52 exempts investment profit from government securities including exchange-rate differences.

Why are foreign dividends taxed at 9% and not 18%? Subparagraph 167.5.4 applies half of the base 18% rate to dividends accrued by non-residents.

Can foreign stock losses offset deposit interest? No. Investment profit and losses are calculated separately from other income; losses only offset investment profit, now or in future years.

Do I pay tax when I convert dollars back to hryvnia? Currency exchange itself is not a taxable event for individuals; tax arises on investment income and profit as described above.

Sources

  1. Verkhovna Rada of Ukraine. Tax Code of Ukraine: paragraphs 13.5, 164.4, 179.7; subparagraphs 49.18.4, 165.1.2, 165.1.52, 167.5.4, 170.2.2, 170.2.4, 170.2.6, 170.4.1; paragraph 16-1 of subsection 10, section XX.
  2. State Tax Service of Ukraine. Taxpayer e-cabinet.
  3. National Bank of Ukraine. Official exchange rates.
  4. Convention between Ukraine and the USA on the avoidance of double taxation.