{
  "slug": "protokol-inwentaryzacji",
  "title": "Protokół inwentaryzacji (spis z natury)",
  "version": "1",
  "seasonality": null,
  "status": "verified",
  "url": "https://sporzadzono.pl/pisma-urzedowe/protokol-inwentaryzacji/",
  "description": "Protokół inwentaryzacji wzór 2026 za darmo, PDF i Word. Spis z natury, remanent, zdanie magazynu, kasa, niedobór i nadwyżka z wyjaśnieniami.",
  "fields": [
    {
      "id": "miejscowosc",
      "label": "Miejscowość",
      "type": "text",
      "required": true,
      "placeholder": "Poznań",
      "group": "Protokół"
    },
    {
      "id": "data",
      "label": "Data sporządzenia protokołu",
      "type": "date",
      "required": true,
      "hint": "Najlepiej dzień zakończenia spisu. Protokół spisany po tygodniach jest słabszym dowodem, bo spisanego stanu nie da się już sprawdzić.",
      "group": "Protokół"
    },
    {
      "id": "numer",
      "label": "Numer protokołu",
      "type": "text",
      "placeholder": "INW/1/2026",
      "hint": "Nieobowiązkowy. Ułatwia powiązanie protokołu z arkuszami i księgami.",
      "group": "Protokół"
    },
    {
      "id": "jednostka_nazwa",
      "label": "Nazwa przedsiębiorcy lub jednostki",
      "type": "text",
      "required": true,
      "placeholder": "Sklep Spożywczy Anna Lewandowska",
      "group": "Jednostka"
    },
    {
      "id": "jednostka_adres",
      "label": "Adres siedziby",
      "type": "address",
      "required": true,
      "group": "Jednostka"
    },
    {
      "id": "jednostka_nip",
      "label": "NIP",
      "type": "text",
      "placeholder": "7781234567",
      "group": "Jednostka"
    },
    {
      "id": "rodzaj",
      "label": "Rodzaj inwentaryzacji",
      "type": "select",
      "required": true,
      "options": [
        {
          "value": "",
          "label": "Wybierz rodzaj"
        },
        {
          "value": "roczny",
          "label": "Spis z natury na koniec roku (remanent)"
        },
        {
          "value": "likwidacyjny",
          "label": "Spis z natury przy zamknięciu działalności (remanent likwidacyjny)"
        },
        {
          "value": "zmiana_osoby",
          "label": "Zdanie i przejęcie magazynu, sklepu lub stanowiska"
        },
        {
          "value": "srodki_trwale",
          "label": "Środki trwałe i wyposażenie"
        },
        {
          "value": "kasa",
          "label": "Gotówka w kasie"
        },
        {
          "value": "dorazna",
          "label": "Inwentaryzacja doraźna (inna przyczyna)"
        }
      ],
      "hint": "Od rodzaju zależy tytuł protokołu i to, które pola zobaczysz niżej.",
      "group": "Spis"
    },
    {
      "id": "podstawa",
      "label": "Podstawa przeprowadzenia spisu",
      "type": "text",
      "placeholder": "zarządzenie właściciela nr 3/2026 z dnia 20 grudnia 2026 r.",
      "hint": "Numer i data zarządzenia albo polecenia. Przy inwentaryzacji doraźnej wpisz też przyczynę, na przykład podejrzenie kradzieży.",
      "group": "Spis"
    },
    {
      "id": "miejsce_spisu",
      "label": "Miejsce spisu (magazyn, sklep, pomieszczenie)",
      "type": "text",
      "required": true,
      "placeholder": "sklep przy ul. Głogowskiej 14 w Poznaniu, sala sprzedaży i zaplecze",
      "group": "Spis"
    },
    {
      "id": "data_stanu",
      "label": "Stan na dzień",
      "type": "date",
      "required": true,
      "hint": "Dzień, na który ustalasz stan. Terminy spisu na koniec roku, przy rozpoczęciu i przy likwidacji działalności wynikają z przepisów o rachunkowości, o księdze przychodów i rozchodów oraz o podatkach, których ten wzór nie omawia. Ustal je z księgowym.",
      "group": "Spis"
    },
    {
      "id": "data_spisu_od",
      "label": "Data rozpoczęcia spisu",
      "type": "date",
      "required": true,
      "group": "Spis"
    },
    {
      "id": "data_spisu_do",
      "label": "Data zakończenia spisu",
      "type": "date",
      "hint": "Zostaw puste, jeżeli spis odbył się jednego dnia.",
      "group": "Spis"
    },
    {
      "id": "komisja_przewodniczacy",
      "label": "Przewodniczący komisji albo osoba przeprowadzająca spis",
      "type": "text",
      "required": true,
      "placeholder": "Anna Lewandowska, właścicielka",
      "hint": "W jednoosobowej działalności spis może przeprowadzić sam przedsiębiorca, ale druga osoba przy liczeniu i podpisie wzmacnia protokół jako dowód.",
      "group": "Komisja"
    },
    {
      "id": "komisja_czlonkowie",
      "label": "Członkowie komisji - imiona, nazwiska, stanowiska",
      "type": "textarea",
      "placeholder": "Tomasz Kubiak, kierownik zmiany; Ewa Mazur, księgowa",
      "hint": "Dobrze, żeby liczyła osoba, która na co dzień nie odpowiada za spisywane mienie.",
      "group": "Komisja"
    },
    {
      "id": "osoba_odpowiedzialna",
      "label": "Osoba materialnie odpowiedzialna (zdająca) - imię, nazwisko, stanowisko",
      "type": "text",
      "placeholder": "Marta Nowicka, kierowniczka sklepu",
      "hint": "Osoba, której powierzono mienie z obowiązkiem zwrotu albo do wyliczenia się. Przy remanencie właściciela bez pracowników zostaw puste.",
      "requiredIf": {
        "field": "rodzaj",
        "equals": "zmiana_osoby"
      },
      "group": "Osoba odpowiedzialna"
    },
    {
      "id": "osoba_obecna",
      "label": "Udział osoby materialnie odpowiedzialnej w spisie",
      "type": "select",
      "requiredIf": {
        "field": "osoba_odpowiedzialna",
        "truthy": true
      },
      "options": [
        {
          "value": "",
          "label": "Wybierz"
        },
        {
          "value": "obecna",
          "label": "Była obecna przy spisie"
        },
        {
          "value": "przedstawiciel",
          "label": "Nie była obecna, reprezentowała ją wskazana osoba"
        },
        {
          "value": "nieobecna",
          "label": "Nie była obecna"
        }
      ],
      "showIf": {
        "field": "osoba_odpowiedzialna",
        "truthy": true
      },
      "group": "Osoba odpowiedzialna"
    },
    {
      "id": "przedstawiciel",
      "label": "Osoba reprezentująca nieobecną - imię, nazwisko, kto ją wskazał",
      "type": "text",
      "placeholder": "Jan Nowicki, wskazany pisemnie przez Martę Nowicką",
      "requiredIf": {
        "field": "osoba_obecna",
        "equals": "przedstawiciel"
      },
      "showIf": {
        "field": "osoba_obecna",
        "equals": "przedstawiciel"
      },
      "group": "Osoba odpowiedzialna"
    },
    {
      "id": "wspolna_odp",
      "label": "Mienie powierzono łącznie kilku osobom (wspólna odpowiedzialność)",
      "type": "checkbox",
      "hint": "Zaznacz tylko, jeżeli zawarto umowę o współodpowiedzialności materialnej. Taka umowa wymaga formy pisemnej pod rygorem nieważności (art. 125 § 1 Kodeksu pracy). Wszystkie osoby wpisz w polu wyżej.",
      "showIf": {
        "field": "osoba_odpowiedzialna",
        "truthy": true
      },
      "group": "Osoba odpowiedzialna"
    },
    {
      "id": "umowa_wspolodp",
      "label": "Data umowy o współodpowiedzialności materialnej",
      "type": "date",
      "requiredIf": {
        "field": "wspolna_odp",
        "truthy": true
      },
      "showIf": {
        "field": "wspolna_odp",
        "truthy": true
      },
      "group": "Osoba odpowiedzialna"
    },
    {
      "id": "osoba_przejmujaca",
      "label": "Osoba przejmująca - imię, nazwisko, stanowisko",
      "type": "text",
      "placeholder": "Karolina Wrona, nowa kierowniczka sklepu",
      "requiredIf": {
        "field": "rodzaj",
        "equals": "zmiana_osoby"
      },
      "showIf": {
        "field": "rodzaj",
        "equals": "zmiana_osoby"
      },
      "group": "Osoba odpowiedzialna"
    },
    {
      "id": "pozycje",
      "label": "Spisane pozycje (arkusz spisowy)",
      "type": "textarea",
      "required": true,
      "placeholder": "1. kawa ziarnista 1 kg - szt. - 24 - 68,50 zł - 1 644,00 zł 2. herbata czarna 100 torebek - op. - 40 - 14,20 zł - 568,00 zł",
      "hint": "Każda pozycja w osobnym wierszu: liczba porządkowa, nazwa, jednostka miary, ilość, cena, wartość. Przy środkach trwałych dodaj numer inwentarzowy, przy kasie wypisz nominały i liczbę sztuk. Przy długim spisie wpisz tu krótkie podsumowanie, a pełne arkusze dołącz.",
      "group": "Wynik spisu"
    },
    {
      "id": "ostatnia_pozycja",
      "label": "Spis zamknięto na pozycji nr",
      "type": "text",
      "placeholder": "214",
      "hint": "Numer ostatniej pozycji arkusza. Utrudnia późniejsze dopisanie pozycji, których nikt nie liczył.",
      "group": "Wynik spisu"
    },
    {
      "id": "wartosc_razem",
      "label": "Łączna wartość spisanych składników",
      "type": "text",
      "required": true,
      "placeholder": "48 312,40 zł",
      "group": "Wynik spisu"
    },
    {
      "id": "wycena",
      "label": "Według jakich cen wyceniono składniki",
      "type": "text",
      "placeholder": "według cen zakupu z ostatnich faktur",
      "hint": "Jakie ceny stosuje się w spisie z natury do księgi przychodów i rozchodów albo do ksiąg rachunkowych, określają przepisy, których ten wzór nie omawia. Ustal to z księgowym przed spisem, nie po nim.",
      "group": "Wynik spisu"
    },
    {
      "id": "kasa_raport",
      "label": "Stan gotówki według raportu kasowego",
      "type": "text",
      "placeholder": "3 450,00 zł",
      "requiredIf": {
        "field": "rodzaj",
        "equals": "kasa"
      },
      "showIf": {
        "field": "rodzaj",
        "equals": "kasa"
      },
      "group": "Wynik spisu"
    },
    {
      "id": "kasa_stan",
      "label": "Gotówka policzona w kasie",
      "type": "text",
      "placeholder": "3 410,00 zł",
      "requiredIf": {
        "field": "rodzaj",
        "equals": "kasa"
      },
      "showIf": {
        "field": "rodzaj",
        "equals": "kasa"
      },
      "group": "Wynik spisu"
    },
    {
      "id": "obce",
      "label": "W miejscu spisu były składniki niebędące własnością jednostki",
      "type": "checkbox",
      "hint": "Na przykład rzeczy przyjęte na przechowanie. Spisz je osobno, bo nie wchodzą do wartości własnych składników.",
      "group": "Wynik spisu"
    },
    {
      "id": "obce_opis",
      "label": "Składniki obce - co, czyje, w jakiej ilości",
      "type": "textarea",
      "placeholder": "6 palet butelek zwrotnych należących do Browar Lech sp. z o.o.",
      "requiredIf": {
        "field": "obce",
        "truthy": true
      },
      "showIf": {
        "field": "obce",
        "truthy": true
      },
      "group": "Wynik spisu"
    },
    {
      "id": "roznice",
      "label": "Porównanie ze stanem ewidencyjnym",
      "type": "select",
      "required": true,
      "options": [
        {
          "value": "",
          "label": "Wybierz wynik porównania"
        },
        {
          "value": "brak",
          "label": "Stan zgodny z ewidencją, różnic nie stwierdzono"
        },
        {
          "value": "niedobor",
          "label": "Stwierdzono niedobór"
        },
        {
          "value": "nadwyzka",
          "label": "Stwierdzono nadwyżkę"
        },
        {
          "value": "oba",
          "label": "Stwierdzono niedobór i nadwyżkę"
        },
        {
          "value": "nie_porownano",
          "label": "Wyniku nie porównywano z ewidencją"
        }
      ],
      "hint": "Wybierz to, co rzeczywiście ustalono. Ostatniej opcji użyj, jeżeli nie prowadzisz ewidencji, z którą można zestawić spis.",
      "group": "Różnice"
    },
    {
      "id": "wartosc_ewidencja",
      "label": "Stan według ewidencji",
      "type": "text",
      "placeholder": "49 102,10 zł",
      "showIf": {
        "all": [
          {
            "field": "rodzaj",
            "notEquals": "kasa"
          },
          {
            "any": [
              {
                "field": "roznice",
                "equals": "brak"
              },
              {
                "field": "roznice",
                "equals": "niedobor"
              },
              {
                "field": "roznice",
                "equals": "nadwyzka"
              },
              {
                "field": "roznice",
                "equals": "oba"
              }
            ]
          }
        ]
      },
      "group": "Różnice"
    },
    {
      "id": "niedobor_opis",
      "label": "Niedobór - pozycje i ilości",
      "type": "textarea",
      "placeholder": "poz. 12 kawa ziarnista 1 kg - brak 6 szt.; poz. 87 wódka 0,5 l - brak 4 szt.",
      "hint": "Numery pozycji z arkusza, nazwy i brakujące ilości.",
      "requiredIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "showIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "group": "Różnice"
    },
    {
      "id": "niedobor_wartosc",
      "label": "Wartość niedoboru",
      "type": "text",
      "placeholder": "531,00 zł",
      "requiredIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "showIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "group": "Różnice"
    },
    {
      "id": "nadwyzka_opis",
      "label": "Nadwyżka - pozycje i ilości",
      "type": "textarea",
      "placeholder": "poz. 40 herbata czarna 100 torebek - nadwyżka 3 op.",
      "requiredIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "showIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "group": "Różnice"
    },
    {
      "id": "nadwyzka_wartosc",
      "label": "Wartość nadwyżki",
      "type": "text",
      "placeholder": "42,60 zł",
      "requiredIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "showIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "group": "Różnice"
    },
    {
      "id": "wyjasnienia",
      "label": "Wyjaśnienia osoby materialnie odpowiedzialnej",
      "type": "textarea",
      "placeholder": "niedobór kawy może wynikać z dostawy z 12.12.2026, przyjętej bez przeliczenia; drzwi zaplecza nie zamykają się od listopada, zgłaszałam to mailem 18.11.2026",
      "hint": "Wpisz to, co mówi ta osoba, jej słowami, nie ocenę komisji. Ważne są okoliczności niezależne od niej, w szczególności brak warunków do zabezpieczenia mienia (art. 124 § 3 Kodeksu pracy) i przyczynienie się pracodawcy lub innych osób (art. 117 § 1).",
      "showIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "group": "Wyjaśnienia"
    },
    {
      "id": "wyjasnienia_odmowa",
      "label": "Osoba materialnie odpowiedzialna odmówiła złożenia wyjaśnień",
      "type": "checkbox",
      "hint": "Zaznacz tylko, jeżeli odmowa rzeczywiście padła.",
      "showIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "group": "Wyjaśnienia"
    },
    {
      "id": "wnioski",
      "label": "Ustalenia i wnioski komisji co do przyczyn różnic",
      "type": "textarea",
      "placeholder": "komisja proponuje sprawdzenie dokumentów dostawy z 12.12.2026 i naprawę zamka drzwi zaplecza przed ustaleniem odpowiedzialności za niedobór",
      "hint": "Opisz, co komisja ustaliła i co proponuje sprawdzić. Nie przesądzaj tu o winie pracownika.",
      "showIf": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      },
      "group": "Wyjaśnienia"
    },
    {
      "id": "zastrzezenia",
      "label": "Zastrzeżenia osoby materialnie odpowiedzialnej do przebiegu spisu",
      "type": "textarea",
      "placeholder": "brak",
      "showIf": {
        "field": "osoba_odpowiedzialna",
        "truthy": true
      },
      "group": "Wyjaśnienia"
    },
    {
      "id": "arkusze_liczba",
      "label": "Liczba dołączonych arkuszy spisowych",
      "type": "text",
      "placeholder": "6",
      "group": "Załączniki"
    },
    {
      "id": "zal_inne",
      "label": "Inne załączniki",
      "type": "text",
      "placeholder": "raport kasowy nr 52/2026, wydruk stanów magazynowych",
      "group": "Załączniki"
    },
    {
      "id": "uwagi",
      "label": "Uwagi członków komisji",
      "type": "textarea",
      "placeholder": "brak",
      "group": "Załączniki"
    },
    {
      "id": "kierownik",
      "label": "Kierownik jednostki zatwierdzający protokół",
      "type": "text",
      "placeholder": "Anna Lewandowska, właścicielka",
      "hint": "Możesz zostawić puste i wpisać ręcznie przy podpisie.",
      "group": "Zatwierdzenie"
    }
  ],
  "template": [
    {
      "text": "{{miejscowosc}}, dnia {{data}}",
      "align": "right"
    },
    {
      "text": "{{jednostka_nazwa}}\nadres: {{jednostka_adres}}"
    },
    {
      "text": "NIP: {{jednostka_nip}}",
      "when": {
        "field": "jednostka_nip",
        "truthy": true
      }
    },
    {
      "text": ""
    },
    {
      "text": "PROTOKÓŁ Z INWENTARYZACJI - SPIS Z NATURY NA KONIEC ROKU",
      "style": "title",
      "align": "center",
      "when": {
        "field": "rodzaj",
        "equals": "roczny"
      }
    },
    {
      "text": "PROTOKÓŁ ZE SPISU Z NATURY PRZY ZAKOŃCZENIU DZIAŁALNOŚCI",
      "style": "title",
      "align": "center",
      "when": {
        "field": "rodzaj",
        "equals": "likwidacyjny"
      }
    },
    {
      "text": "PROTOKÓŁ INWENTARYZACJI ZDAWCZO-ODBIORCZEJ",
      "style": "title",
      "align": "center",
      "when": {
        "field": "rodzaj",
        "equals": "zmiana_osoby"
      }
    },
    {
      "text": "PROTOKÓŁ INWENTARYZACJI ŚRODKÓW TRWAŁYCH I WYPOSAŻENIA",
      "style": "title",
      "align": "center",
      "when": {
        "field": "rodzaj",
        "equals": "srodki_trwale"
      }
    },
    {
      "text": "PROTOKÓŁ INWENTARYZACJI KASY",
      "style": "title",
      "align": "center",
      "when": {
        "field": "rodzaj",
        "equals": "kasa"
      }
    },
    {
      "text": "PROTOKÓŁ INWENTARYZACJI",
      "style": "title",
      "align": "center",
      "when": {
        "any": [
          {
            "field": "rodzaj",
            "equals": "dorazna"
          },
          {
            "field": "rodzaj",
            "truthy": false
          }
        ]
      }
    },
    {
      "text": "nr {{numer}}",
      "align": "center",
      "when": {
        "field": "numer",
        "truthy": true
      }
    },
    {
      "text": ""
    },
    {
      "text": "{{#hr}}. Osoby przeprowadzające spis",
      "style": "heading"
    },
    {
      "text": "Spisu dokonała komisja w składzie: przewodniczący {{komisja_przewodniczacy}}, członkowie: {{komisja_czlonkowie}}.",
      "when": {
        "field": "komisja_czlonkowie",
        "truthy": true
      }
    },
    {
      "text": "Osoba przeprowadzająca spis: {{komisja_przewodniczacy}}.",
      "when": {
        "field": "komisja_czlonkowie",
        "truthy": false
      }
    },
    {
      "text": "Podstawa przeprowadzenia spisu: {{podstawa}}.",
      "when": {
        "field": "podstawa",
        "truthy": true
      }
    },
    {
      "text": "Osoba materialnie odpowiedzialna: {{osoba_odpowiedzialna}}.",
      "when": {
        "all": [
          {
            "field": "osoba_odpowiedzialna",
            "truthy": true
          },
          {
            "field": "rodzaj",
            "notEquals": "zmiana_osoby"
          }
        ]
      }
    },
    {
      "text": "Osoba zdająca, materialnie odpowiedzialna: {{osoba_odpowiedzialna}}.",
      "when": {
        "field": "rodzaj",
        "equals": "zmiana_osoby"
      }
    },
    {
      "text": "Osoba przejmująca: {{osoba_przejmujaca}}.",
      "when": {
        "field": "rodzaj",
        "equals": "zmiana_osoby"
      }
    },
    {
      "text": "Mienie powierzono łącznie na podstawie umowy o współodpowiedzialności materialnej z dnia {{umowa_wspolodp}}.",
      "when": {
        "field": "wspolna_odp",
        "truthy": true
      }
    },
    {
      "text": "Spis przeprowadzono w obecności osoby materialnie odpowiedzialnej.",
      "when": {
        "field": "osoba_obecna",
        "equals": "obecna"
      }
    },
    {
      "text": "Osoba materialnie odpowiedzialna nie była obecna przy spisie. Reprezentowała ją osoba: {{przedstawiciel}}.",
      "when": {
        "field": "osoba_obecna",
        "equals": "przedstawiciel"
      }
    },
    {
      "text": "Osoba materialnie odpowiedzialna nie była obecna przy spisie.",
      "when": {
        "field": "osoba_obecna",
        "equals": "nieobecna"
      }
    },
    {
      "text": ""
    },
    {
      "text": "{{#hr}}. Przedmiot, miejsce i termin spisu",
      "style": "heading"
    },
    {
      "text": "Spis z natury przeprowadzono w miejscu: {{miejsce_spisu}}, według stanu na dzień {{data_stanu}}. Spis rozpoczęto dnia {{data_spisu_od}}."
    },
    {
      "text": "Spis zakończono dnia {{data_spisu_do}}.",
      "when": {
        "field": "data_spisu_do",
        "truthy": true
      }
    },
    {
      "text": "Spisem objęto gotówkę znajdującą się w kasie.",
      "when": {
        "field": "rodzaj",
        "equals": "kasa"
      }
    },
    {
      "text": "Spisem objęto środki trwałe i wyposażenie znajdujące się w miejscu spisu.",
      "when": {
        "field": "rodzaj",
        "equals": "srodki_trwale"
      }
    },
    {
      "text": ""
    },
    {
      "text": "{{#hr}}. Wynik spisu",
      "style": "heading"
    },
    {
      "text": "Spisano następujące składniki (liczba porządkowa, nazwa, jednostka miary, ilość, cena, wartość):\n{{pozycje}}",
      "when": {
        "field": "rodzaj",
        "notEquals": "kasa"
      }
    },
    {
      "text": "Spisano gotówkę według nominałów (nominał, liczba sztuk, wartość):\n{{pozycje}}",
      "when": {
        "field": "rodzaj",
        "equals": "kasa"
      }
    },
    {
      "text": "Spis zamknięto na pozycji nr {{ostatnia_pozycja}}.",
      "when": {
        "field": "ostatnia_pozycja",
        "truthy": true
      }
    },
    {
      "text": "Łączna wartość spisanych składników: {{wartosc_razem}}."
    },
    {
      "text": "Składniki wyceniono: {{wycena}}.",
      "when": {
        "field": "wycena",
        "truthy": true
      }
    },
    {
      "text": "Stan gotówki według raportu kasowego: {{kasa_raport}}\nGotówka policzona w kasie: {{kasa_stan}}",
      "when": {
        "field": "rodzaj",
        "equals": "kasa"
      }
    },
    {
      "text": "W miejscu spisu znajdowały się składniki niebędące własnością jednostki, które spisano odrębnie i nie ujęto w wartości powyżej: {{obce_opis}}.",
      "when": {
        "field": "obce",
        "truthy": true
      }
    },
    {
      "text": ""
    },
    {
      "text": "{{#hr}}. Porównanie ze stanem ewidencyjnym",
      "style": "heading"
    },
    {
      "text": "Stan według ewidencji: {{wartosc_ewidencja}}.",
      "when": {
        "all": [
          {
            "field": "roznice",
            "truthy": true
          },
          {
            "field": "wartosc_ewidencja",
            "truthy": true
          }
        ]
      }
    },
    {
      "text": "Stan ustalony w spisie jest zgodny ze stanem ewidencyjnym. Różnic nie stwierdzono.",
      "when": {
        "field": "roznice",
        "equals": "brak"
      }
    },
    {
      "text": "Wyniku spisu nie porównywano ze stanem ewidencyjnym. Protokół dokumentuje stan rzeczywisty na dzień {{data_stanu}}.",
      "when": {
        "field": "roznice",
        "equals": "nie_porownano"
      }
    },
    {
      "text": "Stan według ewidencji: {{wartosc_ewidencja}}. Wartość niedoboru: {{niedobor_wartosc}}. Wartość nadwyżki: {{nadwyzka_wartosc}}.",
      "when": {
        "all": [
          {
            "field": "roznice",
            "truthy": false
          },
          {
            "field": "rodzaj",
            "notEquals": "kasa"
          }
        ]
      }
    },
    {
      "text": "Wartość niedoboru: {{niedobor_wartosc}}. Wartość nadwyżki: {{nadwyzka_wartosc}}.",
      "when": {
        "all": [
          {
            "field": "roznice",
            "truthy": false
          },
          {
            "field": "rodzaj",
            "equals": "kasa"
          }
        ]
      }
    },
    {
      "text": "Stwierdzono niedobór: {{niedobor_opis}}. Wartość niedoboru: {{niedobor_wartosc}}.",
      "when": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      }
    },
    {
      "text": "Stwierdzono nadwyżkę: {{nadwyzka_opis}}. Wartość nadwyżki: {{nadwyzka_wartosc}}.",
      "when": {
        "any": [
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      }
    },
    {
      "text": ""
    },
    {
      "text": "{{#hr}}. Wyjaśnienia i ustalenia komisji",
      "style": "heading",
      "when": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      }
    },
    {
      "text": "Wyjaśnienia osoby materialnie odpowiedzialnej: {{wyjasnienia}}.",
      "when": {
        "all": [
          {
            "any": [
              {
                "field": "roznice",
                "equals": "niedobor"
              },
              {
                "field": "roznice",
                "equals": "nadwyzka"
              },
              {
                "field": "roznice",
                "equals": "oba"
              }
            ]
          },
          {
            "field": "wyjasnienia_odmowa",
            "truthy": false
          }
        ]
      }
    },
    {
      "text": "Osoba materialnie odpowiedzialna odmówiła złożenia wyjaśnień.",
      "when": {
        "field": "wyjasnienia_odmowa",
        "truthy": true
      }
    },
    {
      "text": "Ustalenia i wnioski komisji: {{wnioski}}.",
      "when": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      }
    },
    {
      "text": "",
      "when": {
        "any": [
          {
            "field": "roznice",
            "equals": "niedobor"
          },
          {
            "field": "roznice",
            "equals": "nadwyzka"
          },
          {
            "field": "roznice",
            "equals": "oba"
          }
        ]
      }
    },
    {
      "text": "{{#hr}}. Przekazanie",
      "style": "heading",
      "when": {
        "field": "rodzaj",
        "equals": "zmiana_osoby"
      }
    },
    {
      "text": "Osoba zdająca przekazała, a osoba przejmująca przyjęła składniki wymienione w części „Wynik spisu” według stanu ustalonego w spisie, z różnicami i zastrzeżeniami opisanymi w niniejszym protokole.",
      "when": {
        "field": "rodzaj",
        "equals": "zmiana_osoby"
      }
    },
    {
      "text": "",
      "when": {
        "field": "rodzaj",
        "equals": "zmiana_osoby"
      }
    },
    {
      "text": "{{#hr}}. Załączniki i uwagi",
      "style": "heading"
    },
    {
      "text": "- arkusze spisowe w liczbie: {{arkusze_liczba}}",
      "when": {
        "field": "arkusze_liczba",
        "truthy": true
      }
    },
    {
      "text": "- {{zal_inne}}",
      "when": {
        "field": "zal_inne",
        "truthy": true
      }
    },
    {
      "text": "Zastrzeżenia osoby materialnie odpowiedzialnej: {{zastrzezenia}}.",
      "when": {
        "field": "zastrzezenia",
        "truthy": true
      }
    },
    {
      "text": "Uwagi członków komisji: {{uwagi}}.",
      "when": {
        "field": "uwagi",
        "truthy": true
      }
    },
    {
      "text": "Protokół sporządzono w dwóch jednobrzmiących egzemplarzach."
    },
    {
      "text": ""
    },
    {
      "text": ".............................................\nprzewodniczący komisji albo osoba przeprowadzająca spis",
      "style": "signature"
    },
    {
      "text": ".............................................\n.............................................\nczłonkowie komisji",
      "style": "signature",
      "when": {
        "field": "komisja_czlonkowie",
        "truthy": true
      }
    },
    {
      "text": "Potwierdzam, że spis przeprowadzono w mojej obecności i że wydano mi egzemplarz protokołu.",
      "when": {
        "field": "osoba_obecna",
        "equals": "obecna"
      }
    },
    {
      "text": ".............................................\n{{osoba_odpowiedzialna}}\ndata i podpis osoby materialnie odpowiedzialnej",
      "style": "signature",
      "when": {
        "field": "osoba_odpowiedzialna",
        "truthy": true
      }
    },
    {
      "text": ".............................................\n{{przedstawiciel}}\npodpis osoby reprezentującej",
      "style": "signature",
      "when": {
        "field": "osoba_obecna",
        "equals": "przedstawiciel"
      }
    },
    {
      "text": ".............................................\ndata i podpis osoby zdającej",
      "style": "signature",
      "when": {
        "all": [
          {
            "field": "rodzaj",
            "equals": "zmiana_osoby"
          },
          {
            "field": "osoba_odpowiedzialna",
            "truthy": false
          }
        ]
      }
    },
    {
      "text": ".............................................\n{{osoba_przejmujaca}}\ndata i podpis osoby przejmującej",
      "style": "signature",
      "when": {
        "all": [
          {
            "field": "rodzaj",
            "equals": "zmiana_osoby"
          },
          {
            "field": "osoba_przejmujaca",
            "truthy": true
          }
        ]
      }
    },
    {
      "text": ".............................................\ndata i podpis osoby przejmującej",
      "style": "signature",
      "when": {
        "all": [
          {
            "field": "rodzaj",
            "equals": "zmiana_osoby"
          },
          {
            "field": "osoba_przejmujaca",
            "truthy": false
          }
        ]
      }
    },
    {
      "text": ""
    },
    {
      "text": "{{#hr}}. Zatwierdzenie",
      "style": "heading"
    },
    {
      "text": "Zatwierdzam protokół inwentaryzacji."
    },
    {
      "text": ".............................................\n{{kierownik}}\ndata i podpis kierownika jednostki",
      "style": "signature",
      "when": {
        "field": "kierownik",
        "truthy": true
      }
    },
    {
      "text": ".............................................\ndata i podpis kierownika jednostki",
      "style": "signature",
      "when": {
        "field": "kierownik",
        "truthy": false
      }
    }
  ],
  "presets": [
    {
      "id": "remanent-roczny",
      "label": "Spis na koniec roku",
      "anchor": "spis-z-natury-na-koniec-roku",
      "description": "Wariant dla przedsiębiorcy, który na koniec roku liczy towary, materiały i inne składniki, zwykle do księgi przychodów i rozchodów. Protokół dokumentuje stan rzeczywisty na wskazany dzień. Obowiązkowe rubryki arkusza, ceny i terminy określają przepisy o księdze, których ten wzór nie omawia, więc kolumny porównaj z księgowym przed liczeniem.",
      "listed": true,
      "values": {
        "rodzaj": "roczny"
      }
    },
    {
      "id": "remanent-likwidacyjny",
      "label": "Remanent likwidacyjny",
      "anchor": "remanent-likwidacyjny-zamkniecie-dzialalnosci",
      "description": "Wariant dla przedsiębiorcy zamykającego działalność, który spisuje pozostałe towary i wyposażenie na dzień jej zakończenia. Obowiązki podatkowe związane z takim spisem, w tym ewentualne zgłoszenie w urzędzie skarbowym, wynikają z ustaw o PIT i VAT, których ten wzór nie omawia. Protokół i arkusze przechowuj razem z księgami (art. 86 § 1 Ordynacji podatkowej).",
      "listed": true,
      "values": {
        "rodzaj": "likwidacyjny"
      }
    },
    {
      "id": "zdanie-przejecie",
      "label": "Zdanie i przejęcie magazynu",
      "anchor": "inwentaryzacja-zdawczo-odbiorcza",
      "description": "Wariant dla zmiany osoby odpowiedzialnej za sklep, magazyn albo stanowisko. Spis ustala stan w dniu zdania i jest podstawowym dowodem, czy brak powstał przed przekazaniem, czy po nim. Przy wspólnej odpowiedzialności kilku osób odpowiadają one w częściach określonych w umowie, a jeżeli ustalono sprawców szkody, tylko oni (art. 125 § 2). Dlatego podpisy obu osób i ich zastrzeżenia są tu najważniejsze.",
      "listed": true,
      "values": {
        "rodzaj": "zmiana_osoby"
      }
    },
    {
      "id": "niedobor",
      "label": "Niedobór z wyjaśnieniami",
      "anchor": "protokol-roznic-inwentaryzacyjnych-niedobor",
      "description": "Wariant dla spisu, w którym liczba towaru wyszła mniejsza niż w ewidencji. Protokół podaje pozycje, ilości i wartość niedoboru oraz wyjaśnienia osoby materialnie odpowiedzialnej jej słowami. Okoliczności zabezpieczenia mienia, na przykład zepsuty zamek albo dostęp innych osób, opisz dokładnie, bo wpływają na odpowiedzialność pracownika.",
      "listed": true,
      "values": {
        "roznice": "niedobor"
      }
    },
    {
      "id": "srodki-trwale",
      "label": "Środki trwałe i wyposażenie",
      "anchor": "inwentaryzacja-srodkow-trwalych-i-wyposazenia",
      "description": "Wariant dla spisu maszyn, komputerów, mebli i innego wyposażenia. Każdą pozycję identyfikuj numerem inwentarzowym z ewidencji, a składnik, którego komisja nie znalazła, opisz jako niedobór, zamiast po cichu usuwać go z ewidencji. Zapisy ewidencji, w której figuruje rzecz, której nie ma, nie odzwierciedlają stanu rzeczywistego (art. 193 § 2 Ordynacji podatkowej).",
      "listed": false,
      "values": {
        "rodzaj": "srodki_trwale"
      }
    },
    {
      "id": "kasa",
      "label": "Inwentaryzacja kasy",
      "anchor": "inwentaryzacja-gotowki-w-kasie",
      "description": "Wariant dla przeliczenia gotówki, na przykład przy zmianie kasjera albo po kontroli. Protokół zestawia stan z raportu kasowego z gotówką policzoną według nominałów. Pieniądze powierzone pracownikowi z obowiązkiem zwrotu albo do wyliczenia się są wprost wymienione wśród mienia, za które odpowiada on w pełnej wysokości (art. 124 § 1 pkt 1 Kodeksu pracy).",
      "listed": false,
      "values": {
        "rodzaj": "kasa"
      }
    }
  ],
  "legalRefs": [
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "100",
      "note": "obowiązki pracownika, w tym dbałość o dobro zakładu pracy i ochrona jego mienia (§ 2 pkt 4)"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "114",
      "note": "odpowiedzialność materialna pracownika, który ze swej winy wyrządził pracodawcy szkodę wskutek niewykonania lub nienależytego wykonania obowiązków"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "116",
      "note": "na zasadach ogólnych pracodawca wykazuje okoliczności uzasadniające odpowiedzialność pracownika oraz wysokość szkody"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "117",
      "note": "wyłączenie odpowiedzialności w zakresie przyczynienia się pracodawcy lub innej osoby (§ 1) oraz ryzyka działalności pracodawcy (§ 2)"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "119",
      "note": "na zasadach ogólnych odszkodowanie nie może przewyższać trzymiesięcznego wynagrodzenia pracownika z dnia wyrządzenia szkody"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "121",
      "note": "możliwość obniżenia odszkodowania w ugodzie między pracodawcą a pracownikiem (§ 1) oraz przez sąd pracy (§ 2)"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "122",
      "note": "obowiązek naprawienia szkody w pełnej wysokości przy umyślnym jej wyrządzeniu"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "124",
      "note": "odpowiedzialność w pełnej wysokości za mienie powierzone z obowiązkiem zwrotu albo do wyliczenia się, w tym pieniądze (§ 1 pkt 1); uwolnienie się przez wykazanie przyczyn niezależnych, w szczególności niezapewnienia warunków zabezpieczenia mienia (§ 3)"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "125",
      "note": "wspólna odpowiedzialność materialna na podstawie umowy o współodpowiedzialności zawartej na piśmie pod rygorem nieważności; odpowiedzialność w częściach z umowy albo tylko sprawców szkody"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "126",
      "note": "upoważnienie Rady Ministrów do określenia trybu łącznego powierzania mienia (§ 1) oraz warunków odpowiedzialności, w tym w ograniczonej wysokości, za mienie z art. 124 § 2 i art. 125 (§ 2)"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "127",
      "note": "do odpowiedzialności za mienie powierzone stosuje się odpowiednio art. 117, 121, 121 z indeksem 1 i 122"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "291",
      "note": "przedawnienie roszczenia pracodawcy o naprawienie szkody: 1 rok od powzięcia wiadomości, nie później niż 3 lata od wyrządzenia (§ 2); przy szkodzie umyślnej przepisy Kodeksu cywilnego (§ 3)"
    },
    {
      "law": "Kodeks pracy",
      "lawId": "1974-141",
      "section": "295",
      "note": "przerwanie biegu przedawnienia, w tym przez uznanie roszczenia (§ 1 pkt 2)"
    },
    {
      "law": "Kodeks cywilny",
      "lawId": "1964-93",
      "section": "471",
      "note": "obowiązek dłużnika naprawienia szkody z niewykonania lub nienależytego wykonania zobowiązania"
    },
    {
      "law": "Kodeks cywilny",
      "lawId": "1964-93",
      "section": "474",
      "note": "odpowiedzialność dłużnika za osoby, z których pomocą wykonuje zobowiązanie"
    },
    {
      "law": "Kodeks cywilny",
      "lawId": "1964-93",
      "section": "835",
      "note": "umowa przechowania: obowiązek zachowania przyjętej rzeczy ruchomej w stanie niepogorszonym"
    },
    {
      "law": "Ordynacja podatkowa",
      "lawId": "1997-926",
      "section": "86",
      "note": "przechowywanie ksiąg i dokumentów związanych z ich prowadzeniem do upływu okresu przedawnienia zobowiązania podatkowego (§ 1); zawiadomienie o miejscu przechowania przy likwidacji osoby prawnej lub jednostki bez osobowości prawnej (§ 2)"
    },
    {
      "law": "Ordynacja podatkowa",
      "lawId": "1997-926",
      "section": "193",
      "note": "moc dowodowa ksiąg podatkowych; księgi są rzetelne, jeżeli zapisy odzwierciedlają stan rzeczywisty (§ 2)"
    },
    {
      "law": "Kodeks karny skarbowy",
      "lawId": "1999-930",
      "section": "61",
      "note": "nierzetelne prowadzenie księgi - grzywna do 240 stawek dziennych, w wypadku mniejszej wagi grzywna za wykroczenie skarbowe"
    }
  ],
  "faq": [
    {
      "q": "Czy pracownik musi podpisać protokół inwentaryzacji?",
      "a": "Podpis potwierdza, że był przy spisie i otrzymał protokół, a nie, że zgadza się z wynikiem albo przyjmuje odpowiedzialność. Pracownik może wpisać zastrzeżenia do przebiegu spisu i własne wyjaśnienia różnic. Jeżeli odmawia podpisu albo wyjaśnień, komisja odnotowuje to w protokole. Ostrożnie z dopisywaniem zdań o uznaniu niedoboru, bo uznanie roszczenia przerywa bieg przedawnienia (art. 295 § 1 pkt 2 Kodeksu pracy)."
    },
    {
      "q": "Za jaki niedobór odpowiada pracownik materialnie odpowiedzialny?",
      "a": "Za szkodę w mieniu powierzonym z obowiązkiem zwrotu albo do wyliczenia się pracownik odpowiada w pełnej wysokości (art. 124 § 1 i 2 Kodeksu pracy). Uwalnia się, jeżeli wykaże, że szkoda powstała z przyczyn od niego niezależnych (art. 124 § 3). Nie odpowiada też w zakresie, w jakim pracodawca lub inna osoba przyczynili się do szkody (art. 117 § 1 w zw. z art. 127). Ograniczenie do trzymiesięcznego wynagrodzenia z art. 119 należy do zasad ogólnych i nie ma go wśród przepisów, które art. 127 stosuje do mienia powierzonego. Rozporządzenie wydane na podstawie art. 126 § 2 może jednak przewidywać ograniczoną wysokość dla części tego mienia, a ten wzór go nie omawia."
    },
    {
      "q": "Ile czasu ma pracodawca na dochodzenie niedoboru?",
      "a": "Roszczenie pracodawcy o naprawienie szkody wyrządzonej wskutek niewykonania lub nienależytego wykonania obowiązków pracowniczych przedawnia się z upływem roku od dnia, w którym dowiedział się o szkodzie, nie później niż po 3 latach od jej wyrządzenia (art. 291 § 2 Kodeksu pracy). Przy szkodzie wyrządzonej umyślnie stosuje się przepisy Kodeksu cywilnego (art. 291 § 3). Terminów nie można skracać ani wydłużać umową (art. 291 § 4). Dlatego datę protokołu warto zapisać i nie odkładać wyjaśnień."
    },
    {
      "q": "Czy wysokość odszkodowania za niedobór można ustalić ugodą?",
      "a": "Tak. Jeżeli naprawienie szkody następuje na podstawie ugody między pracodawcą a pracownikiem, odszkodowanie może zostać obniżone przy uwzględnieniu wszystkich okoliczności, zwłaszcza stopnia winy (art. 121 § 1 Kodeksu pracy), i dotyczy to także mienia powierzonego (art. 127). Pracownik, który umyślnie wyrządził szkodę, odpowiada w pełnej wysokości (art. 122). Ugodę spisz jako osobny dokument, a nie jako dopisek do protokołu inwentaryzacji."
    },
    {
      "q": "Jak długo przechowywać protokół i arkusze spisowe?",
      "a": "Podatnik obowiązany do prowadzenia ksiąg przechowuje je wraz z dokumentami związanymi z ich prowadzeniem do upływu okresu przedawnienia zobowiązania podatkowego, chyba że ustawy podatkowe stanowią inaczej (art. 86 § 1 Ordynacji podatkowej). Przy likwidacji osoby prawnej albo jednostki bez osobowości prawnej likwidator zawiadamia urząd skarbowy o miejscu przechowania ksiąg i dokumentów, najpóźniej w ostatnim dniu jej istnienia (art. 86 § 2). Osobne zasady archiwizacji zawiera ustawa o rachunkowości, której ten wzór nie omawia."
    },
    {
      "q": "Czy remanent likwidacyjny trzeba zgłosić w urzędzie skarbowym?",
      "a": "Obowiązki podatkowe związane ze spisem z natury przy zamknięciu działalności wynikają z ustaw o PIT i VAT, których ten wzór nie omawia, więc nie przesądza on, czy i kiedy trzeba coś zgłosić ani czy powstaje podatek. Wzór zapewnia rzetelny zapis stanu na dzień zakończenia działalności, z ilościami, cenami i wartością. Zanim zamkniesz firmę, pokaż protokół księgowemu i ustal terminy."
    }
  ],
  "disclaimer": "Ogólny szablon, nie stanowi pomocy prawnej w indywidualnej sprawie. Dokument generowany wyłącznie po stronie klienta."
}