Перейти до змісту

Повернення постачальникам

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

Де шукати: Модулі → Склад → Регістри → Повернення постачальникам

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

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

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

Що воно робить при проведенні

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

Розбір на прикладі

Журнал повернень постачальникам

У журналі — номер, постачальник, кількість, дата, номер замовлення постачальнику, склад і затвердження. №8 і №1 ще не затверджені — склад вони змінять лише при проведенні. Розберемо №5 від 18/06/2026.

З надходження повертаємо щітки вугільні: не той типорозмір.

Картка повернення постачальнику

У шапці:

  • «Надх. №» — надходження, з якого створено повернення. Цей зв'язок не декоративний: доки він є, чужий товар у документі не збережеться;
  • «Постачальник» і «Назва» — кому повертаємо;
  • «Склад» СКЛ — звідки йде товар;
  • «Дата» 18/06/2026 — день, яким товар зникає із залишку.

Перемикач, без якого документ не проведеться

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

  • «Замовлені й отримані» — повернення зменшує і отримане, і замовлене. Ви відмовляєтеся від цих одиниць зовсім: замовлення вважається виконаним на меншу кількість, повторної поставки не чекаєте;
  • «Тільки отримані» — зменшується лише отримане. Замовлення лишається відкритим на різницю, і постачальник має привезти заміну.

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

Рядки

  • «Товар», «Кількість», «Опис» — що і скільки їде назад;
  • «Рах. собіварт.» і «Конт.рах.» — рахунки, якими пройде проводка. Підставляються з надходження й налаштувань, міняти їх у рядку доводиться рідко.

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

Які проводки робить документ

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

Дт Кт Сума
рахунок із колонки «Конт.рах.» рахунок із колонки «Рах. собіварт.» 1 500,00

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

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

Ціна надходження в цьому режимі — ціна постачальника з рядка того надходження за курсом надходження, без фрахту й додаткових витрат. Її записує в рядок саме проведення повернення, тому фрахт повернених одиниць іде в різницю — на рахунок відхилення, і кредит-нота за таким рядком фрахту вже не повертає. Рядок без такої ціни (повернення, проведене до 23.10.2026, чи рядок без пари в надходженні) дебетує контррахунок собівартістю рядка надходження, як і раніше; рядок, набраний кодом товару, — нулем.

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

Звідки беруться рахунки

На відміну від більшості документів, тут обидва рахунки видно просто в рядку — їх підставили при створенні повернення з надходження. Але «видно» не означає «зафіксовано»: якщо колонка порожня, рахунок усе одно буде знайдений у момент проведення.

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

Тому має сенс зазирнути в закладку з рахунками перед проведенням: те, що стоїть у рядку, і визначить проводку, а не загальні правила фірми.

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

Борг постачальника проводкою не закривається — це робить кредит-нота, створена на підставі повернення.

Порядок роботи

1. Створити з надходження

Картка надходження → «Створити повернення постачальнику». Рядки підтягнуться з кількістю, яку ще не повернуто.

2. Лишити тільки те, що повертаєте

Зайві рядки видаліть — рядок із нулем не дасть затвердити повернення («Вкажіть кількість»); в інших приведіть кількість до фактичної. Рядок із товаром, якого в надходженні не було, набрати в матриці можна — відмовить збереження: «Рядок повернення не привʼязаний до рядка надходження». Такий товар повертайте окремим поверненням, залишивши «Надх. №» порожнім.

3. Обрати умову зменшення кількості

«Замовлені й отримані» або «Тільки отримані» — див. вище. Без цього документ не проведеться.

4. Провести

ОК і зберегти. Товар пішов зі складу, проводку зроблено.

5. Повернути гроші

З повернення створюється кредит-нота постачальнику — вона й зменшить борг. Доки її немає, товару вже немає, а заборгованість лишилася колишньою. Початковим для неї стає проведений рахунок постачальника, у якому є повернений рядок: повʼязаний із надходженням або просто рахунок цього замовлення, виписаний раніше за надходження. Ціна в кредит-ноті — із рядка цього рахунку: поправлений рахунок 10 × 90 кредитується за 90, навіть якщо надходження було по 100. У кредит-ноті — повернений товар і частка фрахту повернених одиниць, не більша за фрахт рахунку, ще не кредитований попередніми кредит-нотами — з рахунку й з повернень, зокрема ще не затвердженими. Виняток — режим SERP (вище): фрахт рядків, у які проведення записало ціну постачальника, уже на рахунку відхилення, і за такими рядками кредит-нота повертає лише ціну. Створити кредит-ноту з того самого повернення вдруге вікно дає, але вона візьме лише те, що це повернення ще не кредитувало: його попередні кредит-ноти, зокрема чернетки, віднімаються і від товару, і від фрахту. Коли все повернене вже кредитовано, кредит-нота не створюється, і вікно відповідає «Кредитувати нічого: повернуті позиції вже кредитовано або їх не виставлено рахунком!» — та сама відповідь, якщо повернений товар не був виставлений рахунком постачальника.

Як переконатися, що документ правильний

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

Змінні друку

Значення, доступні в шаблонах друкованих форм цього документа. Як записати змінну в шаблоні — див. Друковані форми.

Поля заголовка:

Змінна Що підставляється
RetTS_Ok ОК
RetTS_No Номер
Contact_Code Постачальник (код)
Contact_Name Постачальник (назва)
RetTS_Vend_No Надх. №
RetTS_Vendor_Name Назва
RetTS_Date Дата
Loc_Code Склад (код)
Loc_Name Склад (назва)
RetTS_Type Зменшити кількість
RetTS_Objects Об'єкти
RetTS_Tot_Qty Заг. кіль-сть
RetTS_Total Усього

Поля рядків:

Змінна Що підставляється
No Номер позиції рядка
Item_Code Товар
Qty Кількість
Description Опис
CostAcc Рах. собіварт.
CredAcc Конт.рах.
Objects Об'єкти
Serial_No Серійний №
FIFO FIFO
FIFORowVal FIFO по рядку

Записи, на які документ посилається полями форми (склад, клієнт, валюта…), дають у шаблон і решту своїх змінних — код і назва вже названі в таблицях вище, інше описано в статті довідника:

Часті ситуації

Надходження ще не проведено. Повернення з нього не проведеться: спершу товар має стати на склад, потім поїхати назад.

Повертаємо не всю партію. Звичайний випадок: у рядку ставиться кількість, яку повертають, решта далі лежить на складі.

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

Повернення створили не з надходження, а вручну. Так можна, але перевірки на «не більше, ніж отримали» не буде, і зв'язок із замовленням не відновиться. Розумно лише тоді, коли вихідного надходження в системі немає.

Кнопка відповідає «Рядки надходження без ключа привʼязки: …». Так буває зі старими надходженнями: у названих рядках немає ключа, за яким повернення знає свій рядок приходу. З такого надходження повернення кнопкою не створюється — оформіть його вручну, залишивши «Надх. №» порожнім.

Довідник полів

Шапка

Поле Опис
Номер Номер документа, присвоюється автоматично
Надх. № Надходження, з якого створено повернення
Постачальник, Назва Контрагент і його назва
Дата День, яким товар іде зі складу
Склад Місце зберігання, звідки повертають
Зменшити кількість Що зменшувати в замовленні: замовлені й отримані чи тільки отримані. Обов'язкове для проведення
Об'єкти Об'єкти аналітики документа
ОК Проведення: знімає товар із залишку і робить проводку

Рядки товарів

Поле Опис
Товар, Опис Позиція та її назва
Кількість Скільки одиниць повертається
Рах. собіварт. Рахунок, з якого списується вартість товару
Конт.рах. Кореспондуючий рахунок проводки
Об'єкти Аналітика рядка

Підсумки документа

Поле Опис
Заг. кіль-сть Скільки одиниць повернено
Усього Собівартість поверненого товару