Moduł 2 z 2
Ewidencja dla Księgowego: 3 Rejestry Tradera
Jak prowadzić ewidencję tradera dla księgowego: struktura folderów Google Drive, 3 rejestry transakcji, wpłat/wypłat i kosztów. Template i checklista co wysłać księgowemu.
- Autor
- Zordon Intelligence Sp. z o.o.
- Aktualizacja
- Czas czytania
- 15 min
- Źródła
- 2
DISCLAIMER: Treść edukacyjna, nie porada podatkowa. Organizacja dokumentów nie zastępuje księgowości. Skonsultuj strukturę z księgowym.
Wstęp: Dlaczego księgowi nienawidzą traderów i jak to zmienić?
Wyobraź sobie księgowego: dostaje od tradera 300 plików PDF z Binance, 5 CSV z IBKR, 2 z XTB, 40 screenshotów, 10 przelewów BLIK i wiadomość “rozlicz”. Koszt rozliczenia: 2 500 PLN zamiast 600 PLN, bo musi odtworzyć historię. A potem US prosi o TXID i księgowy rozkłada ręce. Ta lekcja to system, który sprawia, że księgowy Cię kocha, a Ty płacisz 60% mniej za księgowość i masz obronę w kontroli.
Spis treści
- Dlaczego to ważne dla tradera
- Struktura folderów Google Drive - szablon
- 3 Rejestry: definicja i kolumny
- Wzory i automatyzacja NBP
- Co wysłać księgowemu co miesiąc / co rok
- Tabela: dokument -> gdzie -> po co
- Przykład z rynku: trader z 3 brokerami
- Błędy początkujących
- Ćwiczenia praktyczne
- Checklista i next steps
1. Dlaczego to ważne dla tradera?
Bez ewidencji nie ma:
- Kosztu podatkowego (nie udowodnisz kosztu = płacisz od całości)
- Obrony w kontroli (KAS chce TXID, UPO, dowodów wpłat)
- Optymalizacji (nie wiesz ile masz straty do odliczenia)
- Spokoju (szukasz faktury z monitora sprzed 8 mies.)
Wzór na koszt chaosu:
Koszt_(chaos = (Czas_(księgowy × Stawka) + (Ryzyko_(brak_kosztu × 19%) + Stres
Przykład: księgowy 400 PLN/h, chaos 5h = 2 000 PLN extra. Brak dowodu kosztu 20k *19% = 3 800 PLN.
Porządek = realny pieniądz.
2. Struktura folderów Google Drive - gotowy szablon
Stwórz folder główny: /Trader_Podatki_2026/
/Trader_Podatki_2026/
/00_Administracja/
UPO_2024.pdf
PIT-8C_2024_XTB.pdf
W-8BEN_IBKR_valid_to_2027.pdf
Umowa_księgowy.pdf
/01_Brokerzy_PL/
/XTB/
PIT-8C_2025.pdf
Historia_transakcji_2025.csv
Potwierdzenia_wypłat/
/mBank/
/02_Brokerzy_Zagraniczni/
/IBKR/
Annual_Statement_2025.pdf
Activity_2025.csv
Dividends_2025.csv
WHT_2025.csv
NBP_kursy_2025.xlsx
/DEGIRO/
/eToro/
/03_Krypto/
/Binance/
Spot_history_2025.csv
Earn_history_2025.csv
Futures_history_2025_PIT36.csv (wydziel!)
/Bybit/
/Onchain/
/TXID_Eth_2025/
0xabc..._explorer.pdf
Metamask_history.csv
Koinly_Raport_2025_FIFO_PLN.pdf
/04_Wpłaty_Wypłaty/
Bank_PKO_2025.pdf (wyciąg z wpłatami do brokerów)
Wise_USD_2025.pdf
Revolut_2025.pdf
/05_Koszty/
Faktury/
Monitor_Dell_2025-01_FV.pdf
TradingView_2025-02_FV.pdf
Ksiegowy_FV_2025.pdf
Koszty_Tabela_2025.xlsx
/06_JDG_SPZOO/
/JDG_Faktury/
/CIT_ES/
/07_PIT_Końcowe/
PIT-38_2025_roboczy.xlsx
PIT-36_2025_roboczy.xlsx
UPO_2025.pdf (po złożeniu)
Zasady:
- Każdy plik nazwany:
YYYY-MM-DD_Nazwa_Kwota_Waluta_Broker - Brak plików
Screenshot_123.png- opisowe. - Wszystko w chmurze, backup roczny na dysk zewnętrzny.
3. 3 Rejestry - serce systemu
Potrzebujesz TYLKO 3 arkusze (Google Sheets), nie 15.
Rejestr 1: Transakcji (Transactions Registry)
Kolumny:
| Kolumna | Opis | Przykład |
|---|---|---|
| Data | YYYY-MM-DD HH:MM | 2025-03-10 14:22 |
| Broker | IBKR, XTB, Binance Spot | IBKR |
| Typ | Kupno/Sprzedaż/Dywidenda/CFD_close/Staking/Airdrop | Kupno |
| Instrument | AAPL, BTC/PLN, DAX CFD | AAPL |
| Ilość | 10 | 10 |
| Cena waluta | 180 USD | 180 |
| Waluta | USD/PLN/EUR | USD |
| Kurs NBP D-1 | 3.92 | 3.92 |
| Wartość PLN | =IlośćCenaKurs | 7056 |
| Prowizja waluta | 1 USD | 1 USD |
| Prowizja PLN | 3.92 | 3.92 |
| Przychód/Koszt | P/K | K |
| PIT | PIT-38 / PIT-36 / DYW | PIT-38 |
| TXID / ID | ID transakcji brokera / TXID blockchain | U123… |
| Link | Link do Drive / Explorer | drive… |
| Dochód PLN | Automat | -7059.92 |
| Uwagi | - | W-8BEN active |
Rejestr 2: Wpłat/Wypłat (Cashflow Registry)
Po co? Żeby udowodnić skąd masz pieniądze i ile realnie wpłaciłeś. KAS sprawdza wpłaty >15k EUR AML.
Kolumny: Data, Z rachunku (PKO), Na rachunek (IBKR), Kwota waluta, Kurs NBP D-1, Kwota PLN, Tytuł przelewu, Potwierdzenie PDF (link), Cel (depozyt tradingowy), Status (zaksięgowane).
Wzór kontroli:
Saldo_{broker} = Wpłaty - Wypłaty + Zysk - Strata
Jeśli wpłaciłeś 100k, wypłaciłeś 50k, zysk 30k, saldo powinno być ~80k. Jeśli nie, gdzieś błąd.
Rejestr 3: Kosztów (Costs Registry) - dla JDG i ewidencji prywatnej (prowizje)
Kolumny: Data, Dostawca (Dell), Kategoria (Sprzęt/Software/Księgowy/Biuro/ Edukacja), Kwota netto, VAT, Kwota brutto, Waluta, NBP D-1, Kwota PLN, Faktura PDF link, Metoda płatności, Czy koszt podatkowy (Tak/Nie), PIT (JDG koszt vs PIT-38 prowizja).
Kategorie dla tradera:
- Prowizje maklerskie - koszt w PIT-38 (w rejestrze 1, ale też tu dla sum)
- Sprzęt - dla JDG, amortyzacja: komputer >10k -> amortyzacja 30%, monitory <10k jednorazowo
- Software - TradingView, TrendSpider, Koinly
- Księgowy / Doradca
- Biuro / Internet / Prąd (ryczałt %)
- Szkolenia - jeśli JDG i związane z usługą
4. Wzory i automatyzacja NBP
Nie rób ręcznie. Użyj Google Sheets + NBP API lub tabeli.
Prosty sposób: pobierz roczną tabelę NBP tabeli A USD, EUR z nbp.pl jako CSV i użyj VLOOKUP.
Kurs_{NBP, D-1} = VLOOKUP(Data-1, TabelaNBP, KolumnaKurs)
Jeśli D-1 to weekend - użyj ostatniego dnia roboczego (w tabeli NBP nie ma weekendów, więc VLOOKUP z przybliżeniem).
Formuła Google Sheets dla NBP D-1 (zaawansowana):
=IFERROR(
INDEX(IMPORTDATA("https://api.nbp.pl/api/exchangerates/rates/a/USD/"&TEXT(A2-1,"yyyy-mm-dd")&"/?format=json"), ...),
VLOOKUP(A2-1, TabelaNBP!A:B, 2, TRUE)
)
Ale najprościej: wtyczka NBP Rates do Sheets.
5. Co wysłać księgowemu?
Co miesiąc (5-go):
- Rejestr 1,2,3 zaktualizowane (link do Sheets)
- Nowe faktury kosztowe PDF w
/05_Koszty/Faktury/ - Wyciągi bankowe PDF za poprzedni miesiąc
- Historia transakcji brokerów za poprzedni miesiąc (CSV)
Email: “Cześć, w Drive folder 2026, 3 rejestry updated, nowe koszty 3 faktury, wyciąg PKO. Pytania?”
Co rok (do 15 lutego):
- Wszystkie PIT-8C
- Raporty końcowe IBKR Annual, DEGIRO Annual
- Raport Koinly FIFO PLN + CSV TXID
- Podsumowanie wpłat/wypłat roczne
- Lista kosztów roczna + faktury
- UPO z zeszłego roku
- Tabela straty do odliczenia z lat ubiegłych
Template emaila do księgowego (gotowiec):
Temat: Trader - Zamknięcie roku 2025 - Jan Kowalski
Cześć [imię], W folderze Drive
Trader_Podatki_2026/07_PIT_Końcowe/znajdziesz:
- Rejestry 1,2,3 final 2025
- PIT-8C XTB, mBank
- IBKR Annual + Activity + Dividends + NBP
- Koinly FIFO + TXID evidence
- Wyciągi bankowe 2025 z zaznaczonymi wpłatami do brokerów
- Koszty 2025 - 42 faktury
- Strata 2024 do odliczenia: 12k PIT-38, PIT-36: 5k
Proszę o:
- Wyliczenie PIT-38 i PIT-36
- Sprawdzenie NBP D-1
- Draft PIT do akceptacji do 20.04
Dzięki!
6. Tabela: Dokument -> Gdzie -> Po co -> Jak długo przechowywać
| Dokument | Folder | Po co KAS chce | Jak długo trzymać |
|---|---|---|---|
| PIT-8C | 00_Administracja | Potwierdzenie przychodu PL | 5 lat |
| IBKR Annual | 02_Brokerzy_Zagraniczni/IBKR | Dowód przychodu zagranicznego | 5 lat |
| Historia CSV | 02 i 03 | Dowód kosztu i FIFO | 5 lat + 1 |
| TXID explorer PDF | 03_Krypto/Onchain | Dowód poniesienia kosztu krypto | 5 lat + 1 |
| Wyciąg bankowy z przelewem do brokera | 04_Wpłaty_Wypłaty | Dowód wpłaty, AML | 5 lat |
| Faktura monitor | 05_Koszty | Koszt JDG / amortyzacja | 5 lat + amortyzacja |
| UPO | 00 i 07 | Dowód złożenia PIT | Bezterminowo |
| W-8BEN | 00 | Dowód na 15% WHT | 3 lata ważności + 5 lat archiwum |
| Umowa z księgowym | 00 | - | Bezterminowo |
7. Przykład z rynku: Trader z 3 brokerami
Paweł: XTB PL (akcje PL), IBKR (USA), Binance (krypto)
- XTB: PIT-8C automatycznie, ale i tak robi rejestr 1 dla siebie
- IBKR: rejestr 1 z NBP D-1 via tabela, rejestr 2 wpłaty z PKO -> IBKR via Wise USD
- Binance: rejestr 1 z tagiem krypto, rejestr 2 wpłaty PKO -> Binance, rejestr TXID on-chain dla wypłat na Metamask
Czas miesięczny: 45 min aktualizacji rejestrów (jeśli automat)
Koszt księgowego: 600 PLN rocznie PIT-38/36 + krypto, zamiast 2000 PLN gdyby przyszedł z chaosem.
8. Błędy początkujących
- Brak rejestru wpłat/wypłat - nie udowodnisz, że 80k na Binance to Twoje oszczędności, nie pranie.
- Pliki na pulpicie, nie w Drive - laptop pada, tracisz 3 lata historii.
- Nazwy plików
scan.pdf- księgowy nie znajdzie. - Rejestr 1 bez kolumny PIT - mieszasz PIT-38 z PIT-36 i potem cuda w PIT.
- Brak NBP D-1 - liczysz po kursie z brokera (np. IBKR kurs własny) zamiast NBP - błąd.
- Faktury bez OCR - wrzucasz zdjęcie paragonu bez NIP - nie jest fakturą.
- Trzymanie wszystkiego w głowie - “pamiętam że wpłaciłem 10k” - nie pamiętasz.
9. Ćwiczenia praktyczne
Ćw 1: Stwórz foldery wg szablonu w Google Drive. Wgraj 1 PIT-8C i 1 CSV z dowolnego brokera.
Ćw 2: Stwórz Rejestr 1 z 10 przykładowymi transakcjami (5 XTB, 5 IBKR USD) i dodaj kolumnę NBP D-1 via VLOOKUP z tabeli NBP.
Ćw 3: Napisz email do księgowego wg template powyżej, ale z Twoimi danymi.
Ćw 4: Policz wzór:
Saldo_(kontrolne = Σ Wpłaty_(PLN - Σ Wypłaty_(PLN + Σ Dochód_(PLN
Porównaj z saldem brokera.
10. Checklista i podsumowanie
- Założyłem/am strukturę 7 folderów w Drive
- Mam 3 rejestry: Transakcji, Wpłat/Wypłat, Kosztów (template Sheets)
- Każda transakcja ma: datę, brokera, PIT tag, NBP D-1, TXID/ID, link do PDF
- Mam backup roczny na dysk zewnętrzny
- Mam procedurę 5-go każdego miesiąca (15 min update)
- Mam template emaila do księgowego
- Przechowuję UPO bezterminowo
Template Sheets do skopiowania (opis)
Arkusz Rejestr_Tradera_2026 z zakładkami: Transakcje, Wplaty_Wyplaty, Koszty, NBP_USD, NBP_EUR, Dashboard z sumami:
Dashboard:
- Przychód PIT-38, Koszt PIT-38, Dochód PIT-38, Podatek PIT-38
- Przychód PIT-36, Koszt, Dochód, Podatek
- Przychód Krypto, Koszt FIFO, Dochód
- Suma podatku należnego
- Strata do odliczenia pozostała
Next steps: Lekcja 07 - Checklisty roczne i kalendarz podatkowy tradera. Dostaniesz gotowy kalendarz luty-kwiecień-grudzień i checklistę zamknięcia roku krok po kroku, żeby 30 kwietnia spać spokojnie.
Reklama
Najważniejsze wnioski
- Jak prowadzić ewidencję tradera dla księgowego: struktura folderów Google Drive, 3 rejestry transakcji, wpłat/wypłat i kosztów. Template i checklista co wysłać księgowemu.
Źródła i dokumenty
Materiał opieramy na dokumentach źródłowych. Wartości zmienne — opłaty, limity, wskaźniki regulacyjne — sprawdź u źródła przed podjęciem decyzji.
- Ustawa o PIT
- KAS — wyjaśnienia — podatki.gov.pl
Zastrzeżenie
- KursTradera.pl to serwis edukacyjny o charakterze informacyjnym. Nie prowadzimy działalności maklerskiej, nie przyjmujemy i nie przekazujemy zleceń, nie zarządzamy portfelem, nie oferujemy instrumentów finansowych i nie świadczymy usług doradztwa inwestycyjnego w rozumieniu ustawy o obrocie instrumentami finansowymi. Materiały opisują mechanizmy rynkowe i proces decyzyjny — nie są instrukcją kupna lub sprzedaży jakiegokolwiek instrumentu.
- Żadna z publikowanych treści nie stanowi rekomendacji inwestycyjnej, informacji rekomendującej ani rekomendacji w rozumieniu Rozporządzenia Parlamentu Europejskiego i Rady (UE) nr 596/2014 (MAR) oraz aktów wykonawczych. Nie jest też ofertą nabycia lub zbycia instrumentów finansowych ani zaproszeniem do składania ofert. Wszelkie przykłady, wykresy, zrzuty ekranu i liczby mają charakter ilustracyjny i odnoszą się do sytuacji hipotetycznych lub historycznych.
- Inwestowanie i trading wiążą się z ryzykiem utraty części lub całości zainwestowanego kapitału. Wyniki osiągnięte w przeszłości — w tym wyniki przedstawione w materiałach edukacyjnych, backtestach i przykładach — nie gwarantują wyników przyszłych i nie są ich wiarygodnym wskaźnikiem. Żadna opisana metoda ani strategia nie eliminuje ryzyka. Decyzje inwestycyjne podejmujesz samodzielnie, na własną odpowiedzialność i po zapoznaniu się z aktualnymi dokumentami swojego brokera.
- Instrumenty z dźwignią (CFD, kontrakty terminowe, opcje, transakcje typu margin) mogą generować straty przewyższające wartość wpłaconych środków — możesz stracić więcej, niż zainwestowałeś, i zostać wezwanym do uzupełnienia depozytu (margin call). W Unii Europejskiej dźwignia dla klientów detalicznych handlujących CFD na głównych parach walutowych jest ograniczona decyzją ESMA (interwencja produktowa w sprawie CFD i opcji binarnych), ale ograniczenie dźwigni nie usuwa ryzyka. Odsetek rachunków detalicznych przynoszących straty różni się między brokerami i zmienia się w czasie — aktualną wartość odczytaj z ostrzeżenia ryzyka u swojego brokera i zapisz razem z datą.
- Backtesty, symulacje i przykładowe wyniki nie są rzeczywistymi wynikami transakcyjnymi. Powstają w warunkach odtwarzanych z danych historycznych, nie uwzględniają w pełni poślizgu cenowego, płynności, spreadu, prowizji, swapu, wpływu własnych zleceń na rynek ani czynnika psychologicznego — a wszystkie te elementy pogarszają wynik w praktyce. Wyniki historyczne nie chronią przed przyszłymi stratami.
Kto to pisze i jak to sprawdzamy
Materiały pisze i weryfikuje Redakcja Kurs Tradera — zasady opisuje o serwisie: każda liczba ma źródło, a braki pokazujemy jawnie. Błąd merytoryczny zgłosisz przez kontakt — poprawki opisujemy w treści.
Postęp zapisujemy wyłącznie w tej przeglądarce (localStorage) — nie ma konta ani kopii na serwerze. Wyczyszczenie danych witryny go usunie. Zarządzaj swoimi danymi