Interactive Brokers and Ukrainian Investors: How to Pay Taxes Correctly

Interactive Brokers (IBKR) is the most popular foreign broker among Ukrainian investors. But unlike Ukrainian brokers, IB does not withhold Ukrainian PIT or military levy, and does not report to Ukraine's tax authority. Here's everything you need to know to stay compliant.

Why IB is not your Ukrainian tax agent

Interactive Brokers is a US/UK registered company with no obligation to act as a tax agent for Ukrainian individuals. This means:

IB only withholds US withholding tax from dividends of US companies — that is a separate tax paid to the US government, not Ukraine.

Two types of taxable income at IB

Dividends

Every time a company you own shares in pays a dividend, those funds arrive in your IB account. In Ukraine, they are taxed at 9% PIT + 5% military levy on the gross amount in UAH at the NBU rate. Details: Dividend Tax Guide.

Stock and ETF sales

Investment profit from selling assets is taxed at 18% PIT + 5% military levy on net profit in UAH. Details: Stock Tax Guide.

W-8BEN form: cut US withholding from 30% to 15%

If you haven't signed a W-8BEN form in your IB account, do it now. This form confirms your Ukrainian tax residency under the Ukraine-US double taxation treaty (in force since 2000), reducing withholding from 30% to 15% on US dividends.

Where to sign: Client Portal → Settings → Account Settings → Tax Forms → W-8BEN. The form is valid for 3 years.

Flex Query: your key data extraction tool

Flex Query is IB's data export mechanism that pulls granular account data in XML or CSV format. You need two types of data:

To set up: Client Portal → Reports → Flex Queries → Create New. Save your Query ID and generate a token (Reports → Flex Queries → Generate Token). Detailed step-by-step instructions with screenshots are in the FlexQuery Setup guide.

Form 1042-S: what it is and whether you need it for Ukraine

Interactive Brokers issues a Form 1042-S to clients each year — a US document confirming the amount of withholding tax withheld. It is intended for the US tax system (IRS) and is needed if you want to claim a refund of over-withheld tax from the IRS.

For calculating Ukrainian taxes, Form 1042-S is generally not needed — Flex Query data is sufficient, as each withholding transaction appears as a separate line in Cash Transactions.

Step-by-step: from IB to Ukrainian declaration

  1. Sign W-8BEN — reduces withholding from 30% to 15%.
  2. Set up Flex Queries for dividends (Cash Transactions) and trades.
  3. Download XML/CSV or connect the Flex API in the service.
  4. Calculate PIT and military levy — manually or via Investor Tax.
  5. File the declaration (Form F0100215) by May 1.
  6. Pay the calculated tax by August 1.

Common mistakes Ukrainian investors make

See also: Dividend Tax for Ukrainian Investors | Tax on Stocks and ETFs in Ukraine

Connect IB Flex Query in 5 minutes

Enter your token and Query ID — the service will load your data and calculate all taxes automatically.