poradnik · ksef dla siłowni

KSeF w siłowni: od kiedy obowiązuje i co zmienia przy sprzedaży

Obowiązek wystawiania faktur w Krajowym Systemie e-Faktur objął czynnych podatników VAT 1 kwietnia 2026 roku. Jeśli Twoja siłownia jest czynnym podatnikiem VAT, jesteś w tym systemie od czterech miesięcy, niezależnie od tego, czy faktury wystawia Twoja księgowa, czy Ty. Poniżej to, co ten obowiązek naprawdę zmienia, co przy ladzie obowiązywało już wcześniej, i co z jednym i z drugim robi za Ciebie system. Jeśli dopiero wybierasz między zeszytem, Excelem a systemem, zacznij od tekstu zeszyt, Excel czy system.

Terminy, w jednym miejscu

Od kiedyKogo obejmuje
1 lutego 2026Firmy z obrotem powyżej 200 mln zł. Wtedy też wszedł schemat FA(3), w którym wystawiane są dzisiaj wszystkie faktury.
1 kwietnia 2026Wszyscy czynni podatnicy VAT. Zwykła siłownia na VAT jest w KSeF od tego dnia.
1 stycznia 2027Mikroprzedsiębiorcy, u których sprzedaż nie przekracza 10 000 zł miesięcznie.

Co KSeF zmienia, a czego nie zmienia przy ladzie

Zacznijmy od tego, czego nie zmienia, bo tu najłatwiej o pomyłkę. Kasa fiskalna zostaje tam, gdzie była: paragon dalej bijesz tak samo. Momentu, w którym trzeba zapytać o NIP, KSeF też nie ruszył. Ten moment jest ustawiony od 1 stycznia 2020 roku przez art. 106b ust. 5 ustawy o VAT: do paragonu, na którym NIP-u nabywcy nie ma, nie da się później wystawić faktury na firmę. Ta zasada ma już sześć lat i to na niej, a nie na KSeF, wykłada się sprzedaż przy ladzie: o NIP pyta się o jedną transakcję za późno. Nie da się tego naprawić w żadnym programie, u żadnej księgowej ani przez żadną integrację: dane, których nie zebrano przy sprzedaży, nie odtworzą się miesiąc później w księgowości. Jedyna chwila, w której to pytanie ma sens, to chwila, w której klient płaci.

KSeF zmienia co innego: to, gdzie ląduje gotowa faktura. Trafia do rejestru Ministerstwa Finansów, w ustrukturyzowanym formacie FA(3) i w terminie. Dokument, który wcześniej wystarczyło wystawić u siebie i przekazać nabywcy, teraz musi zostać złożony i przyjęty. Na jednej sprzedaży karnetu spotykają się więc dwa obowiązki: stary, który mówi, kiedy wziąć NIP, i nowy, który mówi, gdzie ma trafić faktura wystawiona na jego podstawie. Reszta tego tekstu jest o tym, co z jednym i z drugim robi za Ciebie system.

Gdzie Gymlytic pyta o NIP

W trzech miejscach i zawsze zanim pieniądze się ruszą. Przy sprzedaży karnetu na karcie członka jest pole wyboru „Faktura na firmę”: zaznaczasz je i pola na dane firmy rozwijają się pod spodem. W sklepiku ten sam formularz siedzi pod napisem „Faktura na firmę (NIP)”, w który kasjer klika tylko wtedy, gdy faktura jest potrzebna, a nie przy każdej butelce wody. Nad otwartymi polami jest „Rezygnuję”: jedno kliknięcie zamyka formularz i czyści to, co już wpisano, żeby następna sprzedaż nie trafiła komuś na fakturę. Przy zakupie online przez stronę siłowni o NIP pyta Stripe na stronie płatności, zanim klient zapłaci. Formularz w panelu jest w obu miejscach jeden i ten sam, bo kasjer uczący się dwóch różnych ekranów do tego samego pytania prędzej czy później któregoś nie wypełni.

W aplikacji recepcyjnej na Windows pola na NIP jeszcze nie ma: sprzedaż na firmę robisz w panelu w przeglądarce.

Zapisujemy migawkę: nazwę, NIP i adres tak, jak wyglądały w dniu sprzedaży. Ten sam klient kupuje raz na firmę, raz prywatnie, a księgowa czytająca poprzedni kwartał ma widzieć to, co było prawdą wtedy. I jeszcze jedno, bo o tym się zapomina: ten sam NIP wpisz również do kasy fiskalnej.

Biała lista, jednym kliknięciem

Kasjer wpisuje dziesięć cyfr i klika „Sprawdź”. Odpytujemy białą listę podatników VAT Ministerstwa Finansów, a nazwa firmy i adres siedziby wpisują się same, razem ze statusem VAT. Suma kontrolna NIP-u liczy się lokalnie przy każdym znaku, więc przestawiona cyfra zatrzymuje się na formularzu, a nie na dokumencie dla urzędu. Jeśli rejestr nie odpowie w cztery sekundy, sprzedaż idzie dalej normalnie i kasjer wpisuje nazwę ręcznie. Sprawdzenie NIP-u nigdy nie zatrzymuje kolejki: przy ladzie stoi człowiek z kartą w ręku, a nie zgłoszenie do supportu.

Stawki VAT nie zgadujemy

Wstęp na siłownię bywa rozliczany 8%, trening personalny 23%, a karnet, który łączy jedno z drugim, potrafi być sporny na tyle, że urzędy skarbowe już się o to z siłowniami spierały. Dlatego pole ze stawką VAT karnetu startuje puste i nie ma domyślnej wartości. Jeśli stawki nie ma, faktura się nie wystawi: zobaczysz komunikat z nazwą pozycji, której brakuje. Lista sprzedaży na firmę liczy takie pozycje osobno i mówi wprost, ile ich jest, żeby dowiedzieć się o tym raz w miesiącu, a nie przy kliencie. Zgadnięta stawka wygląda na fakturze dokładnie tak samo jak prawdziwa i to jest jedyny powód, dla którego jej nie zgadujemy.

Ceny w Gymlytic są brutto: karnet za 120,00 zł kosztuje klienta 120,00 zł. Netto i VAT wyliczamy z tej kwoty, przez odejmowanie, więc netto i VAT zawsze sumują się do brutto, bez względu na zaokrąglenie. Przy stawce 8% to 111,11 zł netto i 8,89 zł VAT.

Co się dzieje po kliknięciu „Wystaw fakturę”

Faktury wystawiasz z listy sprzedaży na firmę, po jednej, przyciskiem przy właściwym wierszu. Panel pyta wtedy jeszcze raz, bo faktury nie da się cofnąć, a tylko skorygować; ruszamy dopiero po „Tak, wystaw”. Dokument dostaje kolejny numer w Twojej serii, na przykład GYM/2026/08/0001, i od razu jedzie do KSeF w formacie FA(3). W wierszu widać, gdzie jest: wysyłka w toku, w KSeF albo KSeF odrzucił. Po przyjęciu pokazujemy numer, który nadał KSeF. Jeśli wysyłka nie przejdzie za pierwszym razem, ponawiamy ją sami, w coraz większych odstępach, i możesz też kliknąć „wyślij ponownie” ręcznie.

Numer i faktura powstają jedną instrukcją w bazie. Jeśli zapis faktury się nie uda, numer wraca na miejsce, więc nieudana próba nie zjada numeru i w numeracji nie robi się dziura. Dwie osoby klikające w tej samej sekundzie dostają 1 i 2, nigdy dwa razy to samo. Sierpniową sprzedaż zafakturowaną we wrześniu wpisujemy do numeracji sierpnia, żeby nadrabianie zaległości nie pomieszało kolejności.

Wystawionej faktury nie da się cofnąć ani skasować: jest u nabywcy, w KSeF i u księgowej. Zostaje korekta, czyli drugi dokument, który zeruje pierwszy, z przyczyną, która trafia na dokument. Robimy korektę całej faktury; korekty pojedynczej pozycji nie robimy, bo półzbudowana korekta jest gorsza niż jej brak. Wystawić fakturę może menedżer albo właściciel. Kasjer nie: to nie jest decyzja podejmowana przy kolejce.

Kiedy nie powinieneś wystawiać faktur u nas

Dwa przypadki, oba uczciwiej powiedzieć od razu. Pierwszy: siłownia zwolniona podmiotowo z VAT (art. 113) wystawia faktury ze stawką „zw” i podstawą prawną zwolnienia. Tego nie umiemy zapisać, bo umiemy zapisywać stawki procentowe, a zwolnienie to nie jest stawka 0%. Takie faktury musi dalej wystawiać księgowa. Drugi: jeśli Twoja księgowa już wystawia te faktury u siebie, nie włączaj wystawiania w Gymlytic. Dwie numeracje pod jedną firmą to najprostsza droga do tego, żeby ta sama sprzedaż trafiła do KSeF dwa razy, na stałe.

W obu przypadkach zostaje Ci połowa, która jest dobra dla każdego: lista sprzedaży na firmę za wybrany miesiąc, z tym kto kupił, na jaką firmę, za ile i z jaką stawką VAT, plus eksport do CSV, który otwiera się w polskim Excelu bez poprawiania średników i przecinków. Dzisiaj taka lista powstaje na kartce przy kasie, a na koniec miesiąca odtwarza się ją z pamięci.

Co trzeba ustawić raz

Trzy rzeczy, wszystkie w ustawieniach, wszystkie raz. Dane firmy: NIP, adres siedziby, kod pocztowy i miejscowość, przy czym po wpisaniu NIP-u wystarczy kliknąć „Pobierz z bazy” i resztę zaciągniemy z białej listy. Token z Aplikacji Podatnika KSeF, z uprawnieniami do wystawiania faktur, przeglądania faktur i przeglądania historii sesji, i z niczym więcej: token może dokładnie tyle, ile mu pozwolisz. Oraz jeden udany test połączenia, bo dopóki go nie ma, wystawianie zostaje zablokowane. Powód jest prosty: nie chcemy, żeby dało się stworzyć dokument, który trzeba złożyć, a którego nie da się wysłać.

Token zapisujemy zaszyfrowany i nigdy nie pokazujemy z powrotem, także Tobie. Zacznij od środowiska testowego: faktury nie trafiają wtedy do prawdziwego rejestru. Wystawianie jest domyślnie wyłączone i włączasz je dopiero wtedy, gdy ustalisz z księgową, kto od teraz wystawia. Ceny i limity planów są w cenniku.

Twoja recepcja zasługuje na coś lepszego niż zeszyt.

Konto zakładasz w minutę, kartoteki wgrywasz z CSV, a aplikację na recepcję pobierasz prosto z panelu. Po pierwszym logowaniu panel sam oprowadza Cię po najważniejszych krokach.