Повернення постачальникам
Товар приїхав не той, бракований або зайвий, і постачальник готовий забрати його назад. Повернення постачальнику знімає його зі складу і відкриває дорогу до повернення грошей.
Де шукати: Модулі → Склад → Регістри → Повернення постачальникам
Грошей саме по собі воно не повертає. Документ відповідає за товарний бік: скільки одиниць поїхало назад і за якою собівартістю вони пішли зі складу. Борг перед постачальником зменшує вже кредит-нота, яку створюють із цього повернення.
Відмінність від списання проста й важлива: при списанні ви втрачаєте вартість товару, при поверненні — отримуєте її назад. Тому бракований товар, який постачальник приймає, ніколи не списують.
Документ живе в модулі Склад. Створюється з картки надходження командою «Створити повернення постачальнику» — так рядки й кількості підтягуються з тієї самої партії, яку повертають.
Що воно робить при проведенні
- зменшує залишок на складі з шапки;
- забирає партії за 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 (вище): фрахт рядків, у які проведення записало ціну постачальника, уже на рахунку відхилення, і за такими рядками кредит-нота повертає лише ціну. Створити кредит-ноту з того самого повернення вдруге вікно дає, але вона візьме лише те, що це повернення ще не кредитувало: його попередні кредит-ноти, зокрема чернетки, віднімаються і від товару, і від фрахту. Коли все повернене вже кредитовано, кредит-нота не створюється, і вікно відповідає «Кредитувати нічого: повернуті позиції вже кредитовано або їх не виставлено рахунком!» — та сама відповідь, якщо повернений товар не був виставлений рахунком постачальника.
Як переконатися, що документ правильний
- Надходження в шапці — те саме, з якого товар приїхав. Повернення «взагалі», без прив'язки, позбавляє вас перевірки «не більше, ніж отримали».
- Кількість у рядку не більша, ніж за ним прийняло надходження із шапки, а разом з іншими затвердженими поверненнями — не більша за отримане за цим рядком замовлення всіма надходженнями. Система це перевірить при затвердженні («Не можна повернути більше товарів, ніж надійшло»), але краще знати заздалегідь.
- Перемикач «Зменшити кількість» відповідає на реальне питання: чи чекаєте ви заміну.
- Сума схожа на правду: вона рахується за собівартістю партії, а не за ціною з рахунку постачальника.
- Після проведення створено кредит-ноту — інакше борг перед постачальником лишиться завищеним.
Змінні друку
Значення, доступні в шаблонах друкованих форм цього документа. Як записати змінну в шаблоні — див. Друковані форми.
Поля заголовка:
| Змінна | Що підставляється |
|---|---|
| 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 по рядку |
Записи, на які документ посилається полями форми (склад, клієнт, валюта…), дають у шаблон і решту своїх змінних — код і назва вже названі в таблицях вище, інше описано в статті довідника:
- Постачальник — Контакти
- Склад — Склади (
Loc_*) - Реквізити фірми — назва, адреси, банківські рахунки, керівники, користувач, який друкує: Інформація про компанію
Часті ситуації
Надходження ще не проведено. Повернення з нього не проведеться: спершу товар має стати на склад, потім поїхати назад.
Повертаємо не всю партію. Звичайний випадок: у рядку ставиться кількість, яку повертають, решта далі лежить на складі.
Товар бракований, але постачальник його не приймає. Тоді це не повернення, а списання зі складу: вартість піде у витрати, а не повернеться грошима.
Повернення створили не з надходження, а вручну. Так можна, але перевірки на «не більше, ніж отримали» не буде, і зв'язок із замовленням не відновиться. Розумно лише тоді, коли вихідного надходження в системі немає.
Кнопка відповідає «Рядки надходження без ключа привʼязки: …». Так буває зі старими надходженнями: у названих рядках немає ключа, за яким повернення знає свій рядок приходу. З такого надходження повернення кнопкою не створюється — оформіть його вручну, залишивши «Надх. №» порожнім.
Довідник полів
Шапка
| Поле | Опис |
|---|---|
| Номер | Номер документа, присвоюється автоматично |
| Надх. № | Надходження, з якого створено повернення |
| Постачальник, Назва | Контрагент і його назва |
| Дата | День, яким товар іде зі складу |
| Склад | Місце зберігання, звідки повертають |
| Зменшити кількість | Що зменшувати в замовленні: замовлені й отримані чи тільки отримані. Обов'язкове для проведення |
| Об'єкти | Об'єкти аналітики документа |
| ОК | Проведення: знімає товар із залишку і робить проводку |
Рядки товарів
| Поле | Опис |
|---|---|
| Товар, Опис | Позиція та її назва |
| Кількість | Скільки одиниць повертається |
| Рах. собіварт. | Рахунок, з якого списується вартість товару |
| Конт.рах. | Кореспондуючий рахунок проводки |
| Об'єкти | Аналітика рядка |
Підсумки документа
| Поле | Опис |
|---|---|
| Заг. кіль-сть | Скільки одиниць повернено |
| Усього | Собівартість поверненого товару |