KSeF dla weterynarza terenowego — B2B, rolnicy ryczałtowi i JST

Weterynarz pracujący z hodowcami, gospodarstwami i gminami ma zupełnie inne obowiązki KSeF niż kolega z gabinetu małych zwierząt. Większość jego klientów to podmioty prowadzące działalność — i właśnie dlatego KSeF dotyczy go mocniej. Poniżej konkretne przypadki, które warto znać.

Kluczowe fakty
  • KSeF obowiązuje od 1 kwietnia 2026 r. dla firm z obrotem poniżej 200 mln zł w 2024 roku. [podatki.gov.pl]
  • KSeF dotyczy wyłącznie faktur B2B — między podmiotami prowadzącymi działalność. Faktury dla osób prywatnych (B2C) nie wchodzą do KSeF.
  • Rolnik ryczałtowy jest B2B — faktura wystawiana na jego NIP musi przejść przez KSeF.
  • Gmina i Urząd Gminy to dwa odrębne podmioty z różnymi numerami NIP. Na fakturze KSeF dla JST można wskazać obydwa — nabywcę i jednostkę podrzędną — każdy z własnym NIP-em.
  • Do 31 grudnia 2026 r. możesz wystawiać faktury B2B poza KSeF, jeśli łączna wartość całej Twojej sprzedaży B2B w danym miesiącu nie przekroczy 10 000 zł. Po przekroczeniu progu zwolnienie przepada bezpowrotnie.

Kogo dotyczy obowiązek KSeF?

KSeF obejmuje faktury wystawiane między podmiotami prowadzącymi działalność gospodarczą. W praktyce chodzi o transakcje, gdzie po obu stronach stoi firma lub działalność — nieważne, czy to spółka, jednoosobowa działalność gospodarcza, czy rolnik prowadzący produkcję. Taki obrót to B2B i faktura musi trafić do Krajowego Systemu e-Faktur.

Dla weterynarza pracującego wyłącznie z właścicielami psów i kotów temat KSeF jest stosunkowo prosty: większość jego klientów to osoby fizyczne nieprowadzące działalności, więc KSeF ich nie dotyczy. Faktura dla takiej osoby zostaje poza systemem — tak jak dotychczas.

Weterynarz terenowy jest w innej sytuacji. Jego klientami są hodowcy, spółki rolnicze, fermy, spółdzielnie i gminy. Niemal każda wystawiona przez niego faktura to faktura B2B i trafia do KSeF. To oznacza, że obsługa systemu nie jest dla niego opcją — jest codziennością.

Rolnik ryczałtowy — B2B czy B2C?

To kwestia, która sprawia najwięcej kłopotów. Rolnik ryczałtowy jest zwolniony z VAT na podstawie art. 43 ust. 1 pkt 3 ustawy o VAT [isap.sejm.gov.pl]. Z tego powodu wielu weterynarzy zakłada, że taka osoba to „klient prywatny" i faktura wystawiana na jej NIP nie musi trafiać do KSeF. To błędne rozumowanie.

Rolnik ryczałtowy prowadzi działalność rolniczą. Sprzedaje mleko, żywiec, zboże. To działalność gospodarcza w rozumieniu przepisów — tylko że zwolniona z VAT, a nie w ogóle nieistniejąca. Wynika to wprost z definicji podatnika w ustawie o VAT [isap.sejm.gov.pl] — rolnik ryczałtowy jest podatnikiem VAT zwolnionym, a nie osobą nieprowadzącą działalności.

W efekcie: faktura za wizytę u krów hodowcy będącego rolnikiem ryczałtowym jest fakturą B2B i musi przejść przez KSeF. Odbiorca nie musi być vatowcem, żeby obowiązek KSeF po stronie wystawcy faktury wystąpił.

Praktyczna wskazówka

Jeśli klient podaje NIP — jest B2B. Jeśli jest rolnikiem i prowadzi produkcję, ale twierdzi, że nie ma NIP-u — w większości przypadków ma: rolnicy ryczałtowi posiadają NIP, choć rzadko go używają przy codziennych transakcjach. Warto zapytać o PESEL, bo czasem to też jest podstawa do ustalenia właściwego numeru.

Faktury dla JST — dwa podmioty, dwa NIP-y

W Polsce gmina (jako jednostka samorządu terytorialnego) i urząd gminy to dwa odrębne podmioty — i oba posiadają własny numer NIP. Kiedy weterynarz wystawia fakturę dla JST, pojawia się pytanie: kto jest nabywcą na fakturze — urząd gminy czy sama gmina?

KSeF rozwiązuje ten problem przez dedykowaną strukturę: Podmiot2 (nabywca) i Podmiot3 (jednostka podrzędna). Obydwa podmioty z oddzielnymi numerami NIP mogą znaleźć się na jednej fakturze — każdy ze swoją nazwą, adresem i numerem identyfikacyjnym. To wymaganie wynika bezpośrednio ze struktury prawnej JST, a nie z decyzji programisty.

Lecznica Terenowa obsługuje ten schemat. Wystawiona faktura zawiera w XML oba podmioty — program generuje poprawny format FA(3) z Podmiotem2 i Podmiotem3.

Jak skonfigurować JST w Lecznicy Terenowej
  1. Dodaj oba podmioty jako osobnych klientów — np. Urząd Gminy Kowalew i Gmina Kowalew — każdy z własnym NIP-em.
  2. W danych jednego klienta wskaż jego jednostkę nadrzędną (pole Jednostka nadrzędna JST).
  3. Wystawiając fakturę, zaznacz opcję Faktura JST i wybierz, który z podmiotów jest odbiorcą (jednostką podrzędną).
  4. Program generuje XML z Podmiotem2 (nabywca) i Podmiotem3 (odbiorca) — oba NIP-y trafiają do KSeF.

Zwolnienie przejściowe do końca 2026 roku

Ustawodawca przewidział okres łagodnego wdrożenia (art. 145m ustawy o VAT [isap.sejm.gov.pl]). Do 31 grudnia 2026 r. obowiązuje zwolnienie: jeśli łączna wartość całej Twojej sprzedaży B2B udokumentowanej fakturami wystawionymi w danym miesiącu nie przekracza 10 000 zł, możesz wystawić te faktury poza KSeF — papierowo lub jako plik PDF przesłany e-mailem. Limit dotyczy wszystkich faktur łącznie, niezależnie od liczby kontrahentów.

Przekroczenie progu w którymkolwiek miesiącu sprawia, że zwolnienie przepada bezpowrotnie — tę fakturę, którą przekroczono limit, i wszystkie kolejne musisz wystawiać już w KSeF. Nawet jeśli w następnym miesiącu Twoja sprzedaż wróci poniżej 10 000 zł, zwolnienie nie wraca.

Jeśli wolisz wysyłać wszystko przez KSeF już teraz, nie ma żadnych przeszkód. Warto przetestować wysyłkę wcześniej, żeby na początku 2027 roku nie było niespodzianek.

Zwolnienie przejściowe w skrócie
Obowiązuje do

31 grudnia 2026 r.

Warunek

Łączna wartość wszystkich faktur B2B wystawionych przez Ciebie w miesiącu nie przekracza 10 000 zł.

Dozwolone formy poza KSeF

Faktura papierowa lub PDF wysłany e-mailem.

Po przekroczeniu progu

KSeF obowiązkowy od razu — dla tej faktury i wszystkich kolejnych. Zwolnienie nie wraca w następnych miesiącach.

Jak wysyłać faktury do KSeF z Lecznicy Terenowej

Szczegółowy opis konfiguracji i wysyłki znajdziesz w osobnym artykule (Jak wysyłać faktury do KSeF w 3 kliknięcia). Poniżej skrót dla tych, którzy widzą to po raz pierwszy.

Krok 1: Jednorazowa konfiguracja

W ustawieniach firmy wklejasz token autoryzacyjny z portalu Ministerstwa Finansów i wybierasz środowisko. Token generujesz samodzielnie w portalu podatnika — zajmuje to kilka minut i robi się to raz.

Krok 2: Wystawiasz fakturę jak zwykle

Tworzysz fakturę w programie: wybierasz klienta (hodowcę, spółkę albo gminę), dodajesz pozycje i ustalasz termin płatności. Nic się nie zmienia w sposobie wystawiania.

Krok 3: Klikasz "Wyślij do KSeF"

Na stronie faktury pojawia się przycisk. Jedno kliknięcie — program generuje XML w wymaganym formacie i wysyła go do systemu Ministerstwa Finansów. Status wysyłki widoczny jest od razu. Po zatwierdzeniu pojawia się numer KSeF i kod QR.

Program działa na telefonie, więc wysyłkę możesz zrobić w samochodzie przed odjazdem z farmy. Hodowca może dostać e-fakturę jeszcze podczas Twojej wizyty.

Najczęstsze pytania

Czy faktury dla rolnika ryczałtowego muszą trafiać do KSeF?

Tak. Rolnik ryczałtowy prowadzi działalność rolniczą, więc jest podmiotem prowadzącym działalność gospodarczą w rozumieniu przepisów o KSeF. Faktura wystawiona rolnikowi ryczałtowemu to faktura B2B i musi przejść przez KSeF. Zwolnienie dotyczy wyłącznie osób fizycznych nieprowadzących żadnej działalności.

Na fakturze dla JST — wpisać NIP urzędu gminy czy gminy?

Urząd gminy i gmina to dwa odrębne podmioty z różnymi numerami NIP. KSeF przewiduje dla nich osobne pola: Podmiot2 (nabywca) i Podmiot3 (jednostka podrzędna). W Lecznicy Terenowej dodajesz oba podmioty jako klientów, łączysz relacją JST i przy wystawianiu faktury zaznaczasz opcję Faktura JST — program generuje XML z obydwoma NIP-ami.

Czy faktury dla właścicieli zwierząt domowych muszą trafiać do KSeF?

Nie. KSeF obejmuje wyłącznie obrót B2B — między podmiotami prowadzącymi działalność gospodarczą. Osoba fizyczna nieprowadząca działalności (np. właściciel psa) to B2C i KSeF jej nie dotyczy. Możesz nadal wystawiać takie faktury poza KSeF.

Co to znaczy zwolnienie przejściowe do końca 2026 roku?

Do 31 grudnia 2026 r. możesz wystawiać faktury B2B poza KSeF, jeśli łączna wartość całej Twojej sprzedaży B2B wystawionej w danym miesiącu nie przekracza 10 000 zł. Limit dotyczy wszystkich faktur łącznie — nie jednego kontrahenta. Gdy przekroczysz próg, zwolnienie przepada bezpowrotnie: ta faktura i wszystkie kolejne muszą trafić do KSeF, nawet jeśli w następnym miesiącu sprzedaż wróci poniżej limitu.

Jak wysłać fakturę do KSeF z Lecznicy Terenowej?

Tworzysz fakturę jak zwykle, klikasz "Wyślij do KSeF" i sprawdzasz status. Program generuje XML w wymaganym formacie FA(3) i wysyła bezpośrednio do systemu Ministerstwa Finansów. Numer KSeF pojawia się automatycznie po zatwierdzeniu. Całość zajmuje trzy kliknięcia.

Źródła

Uwaga

To materiał informacyjny, a nie porada prawna ani podatkowa. Przepisy dotyczące KSeF mogą być zmieniane i uzupełniane w drodze rozporządzeń. W konkretnych wątpliwościach dotyczących Twojej sytuacji warto skonsultować się z doradcą podatkowym lub sprawdzić komunikaty Ministerstwa Finansów.

KSeF dla lecznicy terenowej bez komplikacji

Faktury do KSeF w 3 kliknięcia, obsługa rolników ryczałtowych i gmin. Bezpłatny okres próbny bez zobowiązań.

[email protected]