Ryczałt dla programisty: 12%, 8,5% czy 15%?
Stan prawny na Redakcja podatekly.pl, jak liczymy
W skrócie
- Programowanie na zamówienie to 12% ryczałtu, art. 12 ust. 1 pkt 2b lit. b ustawy o ryczałcie (PKWiU ex 62.01.1).
- Przetwarzanie danych (ex 63.11.1) i licencje na programy (58.29.50.0) to 15%.
- Usługi niewymienione w ustawie, na przykład szkolenia, to 8,5%.
- Przy 20 000 zł przychodu miesięcznie ryczałt 12% zostawia 15 107,08 zł na rękę, a 15% o 533,92 zł mniej.
Programista, który pisze oprogramowanie na zamówienie klienta, płaci na ryczałcie 12% przychodu. Podstawą jest art. 12 ust. 1 pkt 2b lit. b ustawy o ryczałcie, który obejmuje usługi związane z oprogramowaniem (PKWiU ex 62.01.1). Stawkę 15% płacisz między innymi za przetwarzanie danych i udzielanie licencji, a 8,5% za usługi, których ustawa nie wymienia w wyższych stawkach.
Ile zostanie Ci na rękę przy każdej stawce, sprawdzisz w kalkulatorze B2B albo w porównaniu ryczałtu, liniowego i skali. Poniżej wyjaśniamy, jak ustalić stawkę i kiedy potrzebna jest interpretacja.
Co obejmuje stawka 12% dla IT?
Art. 12 ust. 1 pkt 2b wymienia dwie grupy usług. Pierwsza to wydawanie oprogramowania i gier w pakietach (PKWiU ex 58.21.10.0, 58.29.1, 58.29.2, ex 58.29.3). Druga, kluczowa dla programistów na B2B, to usługi:
- związane z oprogramowaniem (ex 62.01.1), czyli projektowanie, pisanie i testowanie kodu na zamówienie;
- objęte grupowaniem „Oryginały oprogramowania komputerowego” (62.01.2);
- doradztwa w zakresie sprzętu komputerowego (62.02.10.0) i oprogramowania (ex 62.02);
- instalowania oprogramowania (ex 62.09.20.0);
- zarządzania siecią i systemami informatycznymi (62.03.1).
Opis usług w nawiasach to nasze streszczenie. Dokładny zakres każdego grupowania podaje klasyfikacja PKWiU 2015 na stronie GUS.
Kiedy programista płaci 15%?
Stawka 15% z art. 12 ust. 1 pkt 2 obejmuje między innymi:
- przetwarzanie danych (ex 63.11.1);
- usługi licencyjne związane z nabywaniem praw do korzystania z programów komputerowych (58.29.50.0) i gier (58.21.40.0);
- pozostałe usługi w zakresie informacji (63.99);
- doradztwo związane z zarządzaniem (ex dział 70).
Ryzyko pojawia się, gdy umowa jest nazwana „umową licencyjną” albo faktura opisuje „udzielenie licencji”, a w praktyce piszesz kod na zamówienie. Urząd patrzy na faktyczny charakter usługi, ale niejasny opis ułatwia spór. Dlatego na fakturze opisuj usługę tak, jak ją wykonujesz.
Kiedy programista płaci 8,5%?
Stawka 8,5% z art. 12 ust. 1 pkt 5 lit. a obejmuje działalność usługową, której ustawa nie wymienia w pkt 1-4 i 6-8. Usługi edukacyjne (dział 85) mają 8,5% wprost w pkt 5 lit. c. Jeśli prowadzisz szkolenia z programowania, ta część przychodu może mieć niższą stawkę niż samo programowanie.
Uwaga na grupowania oznaczone „ex”. Takie oznaczenie mówi, że ustawa obejmuje tylko część grupowania (art. 4 ust. 4 ustawy o ryczałcie). Usługi z pozostałej części mogą mieć 8,5%, ale ocena zależy od szczegółów. Przy dużych kwotach rozstrzygnij to interpretacją, a nie intuicją.
Ile to daje na rękę?
Przykład dla 2026 roku: duży ZUS z chorobowym, równe miesiące, bez kosztów po stronie ryczałtu. Dla porównania podatek liniowy z kosztami 1 000 zł miesięcznie.
| Przychód miesięcznie | Ryczałt 8,5% | Ryczałt 12% | Ryczałt 15% | Liniowy 19%, koszty 1 000 zł |
|---|---|---|---|---|
| 12 000 zł | 8 409,99 zł | 8 067,08 zł | 7 773,16 zł | 6 989,23 zł |
| 15 000 zł | 11 154,99 zł | 10 707,08 zł | 10 323,16 zł | 9 300,15 zł |
| 20 000 zł | 15 729,99 zł | 15 107,08 zł | 14 573,16 zł | 13 151,65 zł |
| 25 000 zł | 20 304,99 zł | 19 507,08 zł | 18 823,16 zł | 17 003,23 zł |
Podatek roczny przy 20 000 zł przychodu wynosi 18 152 zł przy 8,5%, 25 627 zł przy 12% i 32 034 zł przy 15%. Błędne zastosowanie 12% zamiast 15% oznacza zaległość 6 407 zł za rok, plus odsetki.
Kiedy złożyć wniosek o interpretację indywidualną?
Interpretacja ma sens, gdy:
- Twoja usługa łączy programowanie z licencją, przetwarzaniem danych albo doradztwem;
- umowa z klientem opisuje usługę ogólnie, na przykład „usługi IT” albo „wsparcie projektowe”;
- chcesz zastosować 8,5% do usług IT, których nie ma w pkt 2 ani 2b.
Wniosek składasz do Dyrektora Krajowej Informacji Skarbowej. Opisz dokładnie, co robisz: technologie, rezultat pracy, kto ma prawa do kodu, jak rozliczasz się z klientem. Interpretacja chroni Cię tylko wtedy, gdy stan faktyczny w niej opisany zgadza się z rzeczywistością. Interpretacje wydane innym programistom znajdziesz w bazie Eureka, ale traktuj je jako wskazówkę, nie ochronę.
Jeśli Twoje koszty są wysokie, porównaj ryczałt z liniowym w poradniku Ryczałt czy liniowy. Pełną tabelę stawek znajdziesz w poradniku Stawki ryczałtu 2026, a wpływ formy na porównanie z etatem w poradniku B2B czy umowa o pracę.
Pytania i odpowiedzi
Czy tester albo DevOps też płaci 12%?
To zależy od faktycznego zakresu pracy, a nie od nazwy stanowiska. Zarządzanie siecią i systemami (PKWiU 62.03.1), instalowanie oprogramowania (ex 62.09.20.0) i doradztwo w zakresie oprogramowania (ex 62.02) są wprost w stawce 12%. Jeśli testy albo utrzymanie infrastruktury są częścią projektu programistycznego, opisz to dokładnie w umowie. Przy wątpliwościach wystąp o interpretację indywidualną.
Czy przy umowie licencyjnej z przeniesieniem praw autorskich płacę 15%?
Niekoniecznie. Stawka 15% dotyczy usług licencyjnych z PKWiU 58.29.50.0, czyli udzielania licencji jako osobnej usługi. Jeśli piszesz kod na zamówienie, a przeniesienie praw jest elementem tej samej usługi, liczy się zwykle charakter głównej usługi, czyli programowanie. Rozstrzyga treść umowy i faktury, dlatego opisuj na fakturze usługę zgodnie z rzeczywistością.
Czy mogę wybrać ryczałt, jeśli pracuję B2B dla byłego pracodawcy?
Nie, jeśli wykonujesz dla niego te same czynności, co na etacie w tym albo w poprzednim roku. Art. 8 ust. 2 ustawy o ryczałcie odbiera Ci wtedy prawo do ryczałtu. Od dnia uzyskania takiego przychodu do końca roku płacisz podatek na zasadach ogólnych. Szczegóły i wyliczenia opisujemy w osobnym poradniku o B2B u byłego pracodawcy.
Ile kosztuje interpretacja indywidualna i ile się na nią czeka?
Wniosek składasz do Dyrektora Krajowej Informacji Skarbowej, elektronicznie albo papierowo. Opłatę i termin wydania podaje aktualny opis usługi na podatki.gov.pl. Sprawdź je przed złożeniem wniosku. Interpretacja chroni tylko w zakresie opisanego stanu faktycznego, więc opisz dokładnie, co robisz dla klienta.