PIT-38 Trading Tax Poland 2026 — Complete Guide for Forex/Crypto Traders
⚡ Read this before you open your next trade
**PIT-38** = Polish tax declaration for capital gains (forex, stocks, crypto, futures, options, CFDs). All Polish residents trading financial instruments MUST file PIT-38 annually for previous tax year. **Tax rate**: 19% flat on net gains (zyski - straty - koszty). **Deadline**: April 30 of following year (e.g., 2026 trading → submit by April 30, 2027). **Required for**: 1) Polish citizens (regardless of where broker is located). 2) Polish tax residents (>183 days in PL per year). 3) ALL trading income — forex, crypto, stocks, futures, options. **What counts as taxable income**: Realized gains (closed positions only). Unrealized gains NOT taxed. Dividends from foreign stocks (separate Belka tax 19%). Interest from broker = NOT taxable as capital gain. **Deductible costs**: Broker commissions, spreads (built into trades), broker fees, software costs (TradingView Pro, Edgewonk), VPS costs (if used for trading), cloud computing for backtesting, education courses (gray area, often disputed). NOT deductible: PC hardware, internet (private use), travel. **Loss carryforward**: Trading losses can be carried forward 5 years to offset future gains. CRITICAL: only against same income source (PIT-38 vs PIT-36 etc.). **Key tax forms PL trader needs**: 1) PIT-38 (main capital gains form). 2) PIT/ZG (foreign income source — for international brokers like Vantage). 3) PIT-O (deductions, optional). **Foreign broker reporting**: Polish trader using Vantage MUST self-report. Broker doesn't send 1099/PIT to Polish tax office. You're responsible for tracking + declaring. **Workflow**: 1) Trade on [Vantage MT5](https://vigco.co/la-com-inv/CE3HlGvG) all year. 2) Export annual statement (Account History → Save as Detailed Report). 3) Calculate net P&L (gains minus losses). 4) Convert USD to PLN at NBP rate from day of trade close (or annual avg). 5) Submit PIT-38 by April 30 next year. 6) Pay 19% on net gains. This 2026 guide covers: tax basics, deductions, calculation methodology, Vantage reporting workflow.
Calculating Trading Gains for PIT-38
Step 1: Export ALL trades from broker. Vantage MT5: Account History tab → Right-click → "Save as Detailed Report" (XLSX). Includes: order type, open/close time, open/close price, volume, profit, commission, swap. Step 2: Convert each trade P&L to PLN. NBP method (recommended): Use NBP exchange rate from day BEFORE trade close. Example: closed EURUSD trade Aug 15, 2026, profit $500. NBP USD/PLN rate Aug 14, 2026 = 4.05 PLN/USD. PLN profit = $500 × 4.05 = 2,025 PLN. Alternative: annual average rate (less accurate but simpler). Step 3: Sum all profits, sum all losses, calculate NET. Example annual results: 50 winning trades total 25,000 PLN profit, 30 losing trades total 10,000 PLN losses. NET = 15,000 PLN. Step 4: Subtract deductible costs. Commissions: 4,500 PLN. VPS subscription: 12 × 180 PLN = 2,160 PLN. TradingView Pro: 12 × 60 PLN = 720 PLN. Total costs: 7,380 PLN. Taxable gain = 15,000 - 7,380 = 7,620 PLN. Step 5: Calculate 19% tax. Tax due = 7,620 × 0.19 = 1,448 PLN. Step 6: Submit PIT-38 + PIT/ZG (for foreign broker). Use e-PIT system online (mostly auto-filled, edit Schedule G manually). CRITICAL nuances: 1) NBP rate methodology: must be CONSISTENT throughout year. Don't cherry-pick favorable rates. 2) Track currency conversion costs (PLN → USD when funding broker = no separate tax event). 3) Spread costs are baked into trade execution (no separate deduction). 4) Take Profit AI subscription = deductible educational cost (gray area but reasonable). 5) Vantage trading platform — broker statements are universally accepted by US authorities. Keep all PDFs/XLSXs for 5 years (audit period).
PIT-38 Submission via e-PIT
e-PIT (online tax filing) workflow: 1) Login to e-Urząd Skarbowy (epuap.gov.pl) with PESEL + Profil Zaufany. 2) Navigate to "Twoje rozliczenie PIT za rok 2026." 3) Most data auto-filled (employer income, etc.). 4) Add PIT-38 manually for trading: a) Sources of income → "Other capital gains" (przychody z kapitalów pieniężnych). b) Enter total gross gains (przychody): all profitable closed trades sum. c) Enter total losses (koszty uzyskania przychodu): all losing trades + commissions + deductible costs. d) System auto-calculates net + tax. 5) Add PIT/ZG if foreign broker: Schedule G — declare foreign income source (Vantage Cayman or AU regulated entity). 6) Review, sign with Profil Zaufany, submit. 7) Pay tax due via online banking (account # provided). Common mistakes to avoid: 1) Forgetting PIT/ZG for foreign brokers (penalty: undeclared foreign income). 2) Using inconsistent NBP rates throughout year. 3) Forgetting to deduct legitimate costs (over-paying tax). 4) Missing April 30 deadline (penalty: interest + 5% surcharge). 5) Not keeping records (5-year retention requirement). Loss carryforward usage: If 2026 = NET loss of 10,000 PLN. Submit PIT-38 declaring loss. In 2027, if you make 25,000 PLN gain, you can offset 10,000 PLN against it = pay tax only on 15,000 PLN. Take Profit AI integration: Take Profit AI subscription cost = $50/mo × 12 = $600 (~2,400 PLN) deductible as educational/analytical tool cost. Keep invoice/payment records. Vantage advantage for Polish traders: Vantage RAW account = institutional-grade execution. 150% First-Time Deposit bonus (eligible for PL traders). Open Vantage account. All trades trackable for PIT-38 reporting. Combined with Take Profit AI signals = tax-compliant systematic trading.
Common Edge Cases + Audit Tips
Edge Case 1: Crypto held >12 months. Cryptocurrency held >12 months = potentially eligible for "long-term" exemption (controversial, consult tax advisor). DEX/CEX trades = always taxable. Edge Case 2: Multiple brokers. Sum gains/losses across ALL brokers (Vantage + IC Markets + Binance, etc.). Submit ONE PIT-38 with combined results. Edge Case 3: Demo accounts. NOT taxable (no real money traded). Real money trades on demo simulators = not taxed. Edge Case 4: Bonuses. Vantage 150% First-Time Deposit bonus (~$7,500 boost on $5k deposit) → trade with bonus → withdraw eligible portion → potentially TAXABLE income (gray area, currently treated as gain when withdrawn). Conservative approach: declare. Edge Case 5: Demo competition winnings. Real-money prize from demo competition = TAXABLE (other income, separate PIT-37 line). Edge Case 6: Prop firm payouts. Funded prop firm payouts (FTMO, Apex) = TAXABLE on PIT-38. Source: foreign source = also PIT/ZG. Edge Case 7: Cryptocurrency gains. Crypto traded on exchange (Binance) = same 19% PIT-38 tax. Tracked separately. Audit preparation tips: 1) Keep ALL broker statements (PDFs, XLSXs) for 5 years. 2) Keep payment records (deposit/withdrawal proofs). 3) Keep VPS/software subscription receipts. 4) Use Excel or Edgewonk to maintain trade log year-round. 5) Consider hiring tax advisor specializing in trading (1-2k PLN/year, often saves more than cost). What triggers audit: 1) Large income discrepancies. 2) High deductions ratio (>30% of gross gains). 3) Frequent foreign transfers. 4) Random selection. 5) Misreporting (PIT/ZG omission especially). Best practice: Be conservative with deductions, document everything, file on time. Penalty for late filing = 5% surcharge minimum. Penalty for under-reporting = up to 200% of unpaid tax + interest.
💡 Most traders read this and... do nothing
Want to see this on a live market?
Reading is 10% of learning. The other 90% is watching a real market. In the Take Profit app, you see how theory works in practice — every day.
- Signals with entry, SL, TP — and the result (73% win rate)
- Trading journal — log every trade and learn from mistakes
- Macro calendar — know when NOT to trade
- AI analysis — understand what the market says today
Related Guides
Belka Tax Trading Poland 2026 — Complete Guide to 19% Capital Gains
Complete Belka tax (19% capital gains) guide 2026: dividends, interest, trading gains, what counts, deductions, integration with Vantage trading.
Is Trading Legal in Poland 2026? Complete Legal Guide for Forex/Crypto Traders
Complete legal guide trading Poland 2026: KNF regulation, MiFID II, ESMA leverage limits, foreign brokers legality, Vantage Cayman entity for PL traders.
Best Broker for Poland 2026 — XTB vs Vantage vs IC Markets Complete Comparison
Complete best broker for Poland 2026 guide: XTB, Vantage, IC Markets, eToro compared. Spreads, regulation, bonuses, IKE/IKZE support, recommendations for PL traders.
Crypto Tax USA, UK, EU & Poland 2026 — Complete Guide
Crypto tax 2026 by jurisdiction: USA (short/long-term capital gains, FIFO/LIFO), UK (CGT £3,000 allowance), EU (varies by country), Poland (19% PIT-38), reporting tools (Koinly, CoinTracker), Vantage CFD tax treatment.
→Sound familiar?
•"You enter a trade and instantly regret it"
•"You don't know why the market moved — again"
•"You copy signals but don't understand the reasoning"
•"Trading feels like guessing"
It's not about intelligence — it's about tools. See what trading with structure looks like.
Frequently Asked Questions
When is PIT-38 deadline?
April 30 of following year. Example: 2026 trading must be declared by April 30, 2027. Late filing = 5% surcharge minimum + interest. e-PIT online system available from January 1.
What tax rate for trading in Poland?
19% flat tax on net capital gains (zyski - straty - koszty). Same rate for forex, crypto, stocks, futures, options, CFDs. Loss carryforward 5 years possible. No progressive scaling like income tax.
Foreign broker reporting in Poland?
You self-report. Foreign brokers (Vantage, IC Markets) DO NOT send PIT to Polish tax authority. You must export trade history yourself, calculate gains, declare on PIT-38 + PIT/ZG (Schedule G — foreign income source). Required even if no profit. Keep records 5 years.
Can I deduct trading costs?
YES — broker commissions, software subscriptions (TradingView Pro, Edgewonk, Take Profit AI), VPS costs, education courses (gray area), broker fees. Generally NOT deductible: PC hardware, internet (private), travel. Keep ALL receipts. Deductions reduce taxable gain → reduce 19% tax owed.
What about loss carryforward?
Trading losses can be carried forward 5 years to offset future gains (same income source — PIT-38 only). Example: 2026 loss 10k PLN, 2027 gain 25k PLN → tax only on 15k PLN. Must declare loss in original year (no skipping). Significant benefit for traders during volatile/losing periods.
Why trust us
Active trader since 2020
Actively trading financial markets since 2020.
Thousands of users
A trusted community of traders using our analysis daily.
Real market analysis
Daily analysis based on data, not guesswork.
Education, not advice
Transparent educational content — you make the decisions.

About the author
Kacper MrukXAUUSD & ETHUSD Trader | Macro + options data | Think, don't follow
Creator of Take Profit Trader's App. Specializes in XAUUSD and ETHUSD, combining macro analysis with options data. He teaches not how to trade, but how to think in the market. Actively trading since 2020.
Related Topics
Before you download — check yourself:
Start free