Księgowość

Faktury KSeF w gabinecie weterynaryjnym - automatyczny import, ręczna kontrola cen

Większość gabinetów już musi obsługiwać KSeF. Pokazuję, jak vet-medEQ zdejmuje z Ciebie pobieranie i wpisywanie faktur (sync co 4h), zostawiając Ci tylko to, co faktycznie wymaga decyzji: gdzie i po jakiej cenie sprzedaży mają wejść poszczególne pozycje.

MC

Marcin Chmielecki

Współtwórca vet-medEQ

12 września 2026· akt. 15 września 2026
6 min czytania

Koniec miesiąca w średniej wielkości gabinecie: trzech lekarzy, hurtownia weterynaryjna, laboratorium zewnętrzne, serwis sprzętu, dostawca karm. To zwykle kilkanaście, czasem kilkadziesiąt faktur zakupowych. Ktoś musi je pobrać z poczty albo z panelu dostawcy, otworzyć każdą, przepisać pozycje do arkusza albo programu księgowego, policzyć marżę i wpisać nową cenę sprzedaży leku do cennika. A mówili, że KSeF usprawni księgowość.

To nie jest wina nikogo konkretnego - to po prostu tyle kroków ręcznych, ile ma proces, w którym dokument trzeba najpierw znaleźć, a potem dwa razy przepisać: raz do księgowości, raz do własnego cennika.

Co się zmieniło w 2026 roku

Krajowy System e-Faktur nie jest już dodatkiem, na który można nie zwracać uwagi. Duzi podatnicy (przychód powyżej 200 mln zł w 2025 roku) wystawiają faktury w KSeF obowiązkowo od 1 lutego 2026. Pozostali podatnicy VAT - czyli zdecydowana większość gabinetów prowadzonych jako jednoosobowa działalność albo spółka - od 1 kwietnia 2026. To już się dzieje. Mikroprzedsiębiorcy, których miesięczna sprzedaż udokumentowana fakturami nie przekracza 10 000 zł brutto, mogą jeszcze do końca 2026 roku wystawiać faktury poza systemem, ale od 1 stycznia 2027 obowiązek obejmie i ich.

Ważny szczegół: obowiązek odbierania faktur w KSeF dotyczy wszystkich już od 1 lutego 2026, niezależnie od tego, kiedy dana klinika zaczyna sama wystawiać. Jeśli Twoja hurtownia albo laboratorium już wystawia faktury w KSeF, Twój gabinet je tam znajdzie - niezależnie od tego, czy sam jesteś jeszcze objęty obowiązkiem, czy nie.

Do końca 2026 roku trwa okres bez sankcji. Od 1 stycznia 2027 zaczynają obowiązywać kary administracyjne - do 100% kwoty VAT z faktury wystawionej niezgodnie z przepisami (albo do 18,7% kwoty brutto przy fakturach bez VAT), naliczane za każdą wadliwą fakturę osobno, a nie ryczałtowo za cały okres. Wysokość ustala naczelnik urzędu skarbowego, biorąc pod uwagę skalę i częstotliwość naruszeń.

Innymi słowy: to nie jest temat, który można odłożyć na później, ale też nie ma co panikować. Jest po prostu nowy element codziennej pracy gabinetu, który albo obciąży kogoś dodatkowym czasem, albo zostanie w większości zautomatyzowany.

Faktura, która przychodzi sama

W ustawieniach vet-medEQ integrację z KSeF włącza się jednym tokenem - generuje się go w Aplikacji Podatnika w eUrzędzie Skarbowym (uprawnienie „odczytywanie faktur” w zupełności wystarczy, bez prawa do wystawiania), wkleja w panel administracyjny i od tej chwili system sam pobiera faktury wystawione na NIP kliniki. Można wybrać osobno, czy interesują Cię faktury zakupowe (od dostawców), sprzedażowe (np. B2B, medycyna pracy), czy jedne i drugie.

Włączona synchronizacja automatyczna pobiera nowe faktury co 4 godziny, bez klikania czegokolwiek. Jest też przycisk „Synchronizuj teraz” na moment, w którym akurat czekasz na konkretny dokument, oraz opcja dociągnięcia zaległych faktur od wybranej daty wstecznej - przydatna, jeśli KSeF podłączasz dopiero teraz, a starsze faktury już istnieją w systemie Ministerstwa Finansów.

Zaimportowana faktura trafia do modułu Wydatków razem z pełnymi danymi pozycji: nazwą, ilością, jednostką, ceną zakupu netto, stawką VAT. Nic nie trzeba przepisywać ręcznie z PDF-a czy XML-a - to jest ten sam dokument, który wpłynął do KSeF, tylko czytelnie rozłożony na pozycje.

Jedna rzecz jest tu warta podkreślenia, żeby nie było niedopowiedzeń: system pobiera fakturę sam, ale nie decyduje za Ciebie, czym jest jej zawartość. Faktura z hurtowni wie, że sprzedała „60 tabl. Karsivan za X zł netto” - nie wie natomiast czy chcesz sprzedawać w tabletakch, blistrach, czy to ma trafić do leków, materiałów, czy zostać wyłącznie zapisem księgowym, ani po jakiej cenie ma to iść dalej do właściciela zwierzęcia. To wymaga decyzji człowieka - kwestia w tym, ile czasu ta decyzja zajmuje.

Rozlokowanie pozycji: gdzie i po jakiej cenie

Otwierając zaimportowaną fakturę zakupową w Wydatkach, widać wszystkie jej pozycje w jednym miejscu, a przy każdej - trzy proste pola:

  • Przeznaczenie: puste, Leki, Materiały albo Usługi.
  • Marża (w procentach) albo cena sprzedaży - liczone dwukierunkowo. Wpisujesz marżę 20% przy zakupie 30,00 zł - cena sprzedaży sama wyliczy się na 36,00 zł. Wolisz od razu wpisać docelową cenę - marża przeliczy się w drugą stronę.
  • Pozycja docelowa: nowy lek/materiał/usługa albo istniejąca pozycja z katalogu, jeśli to kolejna dostawa tego samego produktu.

Jeśli na fakturze jest kilkanaście podobnych pozycji (np. cała dostawa materiałów opatrunkowych), pole „zastosuj do wszystkich” pozwala ustawić przeznaczenie albo marżę jednym ruchem dla całej faktury - a ceny, które ktoś już poprawił ręcznie, zostają nietknięte, więc masowe działanie niczego nie nadpisuje przypadkiem.

Pozycję można też świadomie zostawić bez przeznaczenia - trafi wtedy wyłącznie do rozliczeń kosztowych, bez tworzenia leku czy materiału. Nie każda linia z faktury musi zasilać magazyn.

Po zapisaniu system pilnuje, żeby ta sama pozycja faktury nie została przyjęta drugi raz (nawet przy przypadkowym podwójnym kliknięciu czy odświeżeniu strony) - a każde przyjęcie zostaje zapisane jako osobny, audytowalny wpis: kto, kiedy i po jakiej cenie przyjął daną pozycję, bez nadpisywania oryginalnych kwot z faktury. Sam dokument księgowy z KSeF pozostaje więc nienaruszonym dowodem, a wycena magazynowa żyje obok niego, nie zamiast niego.

Co to daje w praktyce

Dwa realne efekty tego układu:

Mniej przepisywania, mniej pomyłek. Dane pozycji (nazwa, ilość, cena zakupu, VAT) wchodzą z faktury raz i nie są ręcznie przepisywane do drugiego systemu - jedyne, co się dopisuje, to przeznaczenie i ewentualna marża. Mniej przepisywania to mniej okazji do literówki w cenie czy pomylonej jednostce.

Kontrola nad tym, kto widzi ceny. Faktury zakupowe z KSeF bywają wrażliwe - np. gdy współpracownik rozlicza się z gabinetem fakturą B2B, kwota na niej to w praktyce jego wynagrodzenie. W ustawieniach KSeF można ustawić, czy pozostałe role (lekarze, recepcja) widzą takie faktury w pełni, wcale, czy tylko w formie „faktura istnieje” bez kwot i pozycji. Administrator i księgowość zawsze mają pełny dostęp.

Krok po kroku

  1. Wygeneruj token KSeF - zaloguj się do eurzadskarbowy.gov.pl profilem zaufanym lub przez bank, wejdź w „Krajowy System e-Faktur (KSeF)” → „Generowanie tokenów uwierzytelniających” → „Wygeneruj nowy token”, jako uprawnienie wybierz „Odczytywanie faktur”.
  2. Wklej token w Ustawieniach vet-medEQ, w sekcji KSeF, i zapisz.
  3. Zaznacz typy faktur do pobierania (zakupowe, sprzedażowe albo obie) i włącz automatyczną synchronizację co 4 godziny.
  4. Jeśli masz starsze faktury sprzed podłączenia integracji - użyj „Dociągnij zaległe faktury” i podaj datę początkową.
  5. Kliknij „Sprawdź połączenie”, a potem „Synchronizuj teraz”, żeby zaimportować bieżące faktury od razu, bez czekania na najbliższy automatyczny cykl.
  6. W module Wydatków otwórz zaimportowaną fakturę zakupową - pod listą pozycji zobaczysz panel przyjęcia.
  7. Przy każdej pozycji wybierz przeznaczenie, ustaw marżę albo cenę sprzedaży (albo skorzystaj z „zastosuj do wszystkich”) i zapisz.

Co dalej? Jeśli prowadzisz gabinet i chcesz przestać ręcznie przepisywać faktury zakupowe, przetestuj vet-medeq przez 30 dni. Podłączenie KSeF zajmuje kilka minut, a token możesz w każdej chwili unieważnić bezpośrednio w eUrzędzie Skarbowym.

MC

Marcin Chmielecki

Współtwórca vet-medEQ

Lekarz weterynarii, programista. Znając z doświadczenia problemy codziennej pracy lekarzy weterynarii - stara się szukać rozwiązań i automatyzacji, ułatwiających tą pracę. Pisze o różnych rzeczach, głównie o funkcjonalnościach systemu vet-medEQ.

Czytaj dalej