blog · dla firm · 30 lipca 2026 · 9 min czytania

Gotowy program magazynowy nie pasuje do Twojego procesu: kiedy magazyn na zamówienie się opłaca

Wygląda to zwykle tak. Firma kupuje gotowy program magazynowy, płaci za wdrożenie i szkolenie, zespół uczy się nowych ekranów. Pół roku później obok programu stoi arkusz „wyjatki_2026.xlsx”, magazynier ma zeszyt na regale, a raz w miesiącu ktoś ręcznie zgrywa jedno z drugim, żeby stany się zgodziły. Program działa poprawnie. Tylko nie tak, jak w tej firmie naprawdę chodzi towar.

To nie wina programu ani ludzi. Pudełkowe systemy zakładają jeden schemat: przyjęcie, wydanie, stan. Ten schemat obsługuje większość magazynów w Polsce i robi to dobrze. Kłopot pojawia się wtedy, gdy Twój proces ma element, którego ten schemat nie przewiduje: partie z datami przydatności, numery seryjne, kaucje za opakowania zwrotne, kompletację zestawów albo dwie różne jednostki na przyjęciu i na wydaniu. Wtedy albo obchodzisz program, albo zmuszasz firmę do jego logiki.

W tym wpisie rozkładamy tę decyzję na części: pięć typowych rozjazdów, koszt obejść, pięciominutowy test „gotowiec czy własny”, rachunek w godzinach oraz sytuacje, w których uczciwa odpowiedź brzmi: zostań przy tym, co masz.

Pięć miejsc, w których gotowiec rozjeżdża się z magazynem

Nie chodzi o brakujące funkcje ani o wygląd ekranów. Chodzi o to, że model danych w gotowym programie został zaprojektowany pod uśredniony magazyn, a Twój towar zachowuje się inaczej. Pięć rozjazdów wraca na rozmowach najczęściej:

  • Partie i daty przydatności. W spożywce, kosmetykach, chemii i częściach z terminem ten sam towar w dwóch partiach to praktycznie dwa różne stany: inna data, inny dostawca, inna cena zakupu. Jeśli program zna tylko liczbę sztuk, wybór partii do wydania i tak zostaje w głowie magazyniera.
  • Numery seryjne. Elektronika, narzędzia, urządzenia na gwarancji: przy reklamacji musisz wiedzieć, który konkretny egzemplarz pojechał do którego klienta i kiedy. Bez tego reklamacja to śledztwo po fakturach.
  • Opakowania zwrotne i kaucje. Palety, skrzynki, butle, beczki. Krążą między Tobą a klientem, mają kaucję i własne saldo, a formalnie nie są ani towarem na sprzedaż, ani niczym. W gotowcu zwykle nie mają gdzie mieszkać, więc mieszkają w zeszycie.
  • Kompletacja i zestawy. Sprzedajesz zestaw, a wydajesz sześć pozycji plus godzinę pracy na złożenie. Program, który nie rozumie, że wydanie jednego rekordu zdejmuje sześć innych, zamienia każdy zestaw w ręczne odpisywanie stanów.
  • Własne jednostki miary. Przyjmujesz rolki, sprzedajesz metry. Kupujesz palety, wydajesz kartony. Przeliczniki rzadko są równe, zostają końcówki i ucinki, a stan „2,7 rolki” nie mieści się w polu, które chce liczby całkowitej.

Każda z tych rzeczy osobno bywa do obejścia. Razem dają jeden efekt: firma prowadzi dwie ewidencje. Jedna jest oficjalna i mieszka w programie, druga jest prawdziwa i mieszka w arkuszu, zeszycie oraz pamięci dwóch osób.

Obejścia mają cenę, tylko nie widać jej na fakturze

Za licencję płacisz przelewem raz w miesiącu, więc ten koszt znasz. Koszt obejść nie ma faktury, dlatego prawie nikt go nie liczy, mimo że zwykle jest wyższy. Zbiera się z pięciu rzeczy:

  • Kolumna „uwagi” jako baza danych. Wszystko, czego program nie przewidział, trafia do pola tekstowego: numer partii, informacja o kaucji, ustalenie z klientem. Nie da się tego policzyć ani odfiltrować, można tylko czytać.
  • Arkusz obok programu. Powstaje na tydzień, zostaje na lata i po roku jest ważniejszy od systemu, bo tylko w nim widać prawdę o kaucjach i ucinkach.
  • Podwójne wpisywanie. Ten sam ruch towaru wpisany dwa razy to nie tylko strata czasu, ale i dwa różne stany, gdy ktoś zapomni o jednym miejscu.
  • Inwentaryzacja jako spowiedź. Różnic nie da się wytłumaczyć, bo część ruchu nigdy nie przeszła przez program. Zamiast liczyć towar, zespół rekonstruuje historię.
  • Wdrożenie nowej osoby uczy programu, nie procesu. Pierwszy tydzień schodzi na naukę tego, czego w systemie nie wolno robić i gdzie zapisać wyjątki.

To da się policzyć i warto to zrobić przed jakąkolwiek decyzją. Na /dla-firm stoi kalkulator z zakładką „Toniemy w Excelu i telefonach”: godziny tygodniowo razy stawka razy 48 tygodni (48, nie 52, bo urlopy liczymy uczciwie). Jeśli dwie osoby tracą po godzinie dziennie na przepisywanie, uzgadnianie stanów i szukanie, to 10 godzin tygodniowo. Przy 50 zł za godzinę pracy z narzutami wychodzi ok. 24 000 zł rocznie utopione w robocie, której system po prostu nie wymaga. Do tego dochodzi abonament 200–800 zł miesięcznie, czyli 2 400–9 600 zł rocznie za program, który tego problemu nie zamyka.

Mamy program magazynowy, ale nie ogarnia palet na kaucji i partii z datami. Magazynier prowadzi to w zeszycie, biuro w osobnym arkuszu, a przy inwentaryzacji nic się nie zgadza. Chcemy jedno miejsce, które liczy tak, jak my naprawdę pracujemy.

Przykład wiadomości z formularza na /dla-firm. Tyle wystarczy, żeby ruszyć – resztę, czyli jednostki, role i reguły wydania, dopyta inżynier, ten sam, który potem zbuduje system.

Test na pięć minut: gotowiec czy własny

Zamiast dyskusji „pudełko czy na zamówienie” proponujemy pięć pytań. Odpowiedzi zwykle rozstrzygają sprawę szybciej niż dwa spotkania:

  • Ile ruchów towaru miesięcznie żyje poza programem? Policz przez tydzień z magazynierem. Jeden na sto to normalny wyjątek. Jeden na dziesięć to znak, że program opisuje inny magazyn niż Twój.
  • Czy ktoś prowadzi drugą ewidencję? Zeszyt na regale albo arkusz „wyjątki” to nie niechlujstwo. To informacja, którego fragmentu procesu system nie obsługuje.
  • Czy ten fragment jest Twoją przewagą? Terminy przydatności pilnowane lepiej niż u konkurencji, kompletacja pod klienta, rozliczanie kaucji bez sporów. Jeśli tak, wciskanie tego w cudzy szablon kosztuje więcej niż zbudowanie po swojemu.
  • Czy różnice inwentaryzacyjne rosną? Rosnąca rozbieżność między stanem w systemie a stanem na półce jest miarą tego, jak daleko rozjechały się obie ewidencje.
  • Czy da się dobudować obok, zamiast wymieniać całość? Bardzo często tak – i wtedy to najtańsza droga. Wracamy do niej na końcu wpisu.
Zrób ten test na danych, nie na wrażeniach. Tydzień notowania: każdy ruch towaru, który wymagał zeszytu, arkusza albo telefonu do biura, to jedna kreska na kartce. Liczba kresek po tygodniu jest lepszą podstawą decyzji niż każdy cennik, nasz również.

Co znaczy „magazyn na zamówienie” w praktyce

Wbrew intuicji nie znaczy to: większy program z jeszcze większą liczbą funkcji. Zwykle znaczy odwrotnie – mniej ekranów niż w gotowcu, ale każdy odwzorowuje to, co naprawdę robicie. Cztery rzeczy projektuje się wtedy od zera, pod Twój towar:

  • Model danych pod Twój asortyment – partie, numery seryjne, warianty, własne jednostki i przeliczniki z resztą. Stan „2,7 rolki” jest poprawnym stanem, nie błędem walidacji.
  • Twoje reguły ruchu i rezerwacji – kolejność wydania partii, blokada towaru po terminie, rezerwacja pod zamówienie, obieg opakowań zwrotnych z saldem kaucji na klienta.
  • Ewidencja zgodna z tym, co fizycznie robicie – jeśli wydanie zestawu zdejmuje sześć pozycji, robi to system, a nie człowiek odpisujący ręcznie.
  • Role: magazyn, biuro, kierownictwo – każdy widzi swoje. Magazynier prosty ekran przyjęć i wydań na telefonie, biuro dokumenty i ceny, kierownictwo raporty i różnice.

Nie potrzebujesz do tego specyfikacji ani briefu. Projekt zaczyna się od 30 minut rozmowy i rozrysowania realnego przepływu towaru: co przyjeżdża, w czym, kto to liczy, gdzie stoi, co się dzieje z resztką i z paletą. Dopiero na tej podstawie projektujemy bazę i ekrany, bo to jest ta jedna decyzja, której później nie da się tanio odkręcić. Dalej idą etapy z ceną wprost i estymatą godzin na piśmie, zanim cokolwiek ruszy:

  • Makieta – 10 h: 6 000 zł netto. Klikalne ekrany przyjęcia, wydania, stanu i partii, na danych przykładowych. Nic jeszcze nie zapisuje, ale przeklikasz to z magazynierem i biurem, zanim wydasz złotówkę na budowę.
  • Pierwsza działająca wersja – 30 h: 18 000 zł netto. Prawdziwe stany, osobne loginy dla zespołu, historia zmian z informacją kto i kiedy ruszył rekord, import starego arkusza jednym wsadem. Od tego dnia magazyn liczy się w systemie.
  • Pełniejszy wariant – 60 h: 36 000 zł netto. Gdy dochodzą raporty, panel administracyjny, dokumenty magazynowe, faktury z KSeF albo połączenie z tym, czego firma już używa.
Makieta jest najtańszym testem trafności, jaki mamy. Pokaż ją magazynierowi, nie zarządowi. Jeśli usłyszysz „a co z końcówkami rolki” albo „gdzie wpisuję paletę na kaucji”, to pytanie kosztowało Cię 6 000 zł zamiast 18 000 zł i tygodnia pracy zespołu na wersji, która nie pasuje.

Rachunek: abonament co miesiąc czy raz na własność

Stawka jest jedna i publiczna: 600 zł netto za godzinę, więc rachunek zrobisz sam, bez wyceny-widma. Po stronie gotowca masz abonament 200–800 zł miesięcznie, czyli 7 200–28 800 zł w trzy lata, bez własności, z danymi u dostawcy i cennikiem, który może się zmienić, plus koszt obejść liczony wyżej. Po stronie własnego systemu: 18 000 zł netto raz za wersję, która ten proces domyka, i pełne prawa po Twojej stronie.

Godziny kupujesz na saldo, a przy większych pakietach saldo rośnie szybciej niż wpłata: za 30 godzin masz na koncie 31,75 h, za 60 godzin – 67,25 h. Bonus naliczany jest automatycznie, niewykorzystane godziny nie przepadają i możesz wrócić do nich za miesiąc albo za rok. Każdą godzinę zdjętą z salda widzisz w logu panelu z opisem i efektem do kliknięcia:

czw · −4 h · przyjęcie partiami + kontrola daty przydatności – wydanie towaru po terminie zablokowane, partia wybierana automatycznie

Przykładowy wpis z logu pracy w panelu. Tak wygląda rozliczenie godzin: opis, liczba i efekt, a nie faktura-niespodzianka na koniec miesiąca.

Zestawienie jest proste. Jeśli obejścia kosztują Cię ok. 24 000 zł rocznie, a system, który je kończy, kosztuje 18 000 zł raz, zwrot schodzi poniżej roku, a od drugiego roku zostaje sam zysk plus oszczędzony abonament. Podstaw jednak własne liczby: to Twoja kalkulacja, nie nasza obietnica. Jeśli poza programem żyją u Ciebie trzy ruchy w miesiącu, rachunek wyjdzie na korzyść gotowca i tak właśnie powiemy.

Kiedy uczciwie lepiej zostać przy gotowcu

Firmie, która buduje systemy, nie wypada tego pisać, więc napiszemy wprost: większość magazynów nie potrzebuje własnego programu. Jeśli Twój proces to naprawdę przyjęcie, wydanie i stan, asortyment jest jednorodny, nie ma partii, kaucji ani przeliczników, a gotowy program robi to za 300 zł miesięcznie – zostań przy nim. Usłyszysz to od nas na pierwszej rozmowie, bo budowanie na siłę nie opłaca się nikomu, a najgorszy możliwy wynik to drugi system, który też nie pasuje.

Jest też droga środkowa: zostawiasz gotowiec tam, gdzie działa, i dobudowujesz obok tylko ten fragment, którego on nie ogarnia – kaucje i obieg palet, kompletację zestawów, ewidencję partii albo prosty ekran dla magazynu na telefon. Dane płyną między jednym a drugim integracją, jeśli program ma interfejs do wymiany danych, albo eksportem, jeśli nie ma. Ruszamy wyłącznie to, co boli, więc koszt i ryzyko są dużo mniejsze niż wymiana całości. A gdy połączenie okaże się niemożliwe albo droższe niż warte, powiemy to wprost.

Jak zacząć: opowiedz, jak dziś chodzi towar, i pokaż arkusz z wyjątkami – bałagan w nim jest dla nas mapą, nie problemem. Wyjdziesz z rozmowy z szacunkiem godzin na piśmie, który akceptujesz przed startem, a projekt bierze konkretny inżynier do 24 godzin od płatności. Piloty i pokazy jadą na danych syntetycznych, więc żadne dane Twoich klientów nie krążą po wersjach testowych. Poufność obowiązuje od pierwszej wiadomości, wprost z regulaminu, jeszcze przed podpisaniem czegokolwiek. Kod i pełne prawa majątkowe są w 100% Twoje po każdym opłaconym etapie, a fakturę VAT wystawia aveneo, software house działający od 2008 roku, którego marką jest uncrn.

Wolisz liczby na własnym projekcie?

Opowiedz o swoim magazynie w 15 minut

wszystkie wpisy