Fast, accurate, and ready for your Bulgarian tax declaration
Analyze your broker statements
Upload your Revolut or Interactive Brokers annual statement. We will analyze and produce a condensed table ready to paste into your Bulgarian tax form.
Processed securely, GDPR-compliant
Which platform is this statement from?
Accepted file types: .csv, .xlsx — we recommend the annual consolidated statement. Files are processed securely and removed after 7 days unless you opt to save them.
Have more than one broker? Upload a statement from each and we'll combine the data into a single declaration.
Privacy & Retention
Files are processed securely. Uploaded files and parsed data are deleted within 7 days by default. We never share your documents without consent. Read our Privacy Policy
How does the analyzer work?
How is my tax calculated?
Gains and losses from all trades are aggregated. If the net result is positive, a 10% statutory expense deduction is applied (lowering the taxable base), then 10% tax is charged on the remainder. If the net result is zero or negative — no tax is due.
Are crypto assets treated differently?
Yes. Crypto gains do NOT get the 10% statutory expense deduction. Crypto and non-crypto trades are calculated independently, with separate summaries in the tax declaration.
What is the EU regulated market exemption?
Trades executed on EU-regulated exchanges (XETRA, Euronext, etc.) are tax-exempt under Art. 13(1)(3) ZDDFL. The exemption depends on the exchange where the asset was traded, not on the broker.
How are dividends taxed?
Foreign dividends are taxed at 5%, but foreign tax already withheld is fully credited. For most US stocks, 10% is already withheld at source, meaning 0 additional tax is owed in Bulgaria.
How is cost basis determined?
The FIFO (First In, First Out) method is used. When selling, the oldest purchase lots are consumed first. If you bought the same stock at different prices, the earliest purchase forms the cost basis for the first sale.
How are currencies converted?
ECB official daily rates are used for each transaction date. For tax years up to 2025 — declaration in BGN. From 2026 onwards — in EUR, at the fixed rate of 1 EUR = 1.95583 BGN.