Середня ціна повернутих товарів¶
Оцінка за середньою вартістю (AVCO) - це метод оцінки запасів, який визначає вартість на основі загальної вартості товарів, куплених або вироблених за період, поділеної на загальну кількість наявних одиниць. Оцінка запасів використовується для:
відображення вартості активів компанії;
відстеження кількості непроданих товарів;
обліку грошової вартості товарів, які ще не принесли прибуток;
звітування про рух товарів протягом кварталу.
Оскільки AVCO використовує зважене середнє для оцінки вартості, цей метод добре підходить для компаній, які продають лише кілька різних продуктів у великих кількостях. В Odoo цей аналіз собівартості автоматично оновлюється кожного разу, коли отримуються продукти.
Таким чином, коли відправлення повертаються постачальнику, Odoo автоматично створює облікові проводки для відображення зміни оцінки запасів. Однак Odoo не оновлює автоматично розрахунок AVCO, оскільки це може потенційно створити невідповідності в оцінці запасів.
Примітка
Цей документ розглядає конкретний випадок використання з теоретичною метою. Для інструкцій щодо налаштування та використання AVCO зверніться до шпаргалки з оцінки запасів.
Налаштування¶
Щоб використовувати оцінку запасів за середньою вартістю для продукту, перейдіть до та виберіть категорію, яка використовуватиме AVCO. На сторінці категорії продукту встановіть Costing Method на Average Cost (AVCO) та Inventory Valuation на Automated.
Див. також
Використання оцінки за середньою вартістю¶
Метод середньої вартості коригує оцінку запасів, коли продукти отримуються на склад. У цьому розділі пояснюється, як це працює, але якщо пояснення не потрібне, перейдіть до розділу випадок повернення постачальнику.
Формула¶
Коли надходять нові продукти, нова середня вартість для кожного продукту перераховується за формулою:
Old Qty: кількість продукту на складі до отримання нової партії;
Стара середня собівартість: розрахована середня собівартість окремого товару з попередньої оцінки запасів;
Кількість на надходженні: кількість товарів, що надходять у новій поставці;
Ціна закупівлі: розрахункова ціна продуктів на момент отримання продуктів (оскільки рахунки постачальників можуть надійти пізніше). Сума включає не лише ціну продуктів, а й додаткові витрати, такі як доставка, податки та витрати на доставку. При отриманні рахунку постачальника ця ціна коригується;
Кінцева кількість: кількість товару на складі після переміщення запасів.
Важливо
Коли товари залишають склад, середня собівартість не змінюється. Прочитайте про те, чому оцінка за середньою собівартістю не коригується тут.
Розрахунок середньої собівартості¶
Щоб зрозуміти, як змінюється середня собівартість товару з кожною поставкою, розгляньте наступну таблицю операцій на складі та переміщень запасів. Кожна з них є окремим прикладом того, як змінюється оцінка за середньою собівартістю.
Операція |
Вартість надходження |
Складська оцінка |
Кількість в наявності |
Середня вартість |
|---|---|---|---|---|
$0 |
0 |
$0 |
||
Надходження 8 столів за $10/одиницю |
8 * $10 |
$80 |
8 |
$10 |
Надходження 4 столів за $16/одиницю |
4 * $16 |
$144 |
12 |
$12 |
Відвантаження 10 столів |
-10 * $12 |
$24 |
2 |
$12 |
Exercise
Переконайтеся в розумінні наведених вище обчислень, переглянувши приклад «Надходження 8 столів за $10/одиницю».
Спочатку запас товару становить 0, тому всі значення дорівнюють $0.
У першій складській операції надходить 8 столів за $10 кожен. Середня собівартість розраховується за формулою:
Оскільки кількість на надходженні столів становить
8, а ціна закупівлі кожного —$10,Вартість запасів у чисельнику дорівнює
$80;$80ділиться на загальну кількість столів для зберігання,8;$10є середньою вартістю одного столу з першої поставки.
Щоб перевірити це в Odoo, у застосунку Закупівлі замовте 8 одиниць нового продукту Стіл без попередніх переміщень на складі за $10 кожен.
У полі Категорія продукту на вкладці Загальна інформація форми продукту натисніть піктограму ➡️ (стрілка), щоб відкрити Зовнішнє посилання для редагування категорії продукту. Встановіть Метод калькуляції собівартості на Середня вартість (AVCO) та Оцінка запасів на Автоматизовано.
Потім поверніться до замовлення на закупівлю. Натисніть Підтвердити замовлення, а потім натисніть Отримати продукцію, щоб підтвердити отримання.
Далі перевірте запис оцінки запасів, створений при отриманні продукту, перейшовши до . Виберіть розкривний список для Стіл і перегляньте стовпець Загальна вартість для шару оцінки (оцінка запасів у конкретний момент часу = кількість у наявності * ціна за одиницю). 8 столів на складі коштують $80.
Порада
Якщо для категорії продукту Метод калькуляції собівартості встановлено AVCO, то середня вартість продукту також відображається в полі Собівартість на вкладці Загальна інформація на сторінці самого продукту.
Доставка продукту (приклад використання)¶
Для вихідних відвантажень вихідні продукти не впливають на оцінку середньої вартості. Хоча середня вартість не перераховується, вартість запасів все ще зменшується, оскільки продукт вилучається зі складу та доставляється на місцезнаходження клієнта.
Exercise
Щоб продемонструвати, що оцінка середньої вартості не перераховується, розгляньте приклад «Доставити 10 столів».
Оскільки 10 столів відправляються клієнтам, вхідна кількість становить
-10. Попередня середня вартість ($12) використовується замість ціни закупівлі у постачальника;Вхідна вартість запасів становить
-10 * $12 = -$120;Стара вартість запасів (
$144) додається до вхідної вартості запасів (-$120), тож$144 + -$120 = $24;Після відвантаження
10столів з12залишається лише2столи. Тому поточна вартість запасів ($24) ділиться на кількість у наявності (2);$24 / 2 = $12, що є такою самою середньою вартістю, як і в попередній операції.
Щоб перевірити це в Odoo, продайте 10 столів у застосунку Продажі, підтвердьте доставку, а потім перегляньте запис оцінки запасів, перейшовши до . У верхньому шарі оцінки доставка 10 столів зменшує вартість продукту на -$120.
Примітка: те, що не відображено в цьому записі оцінки запасів, — це дохід, отриманий від цього продажу, тому це зменшення не є збитком для компанії.
Повернення товарів постачальнику (приклад використання)¶
Оскільки ціна, сплачена постачальникам, може відрізнятися від ціни, за якою оцінюється продукт за методом AVCO, Odoo обробляє повернені товари особливим способом.
Продукти повертаються постачальникам за первісною ціною закупівлі, але;
Внутрішня оцінка собівартості залишається незмінною.
Наведена вище таблиця прикладу оновлюється таким чином:
Операція |
К-ть*Середня собівартість |
Складська оцінка |
Кількість в наявності |
Середня вартість |
|---|---|---|---|---|
$24 |
2 |
$12 |
||
Повернення 1 столу, купленого за $10 |
-1 * $12 |
$12 |
1 |
$12 |
Іншими словами, повернення постачальникам сприймаються Odoo як ще одна форма вибуття продукту зі складу. Для Odoo, оскільки стіл оцінюється за $12 за одиницю, вартість запасів зменшується на $12, коли продукт повертається; початкова ціна закупівлі $10 не пов’язана із середньою собівартістю столу.
Example
Щоб повернути один стіл, який було придбано за $10, перейдіть до надходження в додатку Склад для 8 столів, придбаних у Вправі 1, перейшовши до Огляд складу, натиснувши на Надходження та вибравши потрібне надходження.
Потім натисніть Повернути на підтвердженому замовленні на постачання та змініть кількість на 1 у вікні зворотного переміщення. Це створює вихідне відвантаження для столу. Виберіть Підтвердити, щоб підтвердити вихідне відвантаження.
Поверніться до , щоб побачити, як вихідне відвантаження зменшує вартість запасів на $12.
Усунення помилок оцінки запасів у вихідних продуктах¶
Невідповідності можуть виникати в запасах компанії, коли середня оцінка собівартості перераховується для вихідних відвантажень.
Щоб продемонструвати цю помилку, наведена нижче таблиця показує сценарій, у якому 1 стіл відправляється клієнту, а інший повертається постачальнику за придбаною ціною.
Операція |
К-ть*Ціна |
Складська оцінка |
Кількість в наявності |
Середня вартість |
|---|---|---|---|---|
$24 |
2 |
$12 |
||
Відправлення 1 продукту клієнту |
-1 * $12 |
$12 |
1 |
$12 |
Повернення 1 продукту, спочатку купленого за $10 |
-1 * $10 |
$2 |
0 |
$12 |
У фінальній операції вище остаточна оцінка Склада для столу становить $2, хоча на Складі залишається 0 столів.
Правильний метод
Використовуйте середню вартість для оцінки повернення. Це не означає, що компанія отримує назад $12 за покупку на $10; товар, повернутий за $10, оцінюється внутрішньо в $12. Зміна вартості Склада представляє продукт вартістю $12, який більше не враховується в активах компанії.
Англо-Саксонський бухоблік¶
Окрім використання AVCO, компанії, які використовують англо-саксонський облік, також ведуть проміжний рахунок, який відстежує суму до сплати постачальникам. Після того, як постачальник доставляє замовлення, вартість Склада збільшується на основі ціни постачальника на продукти, які надійшли на Склад. Проміжний рахунок (званий вхідний Склад) кредитується і звіряється лише після отримання рахунку від постачальника.
Таблиця нижче відображає записи в журналі та рахунки. Рахунок вхідний Склад зберігає гроші, призначені для оплати постачальникам, коли рахунок від постачальника ще не отримано. Для балансування рахунків при поверненні продуктів, які мають різницю в ціні між ціною, за якою продукт оцінюється, та ціною, за якою він був куплений, створюється рахунок різниця в ціні.
Операція |
Вхідний Склад |
Різниця в ціні |
Складська оцінка |
Кількість в наявності |
Середня вартість |
|---|---|---|---|---|---|
$0 |
0 |
$0 |
|||
Отримати 8 столів за $10 |
($80) |
$80 |
8 |
$10 |
|
Отримати рахунок постачальника на $80 |
$0 |
$80 |
8 |
$10 |
|
Отримати 4 столи по $16 |
($64) |
$144 |
12 |
$12 |
|
Отримати рахунок постачальника на $64 |
$0 |
$144 |
12 |
$12 |
|
Доставити 10 столів клієнту |
$0 |
$24 |
2 |
$12 |
|
Повернути 1 стіл, спочатку куплений за $10 |
$10 |
$2 |
$12 |
1 |
$12 |
Отримати відшкодування постачальника на $10 |
$0 |
$2 |
$12 |
1 |
$12 |
Отримання продукту¶
Підсумок¶
При отриманні продукту Odoo гарантує, що компанії можуть сплатити за придбані товари, упереджувально переміщуючи суму, що відповідає ціні отриманих товарів, на рахунок зобов’язань, Вхідний склад. Потім, після отримання рахунку, сума з тимчасового рахунку переноситься на Кредиторську заборгованість. Переміщення на цей рахунок означає, що рахунок оплачено. Вхідний склад звіряється після отримання рахунку від постачальника.
Оцінка запасів — це метод обчислення внутрішньої вартості кожного продукту на складі. Оскільки існує різниця між ціною, за якою продукт оцінюється, і ціною, за якою продукт був фактично придбаний, рахунок Оцінка запасів не пов’язаний з операціями кредитування та дебетування рахунку Вхідний склад.
Щоб усе це концептуалізувати, ознайомтеся з деталізацією нижче.
Рахунки збалансовані при отриманні продуктів¶
У цьому прикладі компанія починає з нуля одиниць продукту, стіл, на складі. Потім від постачальника отримано 8 столів:
Рахунок Вхідний склад зберігає
$80кредиту, заборгованого постачальнику. Сума на цьому рахунку не пов’язана з вартістю запасів.Столи на суму
$80надійшли (дебет рахунку Вартість запасів$80), іНеобхідно сплатити
$80за отримані товари (кредит рахунку Вхідний запас$80).
В Odoo¶
Odoo генерує облікову проводку, коли отримуються відвантаження, що використовують метод калькуляції AVCO. Налаштуйте Рахунок різниці цін, вибравши значок ➡️ (стрілка) поруч із полем Категорія товару на сторінці товару.
У розділі Властивості рахунку створіть новий Рахунок різниці цін, ввівши назву рахунку та натиснувши Створити та редагувати. Потім встановіть Тип рахунку як Expenses і натисніть Зберегти.
Потім отримайте відвантаження в застосунку Закупівлі або Склад і перейдіть до . У списку знайдіть Посилання, що відповідає операції складського прийому для відповідного товару.
Натисніть на рядок для 8 столів. Ця бухгалтерська проводка показує, що коли 8 столів було отримано, рахунок Stock Valuation збільшився на $80. Навпаки, рахунок Вхідний запас (встановлений як рахунок Stock Interim (Received) за замовчуванням) кредитується на $80.
Рахунки збалансовані при отриманні рахунку постачальника¶
У цьому прикладі компанія починає з нуля одиниць товару, столів, на складі. Потім від постачальника отримано 8 столів. Коли отримано рахунок від постачальника за 8 столів:
Використовуйте
$80з рахунку Вхідний запас для оплати рахунку. Це анулює його, і рахунок тепер містить$0.Дебет Вхідний запас
$80(щоб звірити цей рахунок).Кредит Кредиторська заборгованість
$80. Цей рахунок зберігає суму, яку компанія винна іншим, тому бухгалтери використовують цю суму для виписування чеків постачальникам.
В Odoo¶
Коли постачальник запитує оплату, перейдіть до і виберіть ЗЗ для 8 столів. Всередині ЗЗ виберіть Створити рахунок.
Перейдіть на вкладку Статті проводки, щоб побачити, як $80 переноситься з тимчасового рахунку Stock Interim (Received) до Accounts Payable. Підтвердіть рахунок, щоб зареєструвати платіж постачальнику.
Під час доставки товару¶
У наведеній вище таблиці прикладу, коли 10 товарів доставляються клієнту, рахунок Вхідний запас залишається незачепленим, оскільки немає нових товарів, що надходять. Простіше кажучи:
Оцінка запасів кредитується на
$120. Віднімання з оцінки запасів представляє товари вартістю$120, що виходять з компанії.Дебет Дебіторська заборгованість для обліку доходу від продажу.
У бухгалтерському записі журналу, що виставляє рахунок клієнту за 10 столів, рахунки Продаж продукції, Отриманий податок і Дебіторська заборгованість стосуються продажу продукції. Дебіторська заборгованість — це рахунок, на який буде отримано оплату від клієнта.
Англосаксонський облік визнає собівартість реалізованої продукції (COGS) після здійснення продажу. Таким чином, до того часу, поки продукт не буде продано, списано або повернено, витрати на зберігання продукту на складі не враховуються. Рахунок Витрати дебетується на $120, щоб зафіксувати витрати на зберігання 10 столів протягом цього періоду часу.
При поверненні продукту¶
У наведеній вище таблиці, при поверненні 1 продукту постачальнику, придбаного за $10, компанія очікує $10 на рахунку Кредиторська заборгованість від постачальника. Однак рахунок Вхідний склад має бути дебетовано на $12, оскільки середня вартість становить $12 на момент повернення. Відсутні $2 враховуються на Рахунку цінової різниці, який налаштовується в Категорії продукту.
Примітка
Поведінка рахунків цінової різниці відрізняється залежно від локалізації. У цьому випадку рахунок призначено для зберігання різниці між ціною постачальника та автоматизованими методами оцінки запасів.
Короткий опис:
Дебетувати рахунок Вхідний склад на
$10, щоб перемістити стіл зі складу на вхідний склад. Це переміщення вказує на те, що стіл має бути підготовлено для вихідного відвантаження.Дебетувати Вхідний склад додатково на
$2, щоб врахувати Цінову різницю.Кредитувати Оцінку запасів на
$12, оскільки товар покидає склад.
Після отримання відшкодування від постачальника,
Кредитувати рахунок Вхідний склад на
$10, щоб звірити ціну столу.Дебетувати Кредиторську заборгованість на
$10, щоб бухгалтери зібрали та зареєстрували платіж у своєму журналі.