Księgowość dla programistów (B2B) – ryczałt 12% czy 8,5%?

Programista prowadzący działalność gospodarczą i rozliczający się z klientem w modelu B2B często słyszy, że dla branży IT najlepszy jest ryczałt 12%. To jednak zbyt duże uproszczenie. W 2026 roku o wysokości podatku nie decyduje nazwa stanowiska ani kod PKD wpisany do CEIDG, lecz przede wszystkim rzeczywisty zakres świadczonych usług i ich klasyfikacja według PKWiU. W niektórych przypadkach możliwa jest stawka 8,5%.

Najważniejsze informacje dla programisty B2B:

  • stawka 12% dotyczy m.in. określonych usług związanych z oprogramowaniem;
  • 8,5% może mieć zastosowanie do usług informatycznych, które nie zostały objęte szczególnymi stawkami;
  • sam kod PKD nie przesądza o prawidłowej stawce ryczałtu;
  • przy kilku rodzajach usług możliwe jest stosowanie różnych stawek;
  • wątpliwości dotyczące PKWiU warto rozstrzygnąć przed rozpoczęciem rozliczania działalności;
  • w 2026 roku limit przychodów uprawniający do korzystania z ryczałtu wynosi 2 mln euro, czyli 8 517 200 zł.

Czytaj więcej…

W tym artykule wyjaśniamy, kiedy programista B2B może rozliczać przychody stawką 12%, kiedy pojawia się możliwość zastosowania 8,5%, dlaczego kluczowe znaczenie ma PKWiU oraz jak podejść do wyboru formy opodatkowania, aby nie narazić się na zakwestionowanie rozliczeń przez fiskusa.

Spis treści

Ryczałt dla programisty B2B – dlaczego stawka 12% nie jest automatyczna?

Ryczałt od przychodów ewidencjonowanych jest popularną formą opodatkowania wśród osób świadczących usługi IT. Jego podstawową cechą jest opodatkowanie przychodu, a nie dochodu. Oznacza to, że przedsiębiorca co do zasady nie pomniejsza podstawy opodatkowania o koszty uzyskania przychodu.

To rozwiązanie może być atrakcyjne dla programisty, który osiąga wysokie przychody i ponosi relatywnie niewielkie koszty prowadzenia działalności. Jednocześnie właśnie dlatego prawidłowe ustalenie stawki ma duże znaczenie. Różnica między 8,5% a 12% przy wysokich przychodach może oznaczać tysiące złotych w skali roku.

W 2026 roku podstawowy limit przychodów pozwalający korzystać z ryczałtu wynosi 2 mln euro, a po przeliczeniu na złote 8 517 200 zł.

Nie oznacza to jednak, że każdy programista automatycznie płaci 12%. Przepisy przypisują konkretną stawkę do rodzaju wykonywanej działalności.

Kiedy programista zapłaci 12% ryczałtu?

Stawka 12% została przewidziana m.in. dla określonych usług informatycznych. W katalogu znajdują się między innymi usługi związane z oprogramowaniem oznaczone jako PKWiU ex 62.01.1, a także określone usługi doradcze dotyczące sprzętu komputerowego, oprogramowania, instalowania oprogramowania oraz zarządzania siecią i systemami informatycznymi.

Dla typowego programisty tworzącego, rozwijającego lub modyfikującego oprogramowanie zastosowanie 12% może więc być prawidłowe.

Potwierdzają to również najnowsze interpretacje indywidualne. W interpretacji z 31 lipca 2026 r. Dyrektor Krajowej Informacji Skarbowej potwierdził możliwość zastosowania 12% ryczałtu do usług sklasyfikowanych jako PKWiU 62.01.1 – usługi związane z projektowaniem i rozwojem technologii informatycznych.

W praktyce do grupy usług, przy których należy szczególnie uważać na stawkę 12%, można zaliczyć:

  • tworzenie i rozwijanie oprogramowania;
  • prace programistyczne związane z aplikacjami;
  • określone usługi projektowania i rozwoju technologii informatycznych;
  • doradztwo dotyczące oprogramowania;
  • określone usługi instalowania oprogramowania;
  • zarządzanie sieciami i systemami informatycznymi.

Kluczowe jest jednak słowo „określone”. Nie każda usługa świadczona przez osobę pracującą w IT automatycznie trafia do grupy opodatkowanej 12%.

Kiedy możliwy jest ryczałt 8,5%?

To właśnie tutaj pojawia się najwięcej nieporozumień. Stawka 8,5% jest zasadniczo stawką dla działalności usługowej, jeżeli dana usługa nie została objęta inną, szczególną stawką ryczałtu.

W konsekwencji programista może mieć prawo do 8,5%, ale nie dlatego, że „pracuje w IT”. Musi wykazać, że rzeczywiście wykonywane przez niego czynności nie należą do usług objętych 12%.

Dobrym przykładem są niektóre usługi sklasyfikowane w grupowaniu PKWiU 62.02.30.0. W aktualnych interpretacjach KIS można znaleźć przypadki, w których organ potwierdza zastosowanie 8,5%, jeżeli charakter wykonywanych czynności nie odpowiada usługom objętym szczególną stawką 12%.

Nie można więc przyjąć prostego schematu: „IT = 12%” albo „usługi informatyczne = 8,5%”. Ostateczna odpowiedź zależy od tego, co przedsiębiorca faktycznie robi dla klienta.

PKWiU ważniejsze niż nazwa stanowiska

Dla rozliczenia ryczałtu istotna jest klasyfikacja świadczonych usług według PKWiU. Sam wpis w CEIDG czy kod PKD nie daje automatycznej odpowiedzi na pytanie o wysokość ryczałtu.

Ma to ogromne znaczenie w branży technologicznej, ponieważ jeden kontrakt B2B może obejmować wiele różnych czynności. Programista może jednocześnie tworzyć kod, wykonywać testy, prowadzić konsultacje, analizować wymagania biznesowe, wdrażać system czy świadczyć wsparcie techniczne.

Każda z tych czynności może wymagać odrębnej analizy podatkowej.

Warto zwrócić uwagę na oznaczenie „ex” przy niektórych grupowaniach PKWiU. Oznacza ono, że przepis obejmuje tylko część usług należących do danego grupowania, a nie całą kategorię. Tak właśnie skonstruowane są przepisy dotyczące części usług związanych z oprogramowaniem.

Dlatego przedsiębiorca nie powinien wybierać stawki wyłącznie na podstawie tego, że jego działalność znajduje się w szeroko rozumianej branży IT.

Programista może mieć więcej niż jedną stawkę ryczałtu

Jednym z ważniejszych aspektów prowadzenia działalności B2B jest możliwość uzyskiwania przychodów z różnych rodzajów usług. Przepisy przewidują możliwość stosowania różnych stawek ryczałtu, pod warunkiem odpowiedniego wyodrębnienia przychodów w ewidencji.

Przykładowo przedsiębiorca może wykonywać dla jednego klienta zarówno usługi związane z oprogramowaniem, jak i czynności, które mieszczą się w innej kategorii usługowej.

W takim przypadku księgowość powinna umożliwiać przyporządkowanie przychodów do właściwych stawek.

To szczególnie ważne, gdy przedsiębiorca chce korzystać z niższej stawki. Nie wystarczy bowiem wpisanie na fakturze ogólnego określenia „usługi IT”. Dokumentacja powinna odzwierciedlać rzeczywisty charakter wykonywanych prac.

Czy ryczałt rzeczywiście opłaca się programiście B2B?

Odpowiedź zależy przede wszystkim od relacji pomiędzy przychodami a kosztami działalności.

Ryczałt może być korzystny dla programisty, który wystawia wysokie faktury, a jego koszty są stosunkowo niewielkie. Jeżeli przedsiębiorca korzysta ze sprzętu, usług zewnętrznych, leasingu czy innych kosztów w dużej skali, warto porównać ryczałt również z podatkiem liniowym lub skalą podatkową.

Na ryczałcie koszty działalności nie pomniejszają przychodu będącego podstawą opodatkowania.

Przy wyborze formy opodatkowania należy więc policzyć nie tylko samą stawkę PIT, ale cały ciężar podatkowo-składkowy.

Dla programisty B2B znaczenie mogą mieć m.in.:

  • wysokość rocznego przychodu;
  • poziom kosztów prowadzenia działalności;
  • składka zdrowotna;
  • składki ZUS;
  • możliwość korzystania z określonych ulg i odliczeń;
  • charakter świadczonych usług;
  • możliwość zastosowania IP Box, jeżeli spełnione są wymagane warunki;
  • liczba i rodzaj klientów;
  • ryzyko zakwestionowania klasyfikacji usług.

Księgowość programisty – samodzielnie czy z biurem rachunkowym?

Samodzielne prowadzenie rozliczeń na ryczałcie jest możliwe i z pozoru stosunkowo proste. Przedsiębiorca musi jednak prawidłowo ewidencjonować przychody, przypisywać im właściwe stawki i pilnować terminów podatkowych. Przy różnych rodzajach usług poziom trudności szybko rośnie.

Właśnie dlatego dla programisty B2B największą wartością biura rachunkowego nie musi być samo „księgowanie faktur”. Znacznie ważniejsze może być prawidłowe zakwalifikowanie usług przed rozpoczęciem rozliczeń.

Dobre biuro rachunkowe powinno przede wszystkim przeanalizować:

  • zakres usług zapisany w umowie B2B;
  • faktycznie wykonywane czynności;
  • kody PKWiU;
  • sposób opisywania usług na fakturach;
  • ewentualne różne stawki ryczałtu;
  • konsekwencje zmiany zakresu współpracy z klientem.

Jeżeli przedsiębiorca ma wątpliwości dotyczące klasyfikacji, szczególnie przy nietypowym modelu usług, zasadne może być uzyskanie formalnego potwierdzenia stanowiska. Interpretacja indywidualna daje ochronę tylko w zakresie stanu faktycznego zgodnego z opisem przedstawionym we wniosku.

Podsumowanie: 12% czy 8,5%?

Nie ma jednej stawki ryczałtu dla wszystkich programistów B2B. W 2026 roku 12% obejmuje m.in. określone usługi związane z oprogramowaniem, ale część usług informatycznych może podlegać 8,5%, jeżeli nie mieści się w katalogu usług objętych wyższą stawką.

Największym błędem jest podejmowanie decyzji wyłącznie na podstawie nazwy zawodu. Programista powinien zacząć od odpowiedzi na pytanie: jakie dokładnie usługi świadczę i jak należy je sklasyfikować według PKWiU?

Dopiero później można prawidłowo ustalić stawkę ryczałtu.

W praktyce różnica między 8,5% a 12% może być dla przedsiębiorcy bardzo odczuwalna. Przy 500 tys. zł przychodu różnica nominalna między tymi stawkami wynosi 17 500 zł przed uwzględnieniem zasad dotyczących odliczeń i składek. Dlatego prawidłowa klasyfikacja usług nie jest formalnością, lecz jednym z kluczowych elementów bezpiecznego rozliczania działalności programisty B2B.

Leave a Reply

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *