PIT-8C od brokera — co dostaniesz i jak rozliczyć

Ostrzeżenie · YMYL Ten artykuł ma charakter wyłącznie edukacyjny i nie stanowi rekomendacji inwestycyjnej. Handel na rynku Forex wiąże się z wysokim ryzykiem utraty kapitału — według ESMA 74–89% rachunków detalicznych traci pieniądze.

Krzysztof, polski trader, XTB + IC Markets multi-broker. Marzec 2026: XTB PIT-8C automatic, ale IC Markets self-reporting. 4h Excel reconciliation, 800 USD trades konwersja PLN po NBP rates. Total net €18k profit, PIT-38 19% = €3420 tax. Without proper documentation = audit risk. Pokazujemy framework.

Czym PIT-8C

PIT-8C = roczna informacja od polskiego brokera o przychodach kapitałowych. XTB, mBank Brokerage, BGŻ Optima wysyłają automatic do końca lutego rok następny. PDF + XML format.

Polski broker workflow

  1. Login → Klient → Dokumenty → PIT-8C 2025
  2. Download PDF + XML
  3. e-PIT (gov.pl) → import XML lub manual
  4. Verify net profit field
  5. Submit PIT-38

Total time: 30 min.

Foreign broker self-reporting

„Foreign broker (IC Markets, Saxo, IBKR) NIE wystawia PIT-8C. Self-reporting: download CSV → Excel processing → PLN conversion → manual PIT-38 entry. 4-12h work."

Multi-broker reconciliation

Trader z multi brokers musi combine wszystkie:

  • Sum gross profits each broker (PLN converted)
  • Sum costs each broker
  • Net profit total
  • Loss carry-forward 5 lat across brokers
  • Single PIT-38 submission

Common mistakes

Top tax mistakes Polski retail
Submit XTB onlyIgnoring foreign broker = evasion
Skip CRS reportingBanks share automatic, KAS knows
NIE document costs€1000+ deductions need receipts
Wrong USD/PLN rateNBP rate previous trading day
Audit risk +20%2020-2026 CRS adoption

Audit preparation

5 documents 5-year retention:

  1. Broker statements monthly
  2. PIT-8C XML/PDF
  3. Excel reconciliation
  4. Trade journals
  5. Cost receipts (TradingView, VPS, books)

Krzysztof case 2025

Krzysztof multi-broker workflow
XTB profit€8k (PIT-8C automatic)
IC Markets profit€10k (CSV self-reporting)
Total gross€18k
Costs deducted€1500 (TradingView, VPS, courses)
Net profit€16.5k
PIT-38 19%€3135 tax

Wnioski

PIT-8C = polska broker tax form. Polski broker = automatic. Foreign = self-reporting (4-12h work).

Multi-broker = combine wszystkie w 1 PIT-38. Single submission, loss carry-forward 5 lat.

Common mistakes: ignoring foreign brokers, skipping CRS, no cost receipts, wrong NBP rates.

Audit prep: 5-year retention 5 documents. Hire accountant dla foreign broker workflows.

Powiązane: jak rozliczyć forex, rezydencja podatkowa, PIT-38.

Jarosław Wasiński
O autorze

Jarosław Wasiński

Redaktor naczelny MyBank.pl · Analityk finansowy i rynkowy

Niezależny analityk i praktyk z ponad 20-letnim doświadczeniem w sektorze finansowym. Twórca i redaktor naczelny portalu MyBank.pl, działającego od 2004 roku. Analiza fundamentalna rynków walutowych i makroekonomicznych od 2007 roku.

Źródła i bibliografia

  1. KAS Polski Krajowa Administracja Skarbowa · tax authority www.gov.pl ↗
  2. XTB PIT-8C wzór polskiego brokera · broker example www.xtb.com ↗

Najczęstsze pytania

Co to PIT-8C?

PIT-8C = roczna informacja od płatnika (broker) o przychodach kapitałowych. Wymagana ustawowo dla polskich brokerów. Zawiera: total przychody (gross profit), koszty (broker fees, swap), net profit kapitałowe, suma withholding tax. Polski broker (XTB, mBank Brokerage, BGŻ Optima, BNP Brokerage) wysyła automatycznie do końca lutego (28/29.02) rok następny po roku podatkowym. Format: PDF + XML (UPO compliant). Foreign brokery (IC Markets Australia, Pepperstone, Saxo Cyprus, IBKR Ireland) NIE wystawiają PIT-8C — self-reporting wymagany przez tradera.

XTB vs IC Markets workflow?

XTB workflow: (1) Login XTB → Klient → Dokumenty → PIT-8C 2025. (2) Download PDF + XML. (3) Open e-PIT (gov.pl) → import XML lub manual entry. (4) Verify net profit field. (5) Submit PIT-38. Total time: 30 min. IC Markets workflow: (1) Login IC Markets → Reports → Annual Statement 2025. (2) Download CSV (transactions list). (3) Excel processing: sum gross P&L, calculate USD/PLN exchange rates each transaction (NBP rate previous trading day), convert do PLN. (4) Sum net PLN profit. (5) Manually enter PIT-38. Total time: 4-12 godzin (depending on transaction count). Recommendation: dla traders z < 100 trades/rok foreign broker OK. > 500 trades — Polski broker (XTB) preferred dla tax efficiency.

Multi-broker reconciliation?

Trader z multiple brokers (XTB + IC Markets + IBKR) musi combine wszystkie w jeden PIT-38 entry. Mechanizm: (1) Sum gross profits each broker (PLN converted dla foreign). (2) Sum costs each broker. (3) Net profit total all brokers. (4) Loss carry-forward 5 lat across brokers (NIE per broker). (5) Single PIT-38 submission. Common mistake: traders submit PIT-8C XTB only, ignoring foreign broker profits = tax evasion. KAS audit risk +CRS automatic reporting. Best practice: Excel master tracker reconciling all brokers monthly. Year-end summary easy. Tax advisor consult dla > 3 brokerów lub > €50k profit. Tools: Excel templates, Tradervue ($30/mies. multi-broker journaling).

Audit preparation?

KAS audit forex traders increasing 2020-2026 z CRS adoption. 5 documents zawsze keep: (1) Broker statements monthly (5 lat retention), (2) PIT-8C XML/PDF (5 lat), (3) Excel reconciliation spreadsheet, (4) Trade journals (każdy trade entry/exit reasoning), (5) Cost receipts (TradingView subscription, VPS, books). Common audit triggers: large profit jump rok-na-rok, foreign broker activity, multiple brokers, prop firm income. Documentation rule: każdy €1000+ deduction wymaga receipt. Below — risk dispute. Recommendation: hire qualified accountant przed pierwszym PIT-38 jeśli foreign brokers used. €200-500 cost worth audit-proof documentation. Polski tax law 2026: digital records OK (cloud storage), 5-year retention, KAS access on demand.

Pogłębij temat · pełny przewodnik