Czy programista na B2B musi wystawiać faktury w KSeF?
Tak. Faktura dla polskiej firmy podlega KSeF od 1 kwietnia 2026 roku, a software house, agencja czy startup są nabywcami biznesowymi. Zwolnienie przejściowe do końca 2026 roku mają tylko firmy, których sprzedaż dokumentowana fakturami nie przekracza 10 000 zł brutto miesięcznie. Programista na pełnym kontrakcie przekracza ten próg jedną fakturą, więc w praktyce KSeF dotyczy go od kwietnia.
Forma opodatkowania nie ma tu znaczenia. Ryczałt 12 procent, skala czy podatek liniowy zmieniają to, jak księgowa liczy podatek, ale nie to, jak wygląda faktura i czy idzie do KSeF. Od 1 lutego 2026 roku każdy przedsiębiorca odbiera też przez KSeF faktury kosztowe od polskich dostawców: laptop, monitor, coworking, kurs, abonament telefoniczny. Pełny kalendarz terminów opisujemy we wpisie KSeF od kiedy obowiązkowy.
Co musi umieć program do faktur dla programisty
Programista nie potrzebuje magazynu, kas fiskalnych ani modułu sklepu. Wystawia mało faktur, ale każda to często cała miesięczna pensja, więc liczy się to, żeby była poprawna, doszła do klienta i została zapłacona w terminie.
- faktura cykliczna ze zmienną ilością: ten sam klient co miesiąc, ale inna liczba godzin albo dni roboczych, więc program przygotowuje fakturę, a Ty poprawiasz tylko ilość
- wysyłka do KSeF z walidacją: faktura odrzucona przez KSeF nie jest wystawiona, a klient, który jej nie widzi, nie płaci
- faktura w euro albo dolarach: kwoty w walucie klienta i przeliczenie po kursie średnim NBP z dnia poprzedzającego, którego potrzebuje księgowa
- faktura bez polskiego VAT: adnotacja „odwrotne obciążenie” dla klienta z UE i właściwe oznaczenie dla klienta spoza Unii
- kontrola NIP na białej liście: przy nowym kliencie od razu widać, czy firma jest czynnym podatnikiem VAT
- przypomnienia o zapłacie: grzeczny mail przed terminem i po nim, wysyłany przez program, a nie przez Ciebie
- paczka dla księgowej: sprzedaż i koszty z KSeF z danego miesiąca w jednym eksporcie
Faktura dla klienta zagranicznego: UE, USA i KSeF
Wielu programistów pracuje dla firm z Niemiec, Holandii, Wielkiej Brytanii czy Stanów. Przy usłudze dla firmy z Unii miejscem opodatkowania jest kraj nabywcy, więc faktura idzie bez polskiego VAT, z numerem VAT-UE klienta i adnotacją „odwrotne obciążenie”. Potrzebujesz rejestracji jako podatnik VAT-UE i co miesiąc wykazujesz usługę w informacji podsumowującej. Przy kliencie spoza Unii faktura również jest bez polskiego VAT, a usługa nie podlega opodatkowaniu w Polsce.
Faktura dla klienta zagranicznego trafia do KSeF tak samo jak faktura krajowa, bo obowiązek dotyczy wystawcy z Polski. Klient z Berlina czy Austin nie loguje się jednak do KSeF. Dostaje PDF z kodem QR w sposób ustalony w umowie, zwykle mailem, a Ty masz numer KSeF przy dokumencie. Warto to uzgodnić z klientem wprost, żeby jego dział płatności wiedział, skąd przychodzi faktura.
Przeliczenie waluty na złote robisz po kursie średnim NBP z ostatniego dnia roboczego przed dniem uzyskania przychodu. Program, który sam pobiera kurs i zapisuje go przy fakturze, oszczędza Ci szukania tabel NBP i wymiany maili z księgową. W Fakturowalni waluty obce z kursem NBP są w planie Firma, szczegóły są w opisie programu do wystawiania faktur.
Najlepszy program do faktur dla programisty: jak porównać opcje
Programista na B2B ma w praktyce trzy drogi. Każda ma sens w innym układzie, a różnice widać dopiero wtedy, gdy klientów, walut albo spóźnionych przelewów jest więcej niż jeden.
| Kryterium | Aplikacja Podatnika KSeF | Program do faktur i księgowości online | Fakturowalnia z biurem rachunkowym |
|---|---|---|---|
| Koszt | 0 zł | zwykle kilkadziesiąt zł miesięcznie | od 59 zł netto miesięcznie plus biuro |
| Faktura co miesiąc | ręcznie od nowa | zwykle kopia albo szablon | faktura cykliczna z harmonogramu |
| Faktury w walutach | ręczne przeliczenie | zwykle tak | tak, kurs NBP w planie Firma |
| Pilnowanie zapłaty | brak | status zapłacona | sekwencje przypomnień, nota odsetkowa |
| Samodzielna księgowość i deklaracje | nie | tak | nie, robi to biuro |
| Kiedy wybrać | jeden klient, jedna faktura w PLN | chcesz sam liczyć podatek i ZUS | masz księgową i kilku klientów albo klienta z zagranicy |
Uczciwie: jeśli masz jednego polskiego klienta i jedną fakturę miesięcznie, darmowa aplikacja ministerstwa wystarczy, a płacenie za program to wydatek bez zwrotu. Jeśli chcesz sam prowadzić księgowość bez biura, wybierz program księgowy online, bo Fakturowalnia nie liczy podatku ani składek i nie prowadzi ewidencji do IP Box. Fakturowalnia ma sens, gdy księgowość prowadzi biuro, a Ty chcesz, żeby faktury, KSeF, waluty i wpłaty działały bez Twojego udziału.
Ile kosztuje program do faktur dla programisty?
Aplikacja Podatnika KSeF kosztuje 0 zł. Programy do faktur w abonamencie kosztują zwykle od kilku do kilkudziesięciu złotych miesięcznie. Fakturowalnia w planie Start kosztuje 59 zł netto miesięcznie albo 590 zł netto rocznie i obejmuje wysyłkę do KSeF, pobieranie faktur kosztowych, przypomnienie przed terminem płatności i eksport dla księgowej. Faktury cykliczne, waluty obce z kursem NBP i pełne sekwencje przypomnień są w planie Firma za 149 zł netto miesięcznie albo 1 490 zł netto rocznie. Limity są w cenniku programu do faktur.
Abonament jest kosztem firmy, więc przy działalności na skali lub liniowym obniża podatek, a VAT z faktury za abonament odliczasz. Przy stawce godzinowej programisty jedna zaoszczędzona godzina w miesiącu, na przepisywaniu faktury, szukaniu kursu NBP i przypominaniu o przelewie, pokrywa plan Start z nawiązką.
Jak wygląda miesiąc programisty na B2B w Fakturowalni
Ustawiasz raz fakturę cykliczną dla klienta: nabywca, pozycja „usługi programistyczne”, stawka godzinowa, termin płatności z umowy, waluta, jeśli klient płaci w euro. W dniu ustawionym w harmonogramie program przygotowuje fakturę, Ty wpisujesz liczbę godzin z raportu czasu pracy i zatwierdzasz. Faktura przechodzi walidację, trafia do KSeF, wraca z numerem KSeF, a klient dostaje mail z PDF. Harmonogramy opisujemy na stronie faktury cykliczne.
W tle program pobiera z KSeF faktury kosztowe za sprzęt, licencje i coworking, co opisujemy na stronie program do pobierania faktur z KSeF. Jeśli klient nie zapłaci w terminie, wychodzi przypomnienie z Twojego szablonu, a przy dłuższym opóźnieniu przygotujesz notę odsetkową, opisaną na stronie monitoring należności. Zanim zaczniesz pracę dla nowego klienta, umowę B2B razem z zapisami o przeniesieniu praw autorskich możesz podpisać online podpisem elektronicznym, bez drukowania i skanowania. Na koniec miesiąca księgowa dostaje sprzedaż i koszty w jednej paczce.
Pytania programistów o faktury i KSeF
Czy faktura dla klienta zagranicznego trafia do KSeF?
Tak, polski podatnik wystawia ją w KSeF także wtedy, gdy nabywca jest z zagranicy. Klient zagraniczny nie odbiera jej jednak z KSeF, tylko dostaje PDF z kodem QR w sposób uzgodniony w umowie, najczęściej mailem. Numer KSeF zostaje przy fakturze w Twoim programie.
Jak wystawić fakturę dla klienta z UE jako programista?
Przy usłudze dla firmy z UE miejscem opodatkowania jest kraj nabywcy, więc fakturę wystawiasz bez polskiego VAT, z numerem VAT-UE klienta i adnotacją „odwrotne obciążenie”. Musisz być zarejestrowany jako podatnik VAT-UE i wykazać usługę w informacji podsumowującej za dany miesiąc.
Czy faktura dla software house'u może iść poza KSeF, jeśli klient się zgodzi?
Nie. Zgoda nabywcy nie ma tu znaczenia, bo od 1 kwietnia 2026 roku faktura dla polskiej firmy musi być wystawiona w KSeF. Faktura wysłana tylko mailem jako PDF nie jest wtedy prawidłowo wystawiona, a klient nie powinien jej księgować. Wyjątkiem są awarie KSeF, gdy fakturę wystawia się offline i dosyła później.