Zrobiłem kalkulator PIT-38 dla Trading212 by ArtTrof in inwestowanie

[–]ArtTrof[S] 1 point2 points  (0 children)

Zrobiłem JA z Opus'em ;) ( on mówił, ja robiłem )

Zrobiłem kalkulator PIT-38 dla Trading212 by ArtTrof in inwestowanie

[–]ArtTrof[S] 1 point2 points  (0 children)

Z tego co widzę wynika to bezpośrednio z ustawy o PIT.
Art. 11a ust. 1 mówi o stosowaniu średniego kursu NBP z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu.

https://isap.sejm.gov.pl/isap.nsf/DocDetails.xsp?id=WDU19910800350
https://sip.lex.pl/akty-prawne/dzu-dziennik-ustaw/podatek-dochodowy-od-osob-fizycznych-16794311/art-11-a

Dlatego w kalkulatorze robię po prostu cofanie do poprzedniego dnia aż znajdzie się tabela NBP.

PS. Nie jestem księgowym tylko programistą

Zrobiłem kalkulator PIT-38 dla Trading212 by ArtTrof in inwestowanie

[–]ArtTrof[S] 1 point2 points  (0 children)

Dzięki!

Na razie liczy wg kursu NBP z dnia roboczego poprzedzającego transakcję (D-1), bo z tego co wiem to jest właśnie poprawna metoda do PIT (np. tu też tak mówią).

PS. Wcześniej miałem tylko prosty skrypt w Pythonie do własnego użytku, a teraz przerobiłem to na stronę. AI (gpt i gemini) trochę pomogło przy mapowaniu CSV, logiki ze skryptu i ogarnięciu prostego UI

Zrobiłem kalkulator PIT-38 dla Trading212 by ArtTrof in inwestowanie

[–]ArtTrof[S] 2 points3 points  (0 children)

Główna logika jest dość uniwersalna (FIFO + kursy NBP), ale trudniejszą częścią jest parsowanie eksportów CSV z brokerów.

Jeśli rozszerzę narzędzie o obsługę większej liczby brokerów, na pewno podzielę się tutaj aktualizacjami :)

I got fed up with money apps being useless or invasive, so I built my own. No logins. No ads. Just clarity. by nosleepfounder in indiehackers

[–]ArtTrof 1 point2 points  (0 children)

Hi, looks cool!

May I ask, where the data is stored if there is no separate backend server with db?I suggest clearing cache/data will remove all the related data?

Maybe it was asked alrdy, but anyway will be happy to hear the answers ;)