About kloPIT — privacy-first PIT-38 calculator
What kloPIT is
kloPIT is a free, open-source PIT-38 tax calculator designed to help Polish investors calculate capital gains tax from foreign brokers.
What's in the name?
The name "kloPIT" comes from the Ukrainian word "клопіт" and the Polish "kłopot" — both meaning worry, hassle, or trouble. Because filing taxes from foreign brokers is exactly that kind of headache. This tool takes the hassle out of the equation so you can focus on investing, not paperwork.
What else could it stand for?
- kloPIT — Kalkulator Lokalnego Opodatkowania
- kloPIT — Kompletne Liczenie Obowiązków
- kloPIT — Kreator Lekkich Obliczeń
- kloPIT — Kieszonkowy Likwidator Obciążeń
- kloPIT — Kalkulator Likwidujący Obowiązki
- kloPIT — Krajowy Licznik Obciążeń
- kloPIT — Księgowy Likwidator Obliczeń
- kloPIT — Kompilator Liczb Ostatecznych
- kloPIT — Kasownik Leśnych Obaw
- kloPIT — Kalkulator Lekkich Obciążeń
- kloPIT — Kalkulator Lokalnych Obowiązków
- kloPIT — Kalkulator Legalnych Obliczeń
- kloPIT — Kompanion Liczenia Obrotów
- kloPIT — Korektor Liczb i Obciążeń
- kloPIT — Korektor Lokalnego Opodatkowania
- kloPIT — Księgowy Liczący Obowiązki
- kloPIT — Koniec Liczenia Obciążeń
- kloPIT — Koniec Lęku o Obliczenia
- kloPIT — Koniec Labiryntu Obowiązków
- kloPIT — Krajowy Lek na Obowiązki
- kloPIT — Kapitalny Licznik Obrotów
- kloPIT — Kapitał, Liczby, Obowiązki
- kloPIT — Kasa, Liczby, Ordynacja
- kloPIT — Katalog Liczb i Obciążeń
- kloPIT — Kulturalny Likwidator Obaw
- kloPIT — Kalkulator Legalnych Obowiązków
- kloPIT — Kompendium Liczb i Obciążeń
- kloPIT — Korektor Liczeń Obywatelskich
- kloPIT — Księgowy Liczący Operacje
- kloPIT — Koniec Liczenia, Odetchnij
- kloPIT — Kłopot Leci Overboard
- kloPIT — Kawa, Liczby, Ojej
- kloPIT — Klikasz, Liczy, Oddychasz
- kloPIT — Ktoś Liczy, Oby dobrze
- kloPIT — Kapitał, Lokaty, Obroty
- kloPIT — Kalkulator Linii Obrotu
- kloPIT — Księga Liczb i Obrotów
- kloPIT — Kapitałowy Licznik Operacji
- kloPIT — Krajowy Licencjonowany Obliczator
- kloPIT — Kancelaryjny Licznik Oświadczeń
- kloPIT — Katalog Legalizacji Obciążeń
- kloPIT — Koordynator Legislacyjnych Obowiązków
Community and review process
kloPIT is maintained by the community on GitHub. Calculation logic, parser changes and tax-form mappings are reviewed in the open repository so users can inspect how results are produced.
View contributorsCredits & Inspiration
kloPIT was heavily inspired by Pitly — a PIT-38 calculator with a .NET backend by Volodymyr Kovtun. The sample broker activity statements bundled with this project were extracted from that repository.
Project resources
kloPIT is a free, open-source PIT-38 calculator built for privacy-first tax workflows. Explore the project cards below to view source code, security details, license terms, and issue tracking.
GitHub repository
SvelteKit + TypeScript app with framework-agnostic tax logic in core modules and a broker-parser plugin architecture.
Browse source ->
Security & data policy
Data stays local in your browser (IndexedDB). The only external request is NBP exchange rates for currency conversion.
Read FAQ ->
Open-source license
kloPIT is licensed under AGPL-3.0. If you run a modified public version, you must publish source changes.
Read license ->
Report & discuss
Found a bug or edge case in calculations? Share a minimal reproducible case and expected result.
Open issues ->
Supported brokers and features
kloPIT imports Interactive Brokers CSV, IBI Capital PDF and Charles Schwab CSV files, while other transactions can be entered manually. See the full feature, limitation and roadmap matrix.
View supported brokersLegal Disclaimer
This software is provided "as-is" without any warranty, express or implied. kloPIT is not endorsed by, affiliated with, or approved by Polish tax authorities (Krajowa Administracja Skarbowa — KAS) and does not constitute legal, financial, or tax advice. You are solely responsible for verifying the accuracy of all calculations before filing your tax return. The authors shall not be liable for any damages arising from the use of this application, including incorrect calculations, penalties, or fines imposed by tax authorities. Always consult a qualified tax professional to ensure compliance with Polish tax regulations.