English | Русский | Українська | Srpski | Српски
Automated generation of PPDG-3R (Capital Gains Tax) and PP OPO (Capital Income Tax) declarations for Interactive Brokers users in Serbia.
The app downloads your trades from Interactive Brokers and creates a ready-to-upload XML file for ePorezi. It tracks the full chain of purchases and sales for each security, calculates profit and loss, and converts all amounts to dinars at the official NBS exchange rate on the date of each transaction — exactly as required by the declaration.
Installation
⚠️ Windows and macOS will block the download or launch — the app is distributed for free, and paying ~€100/year for a developer certificate is not an option. The installation guide explains how to work around this — read it before downloading.
How to use
- Open the app — it will launch with a graphical interface.
- Click Config and enter your Interactive Brokers credentials.
- Click Sync — the app will download your latest trades and create declarations.
- Upload the generated XML file to the ePorezi portal (PPDG-3R section).

ℹ️ If you have more than one year of trade history in Interactive Brokers — you need to load the older data manually before the first Sync. How to do this ↗
Full documentation for the command line and other features — see Usage ↗.