Przejdź do treści
KSeF dla restauracji – Food Cost i kontrola kosztów
Start Blog Eksport i arkusze
Eksport i arkusze · Poradnik

KSeF dla restauracji – Food Cost i kontrola kosztów

Automatyczny podział kosztów na żywność, napoje, media i pracowników – Food Cost co tydzień zamiast raz na kwartał.

Wypróbuj za darmo
AK Anna Kowalczyk 8 min Akt. 18 czerwca 2026 Zweryfikowane
Szybka odpowiedź

Jak restauracja może kontrolować Food Cost tygodniowo z faktur KSeF?

Skonfiguruj KSeF Import raz, wgrywając certyfikat dla NIP restauracji, a aplikacja automatycznie pobierze wszystkie faktury kosztowe z KSeF i wyśle je do Google Sheets lub Excela. Stwórz słownik NIP → kategoria (żywność, napoje, media, środki czystości) i odczytaj Food Cost formułą SUMIFS – co tydzień, bez ręcznego przepisywania. Restauracja z 200 fakturami miesięcznie zyskuje tygodniowy wgląd w koszty zamiast czekać na zamknięcie miesiąca.

TL;DR – w skrócie
  • Restauracja z 150–400 fakturami miesięcznie (Makro, hurtownie, dostawcy mięsa, warzyw) może automatycznie pobierać je z KSeF bez logowania do portalu MF.
  • Słownik NIP → kategoria kosztu + formuła VLOOKUP w Sheets przypisuje kategorie bez ręcznej pracy.
  • Food Cost co tydzień zamiast raz po zamknięciu miesiąca – reagujesz na wzrost kosztów, zanim zje zysk.
  • Limit API KSeF to ~60 faktur/h na NIP – pierwsze pobranie dociąga się w tle, kolejne synchronizacje co 2–6 h.
  • Plan Firma (47 zł/mc) wystarcza dla jednego NIP i 200 faktur; większe restauracje i sieci – plan Grupa (97 zł, 5 NIP, 1000 fakt.).
W tym artykule

Od problemu do efektu

PWE
1
Problem
Food Cost znany dopiero po miesiącu

Faktury od dostawców lądują w kasetce, ktoś je segreguje i przepisuje do Excela – 2–3 dni pracy na koniec miesiąca. Food Cost za kwiecień znasz pod koniec maja, gdy nie możesz już nic zmienić.

2
Jak rozwiązujemy
Automatyczny import i kategoryzacja

KSeF Import pobiera faktury z API KSeF bez logowania do portalu i wysyła je do Twojego arkusza. Słownik NIP → kategoria i formuła SUMIFS dają podział na żywność, napoje, media i pracowników w kilka sekund.

3
Efekt
Reakcja w dni, nie w miesiące

Food Cost widoczny co tydzień. Przy odchyleniu o 2–3 punkty procentowe masz czas na renegocjację z dostawcą, zmianę menu lub korektę zamówień – zanim miesiąc się zamknie.

Restauracja to fabryka faktur kosztowych

Policz faktury kosztowe w restauracji średniej wielkości (60–100 miejsc, otwarcie 6 dni w tygodniu). Dostawa warzyw i owoców – 3 razy w tygodniu. Mięso od hurtownika – 2 dostawy tygodniowo. Ryby i owoce morza – osobny dostawca. Makro lub Selgros – 4–6 razy w miesiącu. Nabiał, jaja – 2 razy w tygodniu. Napoje: woda, soki, alkohol – kilku dostawców, każdy z osobną fakturą.

Do tego dochodzą koszty nieżywnościowe: środki czystości i chemia (Ecolab, Diversey), opakowania na wynos, gaz, prąd, czynsz, serwis maszyn. Łącznie – od 150 do 400 faktur miesięcznie.

150–400
faktur kosztowych miesięcznie w restauracji 60–100 miejsc
Każda jest teraz w KSeF i zawiera NIP wystawcy, datę, kwotę netto, stawkę VAT oraz opis pozycji.
Od 2026 roku wszystko jest w KSeF

Makro, Selgros, hurtownia mięsa, dystrybutor warzyw, firma chemiczna – każda faktura elektroniczna trafia do systemu, do którego masz dostęp. Pytanie brzmi: czy te dane pracują dla Ciebie, czy leżą nieużywane?

Dlaczego Food Cost liczysz za późno

Typowy proces w restauracji: faktury od dostawców lądują u menedżera lub bezpośrednio w kasetce przy barze. Co tydzień lub dwa ktoś je segreguje i wpisuje do Excela. Koniec miesiąca to 2–3 dni żmudnego przepisywania. Efekt: Food Cost za kwiecień wiesz pod koniec maja.

W tym czasie możesz przegapić sygnały:

  • Cena mięsa wołowego wzrosła o 12% – przez 4 tygodnie płacisz więcej, nie wiedząc, że Food Cost przekroczył próg opłacalności.
  • Nowy dostawca warzyw okazał się droższy o 8% od poprzedniego – nie widać tego, dopóki nie porównasz miesięcy.
  • Napoje alkoholowe mają food cost 45% zamiast planowanych 30%, bo ktoś błędnie przepisał ceny do karty.
  • Personel kuchni zamawia za dużo, marnując 15% surowców – wychodzi dopiero przy inwentaryzacji.

Każdy z tych problemów jest naprawialny – ale tylko wtedy, gdy wiesz o nim w ciągu tygodnia. Dane z KSeF to umożliwiają; trzeba je tylko automatycznie i cyklicznie wyciągnąć.

Skonfiguruj raz, pobieraj jednym kliknięciem

Zobacz, jak KSeF Import pobiera faktury kosztowe i układa je w gotowy arkusz.

Wypróbuj za darmo

Automatyczne faktury z KSeF – bez logowania, w tle

KSeF Import pobiera faktury z Twojego konta KSeF automatycznie i cyklicznie – co 2 godziny (plan Grupa) lub co 6 godzin (plan Firma). Nie musisz logować się do portalu KSeF, pobierać plików XML ani niczego przeklejać. Faktura od dostawcy mięsa przychodząca o 7:30 jest w Twoim arkuszu kilka godzin później.

  1. 1
    Wgraj certyfikat dla NIP restauracji

    W panelu wejdź w Certyfikaty i dodaj plik .p12 lub .pfx. Certyfikat szyfrujemy AES-256-GCM kluczem generowanym osobno per użytkownik – przechowywany na serwerach w Unii Europejskiej (OVH). Wgrywasz go raz.

  2. 2
    Wybierz eksport do Google Sheets

    W sekcji Eksport wskaż swój arkusz Google i zakres zakładki. Od tej chwili nowe faktury dopisują się automatycznie.

  3. 3
    Poczekaj na pierwsze pobranie historyczne

    Pierwsze uruchomienie sięga 90 dni wstecz. API KSeF udostępnia ok. ~60 faktur/h na NIP, więc duże zaległości dociągają się partiami w tle – nie musisz pilnować ekranu.

  4. 4
    Dodaj słownik kategorii

    W arkuszu utwórz zakładkę Słownik z dwiema kolumnami: NIP kontrahenta i kategoria kosztu. Uzupełniasz go raz; formuła VLOOKUP przypisuje kategorię do każdej przyszłej faktury automatycznie.

Wskazówka

Przy pierwszym, dużym imporcie zostaw synchronizację na noc. Rano masz pełny zakres bez ręcznego ponawiania.

Podział kosztów: słownik NIP → kategoria

Sam import faktur to dopiero połowa sukcesu. Kluczem jest automatyczna kategoryzacja: widzisz, że jakaś firma wystawiła fakturę na 1 200 zł netto – ale czy to żywność, chemia, czy opakowania? Do tego służy tabela słownikowa NIP → kategoria.

Kontrahent (przykład)Kategoria w arkuszu
Makro Cash and CarryŻywność
Selgros Sp. z o.o.Żywność
Hurtownia mięsa (lokalny dostawca)Żywność – Mięso
Dystrybutor ryb i owoców morzaŻywność – Ryby
Coca-Cola HBC PolskaNapoje
Carlsberg PolskaNapoje – Alkohol
Ecolab PolskaŚrodki czystości
Dostawca opakowań na wynosOpakowania
PGE Obrót / TauronMedia – Prąd
Polskie Górnictwo Naftowe i GazownictwoMedia – Gaz
Serwis maszyn gastronomicznychSerwis i utrzymanie

Formuła kategoryzacji w kolumnie K arkusza „Faktury":

Formuła VLOOKUP

=IFERROR(VLOOKUP(C2, Slownik!A:B, 2, FALSE), "DO KATEGORYZACJI") – gdzie C2 to NIP kontrahenta. Nowych dostawców, których nie ma jeszcze w słowniku, formuła oznacza jako „DO KATEGORYZACJI". Raz w tygodniu uzupełniasz słownik o nowe NIP-y; po kilku miesiącach słownik jest kompletny i nie wymaga uwagi.

Food Cost co tydzień: struktura kosztów restauracji

Kiedy faktury trafiają do arkusza automatycznie, a kategorie przypisują się formułą, Food Cost to kilka formuł SUMIFS. Tworzysz zakładkę Dashboard z tabelą kosztów narastająco – tygodniowo lub miesięcznie. Przykład dla restauracji 60 miejsc, przychód 80 000 zł/msc netto:

Kategoria kosztuKwota netto/msc% przychoduPróg alarmowy
Żywność (Food Cost)24 800 zł31%35%
Napoje (Beverage Cost)6 400 zł8%12%
Opakowania (wynos)2 400 zł3%4%
Media (prąd + gaz + woda)4 000 zł5%7%
Środki czystości i chemia1 200 zł1,5%2%
Pracownicy (wynagrodzenia brutto)22 400 zł28%30%
Czynsz + leasing sprzętu11 200 zł14%15%
Zysk operacyjny7 600 zł9,5%> 8%

Kiedy w połowie miesiąca widzisz, że Food Cost narastająco wynosi już 34% zamiast planowanych 31%, masz 2 tygodnie na reakcję: zmiana menu na tańsze pozycje, renegocjacja ceny z hurtownią, push na pozycje z wyższą marżą. To jest możliwe tylko wtedy, gdy dane masz co tydzień – nie raz na miesiąc.

5 pp
tyle obniżył Food Cost restaurator po 3 miesiącach korzystania z tygodniowych raportów
Przy przychodzie 120 000 zł/msc to 6 000 zł dodatkowego zysku operacyjnego miesięcznie.

Przykład: restauracja z 200 fakturami miesięcznie

Restauracja 80 miejsc, kuchnia polska, przychód ok. 120 000 zł/msc netto. Przed wdrożeniem: właściciel Tomasz poświęcał 10–12 godzin miesięcznie na przepisywanie faktur do Excela. Food Cost znał z 3–4-tygodniowym opóźnieniem. Profil fakturowy: 15 głównych dostawców, 200–250 faktur miesięcznie. Żeby zestawić zakupy z utargiem, warto prowadzić rejestr faktur sprzedażowych i kosztowych z KSeF w jednym miejscu i widzieć marżę lokalu bez czekania na koniec miesiąca.

  • Faktury trafiają do arkusza automatycznie i cyklicznie – bez logowania do KSeF, bez ręcznego pobierania.
  • Słownik 15 kontrahentów = 15 wierszy w arkuszu. Uzupełniony jednorazowo, działa dla wszystkich przyszłych faktur.
  • Co poniedziałek rano Tomasz otwiera zakładkę Dashboard i widzi Food Cost za miniony tydzień: ile wydał na mięso, ile na warzywa, jaki % przychodu. Przy odchyleniu powyżej 2 punktów procentowych reaguje tego samego dnia.
  • Zamknięcie miesiąca zamiast 10 godzin zajmuje 45 minut – sprawdzenie, uzgodnienie z raportem kasowym, eksport do księgowej.
  • W ciągu 3 miesięcy Tomasz obniżył Food Cost z 36% do 31% – renegocjacja z hurtownią mięsa (na danych widział, że płaci 8% więcej niż rok temu) i eliminacja 3 dań z karty o FC powyżej 42%.
ROI z pierwszego dnia

5 punktów procentowych Food Cost w dół przy przychodzie 120 000 zł/msc to 6 000 zł dodatkowego zysku operacyjnego miesięcznie. Plan Firma kosztuje 47 zł/msc (1 NIP, 200 faktur). Sieci restauracji i restauracje z kilkoma NIP-ami – plan Grupa (97 zł, 5 NIP, 1000 faktur).

Najczęstsze pytania

Krótkie, konkretne odpowiedzi na pytania, które zadają użytkownicy i wyszukiwarki.

Tak, jeśli dostawca wystawia e-faktury w KSeF. Od 2026 roku KSeF jest obowiązkowy dla wszystkich czynnych podatników VAT, więc Makro, Selgros, hurtownie mięsa i warzyw oraz dostawcy napojów wystawiają faktury elektroniczne. KSeF Import pobiera wszystkie faktury przychodące na NIP restauracji bez wskazywania konkretnych kontrahentów.

Zależy od liczby faktur. API KSeF udostępnia ok. 60 faktur na godzinę dla jednego NIP. Restauracja z 200 fakturami miesięcznie przy pierwszym pobraniu 90 dni wstecz (ok. 600 faktur) potrzebuje ok. 10 godzin. System dociąga je w tle, więc nie musisz czekać przed ekranem.

Tworzysz zakładkę Slownik z dwiema kolumnami: kolumna A = NIP kontrahenta, kolumna B = kategoria kosztu. Następnie w zakładce Faktury dodajesz kolumnę z formułą VLOOKUP wskazującą na kolumnę A slowniku. Uzupełniasz słownik raz dla każdego nowego dostawcy. Po kilku miesiącach słownik jest kompletny i nie wymaga uwagi.

Formuła VLOOKUP oznaczy je jako DO KATEGORYZACJI lub wartość, którą sam zdefiniujesz w parametrze IFERROR. Raz w tygodniu przejrzysz te pozycje i uzupełnisz słownik o nowe NIP-y. Zazwyczaj po 2–3 miesiącach słownik obejmuje 90–95% dostawców.

Tak, jeśli każdy lokal ma osobny NIP, wystarczy plan Grupa (97 zł/msc, do 5 NIP). Każdy NIP synchronizuje się niezależnie, faktury trafiają do osobnych zakładek lub arkuszy. Restauracje z jednym NIP obsługuje plan Firma (47 zł/msc).

Certyfikat szyfrujemy algorytmem AES-256-GCM kluczem generowanym osobno dla każdego użytkownika i przechowujemy na serwerach w Unii Europejskiej (OVH). Połączenie z KSeF odbywa się przez oficjalne, szyfrowane API Ministerstwa Finansów. Szczegóły opisuje polityka prywatnosci.

AK
Anna Kowalczyk
Specjalistka ds. KSeF

Specjalistka ds. KSeF w zespole redakcyjnym KSeF Import. Pisze o eksporcie faktur z Krajowego Systemu e-Faktur do arkuszy i rozliczaniu kosztów.

Merytorycznie zweryfikował Michał Wójcik – Inżynier integracji KSeF.
Wszystkie artykuły na blogu

Przeczytaj również

Faktury z KSeF automatycznie
7 dni za darmo · bez karty
Wypróbuj
7 dni za darmo · bez karty kredytowej

Przestań przepisywać faktury ręcznie

Wgraj certyfikat raz i pozwól, by faktury kosztowe z KSeF same trafiały do Excela, Google Sheets, CSV i zbiorczego PDF – bez logowania do portalu MF.

Bez karty kredytowej Konfiguracja w 5 minut Serwery w EU · GDPR