МАГАЗИН — посібник користувача

Розділ 4. Ціноутворення та знижки

Це четвертий розділ посібника користувача програми «МАГАЗИН». Він присвячений ціноутворенню — етапу, який стоїть між закупівлею товару та його продажем.

Місце в бізнес-циклі магазину:

Місце ціноутворення в циклі - Закупівля, далі Оприбуткування, далі Ціноутворення, далі Продаж, далі Звітність

Логіка проста: доки на товар не встановлена роздрібна ціна, продати його неможливо — каса просто не знатиме, скільки грошей взяти з покупця. Тому розцінка виконується одразу під час приймання товару: у прибутковій накладній (див. Розділ 3. Закупівля) поруч із закупівельною ціною заповнюється й роздрібна — і після проведення накладна сама записує обидві ціни в програму. Це основний, щоденний шлях ціноутворення (див. 4.2).

Далі, у процесі роботи, ціни живуть своїм життям:

Щоб не рахувати націнку вручну для кожного товару, у програмі є довідник «Правила розцінки» — він дозволяє однією кнопкою розрахувати роздрібні ціни від закупівельних за заданим відсотком націнки.

Зміст


4.1. Як програма зберігає ціни

Перш ніж описувати документи, важливо зрозуміти головний принцип: ціни в програмі зберігаються не в картці товару, а в окремому регістрі «Ціни». Кожен запис у цьому регістрі відповідає на питання: «яка ціна такого-то типу діяла на такий-то товар починаючи з такої-то дати».

З цього випливають три практичні наслідки:

  1. Ціну не можна «виправити» в картці товару. Будь-яка зміна ціни — це завжди документ (прибуткова накладна, «Встановлення цін», «Переуцінка», «Встановити ціну»). Так зберігається історія: завжди можна побачити, хто, коли і яким документом змінив ціну.
  2. Ціна діє з дати документа до наступної зміни. Якщо 1 березня встановили 130 грн, а 15 березня — 140 грн, це дві послідовні базові ціни. Фактична сума в чеку може відрізнятися через знижку, ручну зміну або стан обміну з касою; її перевіряють у самому чеку.
  3. Кожен товар може мати кілька типів цін одночасно. Каса бере роздрібну, оптовий відділ — оптову, а закупівельна потрібна для розрахунку націнки.

Типи цін у програмі:

Тип ціни Для чого
Закупівельна (приходна) Ціна, за якою товар купили в постачальника. Заповнюється з прибуткової накладної. База для розрахунку націнки
Оптова Ціна для оптових покупців
Дрібнооптова Проміжна ціна для дрібного опту
Роздрібна (продажна) Головна ціна магазину — саме її бачить касир в РМК
Ціна 1 … Ціна 9 Додаткові типи цін для особливих випадків (окремі торгові точки, категорії клієнтів тощо)

💡 Порада: у типовому магазині достатньо двох типів цін — закупівельної та роздрібної. Не вмикайте додаткові типи «про запас»: кожен увімкнений тип цін доведеться підтримувати актуальним.

⚠️ Важливо: для кожного складу (торгової точки) в його картці можна вказати власний тип роздрібної ціни. Якщо там нічого не вказано, каса використовує стандартну «Роздрібну». Це дозволяє, наприклад, тримати різні ціни в різних магазинах мережі.

Закупівельна ціна, собівартість, націнка та маржа

Колонка «Націнка» допомагає розцінити нову поставку. Для оцінки вже здійснених продажів потрібна собівартість списаного товару, а не остання закупівельна ціна з довідника. Це різні величини: на складі можуть одночасно бути партії, куплені за різними цінами.

У другому рядку накладної «Банка 1,0 л»: закупівельна ціна 5,00 грн, ціна продажу 8,00 грн, націнка 60%. Використаємо ці числа для розрахунку нижче. Варіант зі знижкою — навчальний розрахунок, на цьому знімку його немає.

Показник на одну штуку Продаж без знижки Навчальний варіант: знижка 10%
Собівартість для прикладу 5,00 грн 5,00 грн
Фактична ціна продажу 8,00 грн 7,20 грн
Валовий дохід: продаж − собівартість 3,00 грн 2,20 грн
Націнка: дохід / собівартість × 100% 60,00% 44,00%
Валова маржа: дохід / продаж × 100% 37,50% 30,56%

Знижка зменшила ціну лише на 10%, але валовий дохід зі штуки впав із 3,00 до 2,20 грн — приблизно на 26,67%. Щоб отримати ті самі 30 грн валового доходу, замість 10 штук доведеться продати щонайменше 14 штук за 7,20 грн. Це проста перевірка задуму акції; вона не доводить, що попит справді зросте. Оренда, зарплата та інші витрати тут ще не відняті.

Приклад із двома поставками. Раніше банку купили за 5 грн, нову партію — за 6 грн, продажна ціна залишилася 8 грн. Для нової закупівлі націнка — 33,33%. Якщо в конкретному продажі списано товар із собівартістю 5 грн, його валовий дохід становить 3 грн, а не 2 грн. Перевіряйте це в «Аналізі продаж»: звіт бере собівартість із рухів продажів. Не замінюйте її розрахунком «продана кількість × остання закупівельна ціна». Для акційного приходу закупівельна ціна в історії може не оновлюватися, хоча партія оприбутковується за фактичною вартістю.

⚠️ Важливо: у формулах порівнюйте суми за однакову одиницю та з однаковим порядком урахування податків. За нульової собівартості націнка не має змістовного відсоткового значення: спочатку перевірте прихід і списання партії. Підсумкову націнку та маржу рахуйте з підсумкових сум, а не як просте середнє відсотків товарів.

Історія цін і фактична ціна чека

«Динаміка цін» відповідає на запитання, яка базова ціна була встановлена. Чек і «Аналіз продаж» показують, за якою сумою товар фактично продано. Проведення документа «Встановлення цін» змінює записи цін; саме по собі воно не переписує ціни та суми вже збережених чеків.

Наприклад, чек від 10 березня містить продаж за 130 грн. Якщо пізніше помилково встановити 140 грн датою 9 березня, історія базових цін за цей момент зміниться, але сума збереженого чека автоматично не стане 140 грн. Тому розбіжність між історією ціни та чеком розбирають за документами, знижками й датами, а не «вирівнюють» зміною ціни заднім числом.

Для поточних змін задавайте фактичний момент початку дії ціни. Виправлення минулої дати погоджуйте з відповідальним за облік: він перевіряє історію цін, залежні документи та результат у звітах. Видалення старого документа ціни також змінює історію, тому не використовуйте його як спосіб приховати помилку в уже проведеному продажі.

Як каса визначає кінцеву ціну в чеку

Коли касир сканує товар, програма проходить такий ланцюжок:

  1. бере з регістра «Ціни» останню роздрібну ціну товару (тип ціни — з налаштувань складу) на момент продажу;
  2. перевіряє діючі акції: чи є для цього товару, клієнта, складу, дня тижня і часу запис про знижку (див. 4.5);
  3. застосовує знижку, але не нижче «мінімальної ціни» товару — межі, заданої реквізитами «Без знижки» та «Максимальна знижка» в картці номенклатури;
  4. підставляє результат у чек.

Тому й порядок наведення ладу з цінами завжди такий самий: спочатку коректна роздрібна ціна (документи цього розділу), потім акції — і лише тоді претензії до каси.

Документи розділу одним поглядом

Документ Що змінює Рухи по складу Рухи по грошах/витратах
Прибуткова накладна (розцінка при приході) Записи в регістрі «Ціни»: закупівельна і роздрібна Є (прихід товару — див. Розділ 3) Є (борг постачальнику)
Встановлення цін Записи в регістрі «Ціни» Немає Немає
Переуцінка Партії товарів, витрати, ціни уціненої картки Є (списання + оприбуткування уціненої) Є (збиток у витрати)
Встановлення знижок Правила знижок для каси Немає Немає (знижка видна в чеках)
Встановити ціну (створюється автоматично) Один запис у регістрі «Ціни» Немає Немає

4.2. Ціни з прихідної накладної — основний шлях

Призначення

На практиці більшість цін у магазині встановлюється не окремими документами, а прямо під час приймання товару. Товаровед оформлює прибуткову накладну, бачить закупівельні ціни постачальника — і тут же, у тій самій таблиці, проставляє роздрібні. Після проведення накладна сама записує обидві ціни (закупівельну і роздрібну) в регістр «Ціни» — жодного додаткового документа створювати не потрібно.

⚠️ Важливо: щоб у накладній з'явилися колонки «Ціна розн.» і «Націнка», у налаштуваннях програми має бути увімкнена опція «Розраховувати роздрібні ціни в прихідній накладній». У типовому магазині вона увімкнена — якщо колонок не видно, зверніться до адміністратора.

Як це працює в таблиці накладної

Закупівельні й продажні ціни та націнка в прихідній накладній

Фрагмент накладної від 01.09.2026: для «Банка 1,0 л» закупівельна ціна — 5,00, ціна продажу — 8,00, націнка — 60 %. Видно також зміни цін та прапорець «Обробляти». Повна форма цієї накладної — у розділі 3.

Коли ви додаєте товар у накладну, програма одразу підставляє в рядок його поточну роздрібну ціну (того типу цін, який вказаний у картці складу; якщо не вказаний — стандартну «Роздрібну») і рахує колонку «Націнка» — відсоток між закупівельною і роздрібною. Далі можливі три ситуації:

Пакетна націнка на вибрані позиції

Біля таблиці товарів є поле «Націнка» (загальне, для всього документа) і в кожному рядку — прапорець «Обробляти». Введений у поле відсоток застосовується лише до рядків з увімкненим прапорцем: роздрібна = закупівельна + відсоток, із заокругленням. Керувати прапорцями допомагають кнопки командної панелі:

Що записується при проведенні

При проведенні програма також порівнює закупівельні ціни з попередніми і повідомляє: «Виросла прихідна ціна. Товар: …» або «Знизилася прихідна ціна. Товар: …» — це сигнал перевірити, чи не час міняти роздрібну.

Друк цінників та етикеток одразу з накладної

Розцінили — одразу друкуйте цінники, не виходячи з документа:

В усі три варіанти потрапляють лише рядки з прапорцем «Обробляти» — тому спершу натисніть кнопку, яка позначає рядки зі зміненою ціною, і надрукуєте рівно ті цінники, що треба замінити в залі. Документ перед друком має бути проведений — інакше програма сама запропонує його провести.

Практичний приклад

У накладній два товари. Молоко: закупівельна як і раніше 28,00 грн, діюча роздрібна 35,00 грн. Сир: закупівельна виросла з 90,00 до 98,00 грн, діюча роздрібна 117,00 грн.

  1. Програма підставила в рядки діючі роздрібні ціни: молоко — 35,00 (націнка 25%), сир — 117,00 (націнка впала до 19%).
  2. Молоко не чіпаємо — його ціна не зміниться, запис у регістр не створиться.
  3. Для сиру в колонці «Націнка» вводимо 30 — програма рахує 98,00 × 1,30 = 127,40 → нова роздрібна 127,40 грн. Саме вона запишеться при проведенні.
  4. Кнопкою позначення змінених рядків проставлено прапорець лише сиру → Друк → «Цінник» — один новий цінник у зал.

Зв'язок із документом «Встановлення цін»

Накладна встановлює ціни в момент приходу. Документ «Встановлення цін» потрібен тоді, коли ціни треба змінити без приходу товару: планове підняття цін, перерахунок за правилами розцінки, масова зміна на групу. Обидва шляхи пишуть в один і той самий регістр «Ціни» — історія змін спільна.

Типові помилки

Помилка Наслідок Як уникнути / виправити
Залишили «Ціна розн.» = 0 для нового товару Роздрібна ціна не запишеться — касир побачить нуль Перед проведенням перегляньте колонку «Ціна розн.»: нулів бути не повинно. Пропустили — виправте в накладній і перепроведіть, або створіть «Встановлення цін»
Ввели відсоток у загальне поле «Націнка», не перевіривши прапорці «Обробляти» Націнка застосувалась до всіх позначених рядків, зокрема тих, які чіпати не збирались Спершу кнопками зніміть/поставте прапорці, потім вводьте відсоток
Надрукували цінники, а документ потім змінили і перепровели Ціни в програмі й на полиці розійшлися Друкуйте цінники останнім кроком, після остаточного проведення

4.3. Документ «Встановлення цін»

Призначення

«Встановлення цін» — інструмент зміни цін без приходу товару: і масової, і точкової. Ним виконують:

Коли використовується

У будь-який момент, коли ціни треба змінити, а приходу товару немає. А також після проведення прибуткової накладної — якщо розцінку зручніше зробити окремим документом (наприклад, коли ціни рахує інша людина або потрібні правила розцінки).

Бізнес-логіка

Документ вирішує одну задачу: зафіксувати нові ціни з конкретної дати. Він:

Останній пункт — головна відмінність від «Переуцінки» (див. 4.4).

Покроковий порядок роботи

Сценарій 1. Дорозцінка після приходу (якщо ціни не заповнили в накладній)

  1. Відкрийте проведену прибуткову накладну.
  2. Створіть на її підставі документ «Встановлення цін» (Ввести на підставі → Встановлення цін).
  3. Програма сама заповнить табличну частину: перенесе всі товари накладної, у колонку «Закупівельна» підставить ціну приходу, а прапорець «Встановлювати роздрібну» буде вже увімкнено.
  4. Заповніть колонку «Роздрібна нова» одним із способів:
    • вручну — для кожного товару;
    • кнопкою «Сформувати ціни згідно правил розцінки» — програма розрахує роздрібні ціни автоматично (закупівельна + відсоток націнки, див. 4.6);
    • кнопкою «Збільшити ціну на процент» — програма запитає відсоток і підніме ціни на нього.
  5. Перевірте результат і проведіть документ.

Чому саме «на підставі»? Так ви гарантовано не пропустите жодного товару з накладної, і закупівельні ціни підтягнуться без помилок ручного введення.

Сценарій 2. Планова зміна цін

  1. Створіть новий документ «Встановлення цін» (Документи → Встановлення цін → Додати).
  2. Увімкніть прапорці тих типів цін, які змінюєте (наприклад, тільки «Встановлювати роздрібну») — у таблиці з'являться відповідні колонки.
  3. Кнопкою заповнення підберіть товари, або додайте їх вручну. Програма покаже поточні ціни кожного типу (колонки без слова «нова»).
  4. Внесіть нові ціни у колонки «…нова».
  5. Проведіть документ.

💡 Порада: дата документа — це дата, з якої почнуть діяти нові ціни. Якщо хочете, щоб нові ціни запрацювали з понеділка, поставте дату документа на понеділок — і проведіть його заздалегідь.

Сценарій 3. Розцінка при переміщенні між магазинами

Якщо у мережі різні магазини торгують за різними типами цін (у картці кожного складу вказано свій тип роздрібної ціни), то після переміщення товару в інший магазин йому може знадобитися ціна того типу, якого ще немає. Для цього «Встановлення цін» можна ввести на підставі документа «Переміщення»:

  1. Відкрийте проведене «Переміщення» і створіть на його підставі «Встановлення цін».
  2. Програма сама визначить типи цін складу-відправника і складу-отримувача, увімкне потрібні прапорці й заповнить таблицю товарами переміщення з поточними цінами.
  3. Заповніть «нові» колонки для складу-отримувача і проведіть документ.

Зверніть увагу: у цьому сценарії програма ставить дату документа на одну секунду раніше дати переміщення — щоб на момент переміщення ціни вже діяли.

Інструменти групової зміни цін

У командній панелі табличної частини є дві кнопки, які економлять години ручної роботи:

💡 Порада: «Збільшити ціну на процент» — найшвидший спосіб відпрацювати подорожчання від постачальника: заповніть документ товарами постачальника, введіть відсоток — і всі роздрібні ціни піднімуться пропорційно, із заокругленням.

Опис реквізитів

Шапка:

Реквізит Що означає На що впливає
Дата Момент, з якого діють нові ціни Усі записи в регістрі «Ціни» робляться цією датою
Встановлювати роздрібну Прапорець показу колонок роздрібної ціни Без прапорця колонка прихована і роздрібна ціна не встановиться
Встановлювати оптову ціну Те саме для оптової —
Встановлювати дрібнооптову Те саме для дрібнооптової —
Встановлювати Ціна 1…Ціна 9 Те саме для додаткових типів цін —
Правило розцінки Правило за замовчуванням для кнопки автоматичного розрахунку Використовується для товарів, у яких не задано власне правило

Таблична частина «Товари»:

Колонка Що означає
Номенклатура Товар (див. Довідник «Номенклатура»)
Характеристика Характеристика товару (розмір, колір), якщо ведеться облік за характеристиками
Одиниця виміру Одиниця, для якої встановлюється ціна
Закупівельна / Закупівельна нова Поточна та нова ціна закупівлі
Роздрібна / Роздрібна нова Поточна та нова роздрібна ціна
Оптова, Дрібнооптова, Ціна 1–9 (+ «нова») Аналогічні пари для інших типів цін
Правило розцінки Правило, за яким кнопка авторозрахунку порахує ціну саме цього рядка

Проведення документа

Після проведення документ робить записи в регістр відомостей «Ціни»: для кожного рядка таблиці й кожного типу ціни, де колонка «…нова» не дорівнює нулю, створюється запис з датою документа.

Зверніть увагу на важливий наслідок: якщо «нова» ціна залишена нульовою — запис не робиться, і діяти продовжує стара ціна. Це зручно: можна в одному документі змінити роздрібну ціну лише частині товарів, а решту рядків не чіпати.

Рухів по залишках, партіях і взаєморозрахунках документ не створює.

При скасуванні проведення записи цін цього документа видаляються — у силу повертаються попередні ціни. Програма при цьому оновлює дані для вивантаження на каси, тож після чергового обміну каса теж повернеться до старих цін.

Друк

З документа друкується перелік товарів з новими цінами (кнопка друку). Роздрукований перелік зручно віддати продавцям як завдання на заміну цінників у залі: у ньому лише ті товари й ті типи цін, які змінював документ.

⚠️ Важливо: зміна ціни в програмі не міняє паперовий цінник на полиці. Продаж за ціною, що відрізняється від цінника, — привід для конфлікту з покупцем і штрафів. Правило: провели «Встановлення цін» → одразу передрукували цінники.

Практичний приклад

Магазин отримав 10 упаковок кави за ціною 100 грн. Стандартна націнка магазину — 30%.

  1. Проведено прибуткову накладну: на складі +10 уп., закупівельна ціна 100 грн.
  2. На підставі накладної створено «Встановлення цін»: Закупівельна = 100 грн (заповнилась автоматично).
  3. Натиснуто «Сформувати ціни згідно правил розцінки»: Роздрібна нова = 100 × 1,30 = 130 грн.
  4. Документ проведено 05.03 о 10:00.
  5. З цього моменту касир, відсканувавши штрих-код кави, побачить ціну 130 грн.

Типові сценарії

Сценарій Як оформити
Надійшов новий товар «Ввести на підставі» з прибуткової накладної → кнопка розрахунку за правилами розцінки → провести
Постачальник підняв закупівельні ціни Документ з товарами постачальника → «Збільшити ціну на процент» або перерахунок за правилами
Точкова зміна ціни одного товару Новий документ, один рядок, нова роздрібна ціна вручну
Переміщення в магазин з іншим типом цін «Ввести на підставі» з документа «Переміщення»
Сезонне підняття цін на групу Документ, заповнений групою товарів → «Збільшити ціну на процент»

Типові помилки

Помилка Наслідок Як уникнути / виправити
Товар прийняли, а ціну не встановили Касир відсканує товар — і побачить нульову або стару ціну. Продаж «в нуль» — прямий збиток Зробіть правилом: роздрібні ціни заповнюються ще в прибутковій накладній (4.2); якщо там пропустили — одразу «Ввести на підставі → Встановлення цін». Перевіряйте нові товари звітом «Прайс-лист» перед початком торгівлі
Документ ціни помилково проведено заднім числом Змінилася історія базових цін, яка може розійтися з фактичними цінами збережених чеків; самі чеки автоматично не перераховуються Для поточних змін указуйте фактичну дату початку ціни. Виправлення минулого періоду погоджуйте з відповідальним за облік і перевіряйте за історією та чеками
Внесли нову ціну не в ту колонку (у «стару» замість «нової») Колонки без слова «нова» — довідкові, вони не записуються в регістр. Ціна не зміниться Заповнюйте лише колонки «…нова»
Увімкнули зайвий тип ціни та заповнили його випадково У товару з'явиться, наприклад, оптова ціна, яка потім спливе у документах Вмикайте прапорці лише тих типів цін, які реально змінюєте

Пов'язані об'єкти


4.4. Документ «Переуцінка»

Призначення

«Переуцінка» (уцінка) — документ для випадку, коли товар втратив частину своєї вартості і його треба продавати дешевше, ніж планувалося: пошкоджена упаковка, закінчується термін придатності, товар вийшов з моди, залишки минулої колекції.

Чим «Переуцінка» відрізняється від «Встановлення цін»

Документ переуцінки з початковим та уціненим товаром

Історичний документ від 05.03.2020 у навчальній копії показує структуру уцінки: 100 одиниць товару переводяться на картку «Футболки Шотландія Акція», ціна змінюється з 40,00 на 30,00, різниця становить −1 000,00. Це приклад полів форми; залишки цього старого документа не є зразком для проведення нової операції.

Це найважливіше питання розділу, і плутати ці документи не можна:

«Встановлення цін» «Переуцінка»
Що робить Просто змінює цінник Оформлює господарську операцію уцінки
Рухи по складу Немає Є: залишок товару списується і оприбутковується як окремий «уцінений» товар (нова партія)
Фінансовий результат Не фіксується Різниця вартості списується у витрати (стаття «УЦІНКА ТОВАРУ»)
Коли застосовувати Планова зміна цін на весь товар Частина залишку втратила якість і має продаватися дешевше

Інакше кажучи: якщо ви просто вирішили продавати каву не по 130, а по 125 грн — це «Встановлення цін». Якщо ж 5 упаковок з пом'ятими коробками треба продати по 90 грн, а решту — за звичайною ціною, це «Переуцінка»: у продажу з'явиться окрема позиція «Кава (уцінка)» зі своєю ціною, а магазин чесно побачить у витратах, скільки грошей втратив.

Бізнес-логіка

При проведенні «Переуцінка»:

Навіщо окрема картка? Щоб на полиці й у звітах звичайний товар і уцінений не змішувалися: у них різні штрих-коди на ціннику, різні ціни та окремий облік залишків.

Покроковий порядок роботи

  1. Створіть картку уціненого товару в довіднику «Номенклатура» (якщо цей товар уцінюється вперше). Найпростіше — скопіювати оригінальну картку і додати до назви позначку «УЦІНКА».
  2. Створіть документ «Переуцінка» (Документи → Складські → Переуцінка → Додати).
  3. Вкажіть Організацію та Склад, на якому лежить товар.
  4. У табличній частині «Товари» додайте товар, вкажіть:
    • Кількість — скільки одиниць уцінюєте (не обов'язково весь залишок!);
    • Номенклатура уцінена — картку уціненого товару (підставиться автоматично, якщо цей товар уже уцінювали);
    • Ціну уцінки — нову роздрібну ціну;
    • Причину — текстом, наприклад «пошкоджена упаковка» (причина потрапить у назву статті витрат і в друкований акт).
  5. Перевірте колонку «Різниця» — це збиток по рядку.
  6. Проведіть документ і роздрукуйте «Акт переуцінки товарів» — його підписує матеріально відповідальна особа.

Опис реквізитів

Шапка:

Реквізит Що означає
Організація Юридична особа, на балансі якої товар
Склад Місце зберігання, де уцінюється товар
Док. основа Документ-підстава (якщо переуцінка вводилась на підставі іншого документа)
Сума документа Загальна сума різниці (збитку), рахується автоматично

Таблична частина «Товари»:

Колонка Що означає
Номенклатура Початковий товар
Кількість Скільки одиниць уцінюємо
Ціна Закупівельна ціна (собівартість) товару
Ціна розн. Поточна роздрібна ціна до уцінки
Сума Вартість кількості за старою роздрібною ціною
Номенклатура уцінена Картка, на яку переводиться товар
Ціна уцінки Нова роздрібна ціна уціненого товару
Причина Текстова причина уцінки
Різниця Збиток: Кількість × (Ціна уцінки − Ціна розн.)
Сума уцінки Кількість × Ціна уцінки

Проведення документа

Документ рухає такі регістри:

Перед проведенням програма перевіряє дату заборони редагування: провести або розпровести переуцінку в закритому періоді не вдасться.

Практичний приклад

На складі 20 коробок цукерок: закупівельна 80 грн, роздрібна 120 грн. У 5 коробок за місяць до кінця терміну придатності — вирішили продати їх по 90 грн.

  1. Створено картку «Цукерки Асорті 300г (УЦІНКА)».
  2. Документ «Переуцінка»: Номенклатура = «Цукерки Асорті 300г», Кількість = 5, Номенклатура уцінена = «…(УЦІНКА)», Ціна уцінки = 90 грн, Причина = «закінчується термін».
  3. Різниця по рядку: 5 × (90 − 120) = −150 грн — це втрачена виручка, вона потрапить у витрати.
  4. Після проведення: на складі 15 коробок звичайних (по 120 грн) і 5 уцінених (по 90 грн). Касир бачить дві різні позиції.

Фінансовий підсумок для керівника: у витратах за статтею «УЦІНКА ТОВАРУ → Уцінка Цукерки Асорті 300г закінчується термін» зафіксовано 150 грн. Наприкінці місяця звіт по витратах покаже, скільки всього магазин втратив на уцінках і на яких саме товарах — це привід переглянути обсяги замовлень.

Типові сценарії

Сценарій Особливості оформлення
Перша уцінка товару Спочатку створіть уцінену картку в номенклатурі, потім документ
Повторна уцінка того самого товару Уцінена картка підставиться автоматично — програма запам'ятала відповідність з минулого разу
Пошкоджена частина партії У «Кількість» вкажіть лише пошкоджені одиниці — решта залишку торгується за повною ціною
Товар зіпсований повністю і продажу не підлягає Це не уцінка — оформлюйте списання (див. відповідний розділ), а не «Переуцінку»

Типові помилки

Помилка Наслідок Як уникнути / виправити
Переоцінили «заднім числом» у закритому періоді Програма відмовить у проведенні (дата заборони редагування) — і це правильно: у закритому періоді вже здані звіти Проводьте уцінку поточною датою
Не створили окрему уцінену картку і вибрали в колонці «Номенклатура уцінена» той самий товар Уцінений і звичайний товар змішаються: вся кількість продаватиметься за зниженою ціною Для першої уцінки товару завжди створюйте окрему картку з позначкою «УЦІНКА»
Використали «Переуцінку» для планової зміни цін У витратах з'явиться фіктивний «збиток», з'являться зайві картки і партії Для планової зміни цін — тільки документ «Встановлення цін»
Забули надрукувати і підписати акт Немає документального підтвердження уцінки для матеріально відповідальної особи Друкуйте «Акт переуцінки товарів» одразу після проведення

Пов'язані об'єкти


4.5. Документ «Встановлення знижок на номенклатуру»

Призначення

Документ оформлює акцію: автоматичну знижку (або націнку), яку каса надаватиме сама, без участі касира, у заданий період і за заданими умовами.

Коли використовується

Бізнес-логіка

Документ описує правила акції та період її дії. Після проведення правила потрапляють у службові регістри, і РМК при кожному продажу сам перевіряє: чи діє зараз акція на цей товар, для цього клієнта, на цьому складі, у цей день тижня і час — і якщо так, автоматично зменшує ціну в чеку (див. Розділ 6. Продаж через РМК).

Важливо розуміти: знижка не змінює ціну в регістрі «Ціни». Роздрібна ціна залишається як була — знижка застосовується поверх неї в момент продажу. Коли акція закінчиться, товар сам «повернеться» до повної ціни, жодних документів для цього не потрібно.

Покроковий порядок роботи

  1. Створіть документ (Документи → Встановлення знижок номенклатури → Додати).
  2. Вкажіть Дату початку дії знижки і Дату закінчення дії знижки. Якщо дата закінчення порожня — акція безстрокова (до ручного скасування).
  3. Виберіть Умову надання знижки:
    • Без умов — знижка діє на кожен продаж товару;
    • Кількість одного товару в документі перевищила… — знижка від кількості (вкажіть поріг у полі «Значення умови»);
    • Сума документа продажу перевищила… — знижка від суми чека;
    • По набору товарів 1+1 — знижка при купівлі товарів у комплекті (заповнюється додаткова таблиця «Склад набору»).
  4. Визначте, на що діє акція:
    • прапорець «Для всієї номенклатури» — на весь асортимент;
    • або заповніть таблицю «Товари»: кожен рядок — товар, його Процент знижки і, за потреби, Обмеження знижки.
  5. Визначте, для кого діє акція:
    • прапорець «Для всіх клієнтів» — для всіх покупців;
    • або заповніть таблицю «Отримувачі знижки» конкретними клієнтами (знижка спрацює при виборі клієнта в чеку).
  6. За потреби обмежте час: прапорець «По днях тижня» і таблиця з днями та інтервалами часу (наприклад, лише Пн–Пт з 14:00 до 17:00).
  7. Якщо акція діє тільки в одному магазині — вкажіть Склад.
  8. Проведіть документ. З дати початку акція працює на касі автоматично.

⚠️ Важливо: без переліку товарів і без прапорця «Для всієї номенклатури» документ не проведеться — програма повідомить: «Необхідно заповнити перелік товарів чи встановити позначку "Для всієї номенклатури"». Так само обов'язково або вказати отримувачів, або поставити «Для всіх клієнтів».

Опис реквізитів

Реквізит Що означає На що впливає
Дата початку дії знижки Перший день акції Раніше цієї дати знижка не діє
Дата закінчення дії знижки Останній день акції Після цієї дати каса перестає давати знижку. Порожня — безстроково
Тип знижки націнки Елемент довідника «Типи знижок/націнок» (див. 4.7) Класифікація для аналізу продажів
Умова Правило спрацювання (без умов / за кількістю / за сумою чека / набір 1+1) Визначає, коли каса надасть знижку
Значення умови Поріг для умови (кількість або сума) Знижка діє лише після перевищення порогу
Процент знижки Розмір знижки у відсотках (у шапці — для «всієї номенклатури», у таблиці — для кожного товару) Наскільки зменшиться ціна в чеку
Обмеження знижки Гранична величина знижки для рядка Захист від надмірної знижки
Пріоритет Число для впорядкування акцій Якщо на товар діє кілька акцій — застосовується за пріоритетом
Склад Магазин, де діє акція Порожній — діє скрізь
По днях тижня + таблиця часу Дні та години дії Акція «щасливі години»

Проведення документа

Документ робить записи у два регістри відомостей:

Рухів по товарах, грошах чи цінах немає — це «правила гри» для каси.

Практичний приклад

Акція: з 1 по 14 червня знижка 15% на морозиво, лише у вихідні.

  1. Дата початку = 01.06, дата закінчення = 14.06.
  2. Умова = «Без умов», «Для всіх клієнтів» = так.
  3. Таблиця «Товари»: усі позиції морозива, Процент знижки = 15.
  4. «По днях тижня»: обрані лише Субота і Неділя.
  5. Документ проведено.

У суботу 6 червня касир сканує ескімо за 40 грн — каса сама ставить у чек 34 грн (знижка 6 грн). У понеділок те саме ескімо знову коштує 40 грн. Після 14 червня акція вимикається автоматично — нічого скасовувати не потрібно.

Приклад 2. Знижка від суми чека

«Чек від 1000 грн — знижка 5% на весь чек»:

Покупець набрав товарів на 1 250 грн — каса автоматично зменшить чек на 5%. Чек на 980 грн знижки не отримає.

Приклад 3. Акція «1+1»

«При купівлі шампуню — бальзам за пів ціни»:

Каса надасть знижку 50% на бальзам лише тоді, коли в чеку одночасно є і шампунь. Якщо і в «Товарах», і в «Складі набору» вказано один і той самий товар — знижка спрацює на кожну другу одиницю («два за ціною півтора»).

Приклад 4. Персональна знижка клієнта

Постійному клієнтові — знижка 10% на все:

Знижка спрацює лише тоді, коли касир вибере цього клієнта в чеку (за дисконтною карткою чи телефоном — див. Розділ 6).

Кілька акцій одночасно: пріоритет

Буває, що на один товар діють дві акції — скажімо, загальномагазинна «−5% на все» і «−15% на морозиво». Щоб каса поводилася передбачувано, у кожному документі знижок є поле Пріоритет. Акції з різними пріоритетами розглядаються по черзі, тож ви керуєте тим, яка з них застосується до товару.

Рекомендація проста: домовтеся про шкалу (наприклад, 1 — загальні акції, 2 — акції на групи, 3 — точкові пропозиції) і дотримуйтеся її в усіх документах. А після запуску будь-якої нової акції зробіть тестовий чек на товар, що потрапляє під кілька акцій одразу, — і переконайтеся, що знижка саме та, яку планували.

Знижка і націнка: захист від продажу «в мінус»

Знижка застосовується до роздрібної ціни, а не до націнки. Якщо націнка на товар мала, велика знижка може «з'їсти» її повністю: товар з закупівельною 100 грн і роздрібною 110 грн (націнка 10%) при знижці 15% продасться за 93,50 грн — тобто дешевше закупівлі.

Для захисту в картці товару (Довідник «Номенклатура») є два реквізити:

💡 Порада: для товарів з низькою націнкою (цигарки, соціальні товари) одразу при створенні картки ставте «Без знижки» або малу «Максимальну знижку». Тоді жодна майбутня акція «на весь асортимент» не зробить їх збитковими.

Типові помилки

Помилка Наслідок Як уникнути / виправити
Дата початку пізніша за дату закінчення Документ не проведеться: «Дата початку дії знижки не може бути більше дати закінчення» Перевірте дати
Не вказано дату закінчення «тимчасової» акції Акція діятиме вічно — знижка так і буде зніматись через місяці, непомітно з'їдаючи виручку Завжди ставте дату закінчення. Безстрокові знижки — лише свідомо
Знижка перекрила націнку Продаж дешевше закупівлі, прямий збиток Ставте «Максимальну знижку» в картках товарів з малою націнкою; перед акцією перевірте націнку звітом
Акція «на всю номенклатуру» замість групи товарів Знижка на весь магазин, включно з товарами, де її не планували Прапорець «Для всієї номенклатури» — тільки для загальномагазинних акцій. Для решти — явний перелік у таблиці «Товари»
Дві акції на один товар без пріоритетів Каса застосує не ту акцію, яку очікували Задавайте «Пріоритет» — і перевіряйте тестовим чеком

Пов'язані об'єкти


4.6. Довідник «Правила розцінки»

Призначення

«Правила розцінки» позбавляють товароведа ручної арифметики. Правило — це формула: «роздрібна ціна = закупівельна + N% націнки, заокруглити до зручної суми». Один раз налаштувавши правила, ви розраховуєте роздрібні ціни на будь-яку накладну однією кнопкою в документі «Встановлення цін».

Теоретичний підхід

У магазині різні групи товарів мають різну націнку: на бакалію — 25%, на напої — 40%, на супутні дрібниці — 100%. Тримати ці відсотки «в голові» ненадійно. Тому:

Коли в документі «Встановлення цін» натискають «Сформувати ціни згідно правил розцінки», програма для кожного товару шукає правило в такому порядку:

  1. у картці самого товару;
  2. у його групі, потім у групі вище — і так до верху довідника;
  3. якщо ніде не знайдено — бере основне правило з налаштувань.

Це означає: достатньо вказати правило на групі «Напої» — і всі товари всередині (включно з підгрупами) розцінюватимуться за ним, поки для конкретного товару не вкажуть інше.

Структура

Правило містить табличну частину «Ціни» — по рядку на кожен тип ціни, який воно вміє рахувати:

Колонка Що означає
Тип ціни Яку ціну розраховуємо (зазвичай — Роздрібна)
Базовий тип ціни Від якої ціни рахуємо (зазвичай — Закупівельна)
Відсоток націнки На скільки відсотків збільшити базову ціну
Коефіцієнт заокруглення До якого кроку заокруглити результат вгору (0,10 — до 10 копійок; 1 — до цілої гривні; 5 — до 5 гривень)

Формула розрахунку: Нова ціна = Базова ціна × (100 + Відсоток націнки) / 100, далі заокруглення вгору до кратного коефіцієнту.

Одне правило може містити кілька рядків — наприклад, одночасно рахувати роздрібну (+30% від закупівельної) та оптову (+15% від закупівельної). Тоді кнопка в документі «Встановлення цін» заповнить обидві колонки за один раз.

Покроково: як налаштувати правила з нуля

  1. Складіть на папері таблицю націнок за групами товарів (бакалія — 25%, напої — 40%, господарчі — 60%...). Це рішення керівника, не програми.
  2. Створіть у довіднику «Правила розцінки» по елементу на кожну націнку. У табличній частині кожного: Тип ціни = Роздрібна, Базовий тип = Закупівельна, свій відсоток, коефіцієнт заокруглення 0,10.
  3. У довіднику «Номенклатура» відкрийте картку кожної групи верхнього рівня і вкажіть її правило розцінки. Товари всередині успадкують його автоматично.
  4. Для товарів-винятків (наприклад, соціальний хліб з мінімальною націнкою) вкажіть окреме правило прямо в картці товару — воно переважить правило групи.
  5. У налаштуваннях програми заповніть константу «Основне правило розцінки» — резерв для товарів поза групами.
  6. Перевірте: створіть тестове «Встановлення цін» на кілька товарів з різних груп, натисніть «Сформувати ціни згідно правил розцінки» і звірте результат з паперовою таблицею.

Практичний приклад

Правило «Бакалія +30%»: Тип ціни = Роздрібна, Базовий тип = Закупівельна, Відсоток націнки = 30, Коефіцієнт заокруглення = 0,10.

З коефіцієнтом заокруглення 1 (до гривні) друга ціна стала б 54,00 грн — «некруглих» цін на полицях не буде.

Типові помилки

Помилка Наслідок Як уникнути
Правило не призначено ні товару, ні групі, ні в константі Кнопка авторозрахунку не дасть ціни (або дасть за неочікуваним правилом) Призначте основне правило в налаштуваннях і правила на ключові групи
Правило на групі змінили, але ціни «не перерахувалися самі» Правило — лише формула для кнопки. Само по собі воно цін не змінює Після зміни правила створіть «Встановлення цін» на потрібні товари і натисніть кнопку розрахунку
Занадто великий коефіцієнт заокруглення на дешевих товарах Заокруглення вгору до 5 грн на товарі за 7 грн — це +71% прихованої націнки Для дешевих товарів — коефіцієнт 0,10 або 0,50

Пов'язані об'єкти


4.7. Типи знижок та націнок

Довідник «Типи знижок/націнок» — це класифікатор акцій: «Сезонна», «Дисконтна картка», «Персональна» тощо. Тип вказується в шапці документа «Встановлення знижок на номенклатуру» і дозволяє потім аналізувати у звітах, скільки грошей «коштувала» кожна категорія знижок.

Повний опис довідника — у Розділі 2. Довідники.

Картка типу знижки

Картка типу знижки: 2 %, обмеження 5 %, умова за сумою документа. Валюта умови на цьому прикладі не вибрана — перед застосуванням правила її потрібно заповнити.


4.8. Швидка зміна ціни одного товару — документ «Встановити ціну»

Призначення

Найшвидший побутовий спосіб змінити ціну одного товару — взагалі не відкривати документів. Ціна змінюється прямо зі списку довідника «Номенклатура» подвійним кліком, а документ «Встановити ціну» (один товар, один тип ціни, один запис у регістрі «Ціни») програма створює і проводить сама, у фоні. Ви його навіть не побачите на екрані — лише пізніше в журналі документів.

Покроково

  1. Відкрийте довідник «Номенклатура» і знайдіть товар у списку.
  2. Зробіть подвійний клік по цифрі в колонці «Роздрібна ціна» (працює і для колонок закупівельної, оптової та інших цін).
  3. Програма запитає: «Встановити нову ціну?» — натисніть «Так».
  4. У віконці введення вже стоїть поточна ціна — введіть нову і підтвердіть.
  5. Готово: у фоні створено і проведено документ «Встановити ціну» поточною датою й часом. З цього моменту діє нова ціна; на касу вона потрапить після чергового обміну. Не забудьте передрукувати цінник.

Якщо ви ввели ту саму ціну або закрили віконце — нічого не створюється і не змінюється.

Для товару, який обліковується за характеристиками (розмір, колір), замість віконця відкриється таблиця цін по кожній характеристиці — і по документу «Встановити ціну» буде створено на кожну змінену характеристику.

⚠️ Важливо: подвійний клік по колонці «Роздрібна ціна» записує ціну у стандартний тип «Роздрібна». Якщо ваш магазин (склад) працює з власним типом роздрібної ціни (вказаний у картці складу — див. 4.1), такої зміни каса не побачить — для цих складів міняйте ціну через накладну (4.2) або документ «Встановлення цін».

💡 Порада: цей механізм недоступний користувачам з правами продавця — змінювати ціни може лише персонал з відповідними правами (товаровед, адміністратор).

«Встановити ціну» РАУЦ-00128 від 08.09.2026: товар «Баночка 15мл», тип ціни «Роздрібна», одиниця «шт», ціна 30 грн. У цій формі змінюють ціну одного товару для конкретного типу ціни й одиниці виміру.

Звідки ще беруться документи «Встановити ціну»

Той самий документ програма створює автоматично і в інших випадках: при завантаженні цін з мобільного застосунку під час обміну даними та при імпорті прайс-листів постачальника. Тому в журналі таких документів може бути багато — не видаляйте їх: кожен зберігає момент зміни ціни, і скасування проведення поверне стару ціну товару.

Для масової зміни цін чи розрахунку за правилами розцінки цей спосіб не годиться — там працює документ «Встановлення цін».


4.9. Імпорт прайс-листів постачальника

Коли постачальник надсилає новий прайс-лист файлом Excel, не обов'язково переносити ціни вручну: обробка «Імпорт прайслистів» читає файл за налаштованим шаблоном постачальника (які колонки що означають), зіставляє рядки з номенклатурою і оновлює ціни в програмі. Залежно від обраної кнопки вона створює документи «Встановити ціну» на закупівельні ціни кожного товару або один документ «Встановлення цін» на обраний тип цін. Ця сама обробка вміє й головне — створювати з файлу заповнену прибуткову накладну.

Оновлювати закупівельні ціни зручно до приходу товару: ціни в базі вже актуальні, і при оформленні прибуткової накладної одразу видно, що подорожчало і де треба переглянути роздрібну націнку (4.2).

Повний опис налаштування шаблонів і порядку імпорту — у Розділі 3. Закупівля. Тут важливо одне: після імпорту перегляньте звіт «Прайс-лист» (4.10) — чи не з'явилися товари, у яких закупівельна ціна стала вищою за роздрібну.


4.10. Де подивитися поточні ціни

Для контролю цін у програмі є два основні звіти (докладний опис — у Розділі 8. Звіти):

Крім звітів, поточну ціну конкретного товару можна побачити безпосередньо в його картці в довіднику «Номенклатура» та на касі при скануванні.

💡 Порада: заведіть звичку: наприкінці розцінки відкрити «Прайс-лист» з відбором за сьогоднішньою прибутковою накладною і переконатися, що жоден новий товар не залишився без роздрібної ціни.


Наскрізний приклад: тиждень із життя товару

Щоб побачити всі документи розділу в дії, простежимо за однією позицією — «Сік яблучний 1л».

Понеділок. Прихід і розцінка. Надійшло 60 пляшок по 32,00 грн (прибуткова накладна). Товаровед розцінює прямо в накладній (4.2): у колонці «Націнка» ставить 40:

32,00 × 1,40 = 44,80 → роздрібна ціна 44,80 грн

Накладну проведено — вона сама записала і закупівельну (32,00), і роздрібну (44,80) ціни; цінник надруковано одразу з накладної (Друк → «Цінник»). Каса продає сік по 44,80 грн.

Середа. Акція вихідного дня. Керівник запускає «Встановлення знижок номенклатури»: −10% на всі соки, дати Сб–Нд, «По днях тижня» — субота й неділя. У суботу каса сама пробиває сік по:

44,80 − 10% = 40,32 грн

У понеділок ціна автоматично повертається до 44,80 грн — жодних додаткових документів.

Наступний понеділок. Подорожчання в постачальника. Нова партія прийшла вже по 35,00 грн. Програма при проведенні накладної попереджає: «Виросла прихідна ціна. Товар: Сік яблучний 1л». Товаровед знову ставить націнку 40 у накладній:

35,00 × 1,40 = 49,00 → нова роздрібна 49,00 грн

З дати накладної весь залишок соку (і старої, і нової партії) продається по 49,00 грн — роздрібна ціна єдина, а різниця собівартостей партій відіб'ється у звітах про прибуток.

П'ятниця. Уцінка. У 8 пляшок пом'яті етикетки — за повною ціною їх не беруть. Товаровед створює картку «Сік яблучний 1л (УЦІНКА)» і документ «Переуцінка»: кількість 8, ціна уцінки 39,00 грн, причина «пошкоджена етикетка». Після проведення:

Так за тиждень товар пройшов усі чотири інструменти ціноутворення, і кожна зміна ціни залишила слід в історії — її видно у звіті «Динаміка цін».


Часті питання

Касир каже, що товар «пробивається по нулях». Що робити? На товар не встановлена роздрібна ціна — найчастіше її пропустили в прибутковій накладній (4.2). Найшвидше виправлення: подвійний клік по колонці «Роздрібна ціна» в довіднику «Номенклатура» (4.8). Якщо товарів кілька — створіть на підставі накладної «Встановлення цін» (4.3). Ціна долетить на касу після чергового обміну.

Як швидко змінити ціну одного товару? Подвійний клік по цифрі в колонці «Роздрібна ціна» в списку довідника «Номенклатура», підтвердіть і введіть нову ціну — документ «Встановити ціну» створиться і проведеться сам (4.8). Відкривати «Встановлення цін» заради одного товару не потрібно.

Я змінив відсоток у правилі розцінки. Чому ціни на полицях не змінилися? Правило — це лише формула. Ціни зміняться тільки після того, як ви створите документ «Встановлення цін», натиснете «Сформувати ціни згідно правил розцінки» і проведете його (4.6).

Треба тимчасово знизити ціну на два тижні. «Встановлення цін» чи знижка? Знижка (4.5). Вона вимкнеться сама після дати закінчення, а роздрібна ціна залишиться недоторканою. Якби ви двічі міняли ціну документами «Встановлення цін», був би ризик забути повернути стару ціну.

Чим відрізняється уцінка від знижки? Знижка — тимчасове зменшення ціни в чеку, товар і його облікова вартість не змінюються. Уцінка (4.4) — господарська операція: частина залишку переводиться на окрему «уцінену» картку з новою ціною, а втрата вартості лягає у витрати магазину. Знижка — інструмент маркетингу, уцінка — визнання збитку.

Як побачити, хто і коли змінив ціну товару? Звіт «Динаміка цін» (Розділ 8): для кожної зміни видно дату і документ-реєстратор. Відкривши документ, побачите автора.

Чи можна видалити старий документ «Встановлення цін»? Не варто без розбору причини. Скасування прибере записи цього документа з історії базових цін; збережені суми чеків від цього автоматично не зникають. Зміниться результат отримання ціни на відповідну дату, тому виправлення перевіряйте з відповідальним за облік. Докладніше — «Історія цін і фактична ціна чека».

Акція закінчилась, а каса й далі дає знижку. Чому? Найчастіші причини: у документі знижок порожня дата закінчення (акція безстрокова) або існує другий, забутий документ знижок на той самий товар. Відкрийте журнал документів «Встановлення знижок номенклатури», знайдіть усі проведені документи по товару і скасуйте проведення зайвих.


Чек-лист роботи з цінами

Щоденно (товаровед / адміністратор):

  1. Оформили прибуткові накладні: перевірили колонку «Ціна розн.» (нулів немає), відпрацювали націнку на позиції, що подорожчали (4.2).
  2. Якщо розцінка окремим документом — створили «Встановлення цін» на підставі накладної, розрахували ціни кнопкою за правилами розцінки, перевірили очима «дивні» цифри.
  3. Провели документи, надрукували цінники на змінені позиції (можна одразу з накладної).
  4. Відкрили «Прайс-лист» — переконалися, що немає товарів з нульовою роздрібною ціною.

Періодично (керівник):

  1. Переглянути відсотки у правилах розцінки — чи відповідають вони поточній політиці.
  2. Переглянути журнал «Встановлення знижок номенклатури» — чи немає «вічних» акцій без дати закінчення.
  3. Перевірити звіт по витратах за статтею «УЦІНКА ТОВАРУ» — скільки коштували уцінки і чому.
  4. Вибірково звірити націнку по топових товарах звітом «Динаміка цін».

Наступний розділ: переміщення, інвентаризація та інші складські операції — Розділ 5. Складські операції.