Skip to main content

Application for get EUR/PLN value for the last working day of DeGiro transaction. It helps to prepare PIT for The National Revenue Administration

Project description

Degiro - PIT

Celem tej aplikacji jest pobranie kursów EUR potrzebnych do obliczenia podatku giełdowego w Polsce. Aplikacja na licencji MIT, autor nie ponosi odpowiedzialności za poprawność działania programu.

Instalacja z kodu źródłowego

Pobierz kod aplikacji

git clone https://github.com/woj-i/degiro-pit.git

Otwórz terminal w katalogu projektu (tam gdzie README.md). Uruchom:

python3.8 -m venv venv

Dla Windows:

venv\Scripts\activate.bat

Dla Linux / MacOS:

source venv/bin/activate

Uruchom:

pip install -r requirements.txt

Przygotowanie danych

Pobierz raport z transakcji DeGiro w formie plików csv. Umieść dane w katalogu data pod nazwą Transactions.csv (domyślna nazwa przy eksporcie z DeGiro).

Przykładowy plik z danymi znajdziesz w katalogu examples/input.

Uruchomienie programu

cd degiro_pit
python enricher.py --date_column_name Datum --currency EUR

To komenda dla niemieckiej wersji DeGiro. Jeśli kolumna daty w Twoim pliku CSV nazywa się inaczej to zmień Datum na swoją nazwę. Możesz także wybrać inną walutę. Obecnie są wspierane EUR i USD.

Wyniki

Wyniki znajdują  się w katalogu data pod nazwą output.csv. Wyniki należy otworzyć używanym przez Ciebie arkuszem kalkulacyknym (np. LibreOffice Calc).

Dysponując kolumną z kursem waluty z dnia poprzedniego od transakcji (eur_pln_day_before) łatwo stworzyć kolumnę z wyliczoną wartością w złotówkach. Do rocznego podsumowania należy pamiętać o usunięciu linii transakcji kupna, które nie zostały zamknięte.

Rozwój aplikacji

Wszelkie uwagi i propozycje ulepszeń są mile widziane. Proszę używać do tego zakładki "issues" w GitHubie.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

degiro-pit-woj-i-0.2.1.tar.gz (3.4 kB view hashes)

Uploaded Source

Built Distribution

degiro_pit_woj_i-0.2.1-py3-none-any.whl (5.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page