Компаніям, які є платниками ПДВ і які виставляють рахунки клієнтам на аванси, необхідні певні налаштування та облік у системі Odoo.
Для початку зайдіть у модуль Продажі → Налаштування → Налаштування у підрозділі Виставлення рахунків у полі Політика виставлення рахунків позначте Рахунок, що доставляється, а у полі Авансові платежі створіть або відредагуйте товар "Аванс".

На картці товару "Аванс" у полі Тип товару оберіть Послуга, а поле Податки клієнта залиште пустим.

У вкладці Бухоблік у полі Рахунок доходу додайте бухгалтерський рахунок 681100 Розрахунки за авансами одержаними в національній валюті, натисніть Зберегти налаштування товару і Збережіть загальні налаштування модуля Продажі.

Після створення замовлення на продаж товару з ПДВ та його підтвердження натисніть Створити рахунок, оберіть Попередня оплата, наприклад на 100%, і натисніть Створити та переглянути рахунок.

Система створить рахунок на аванс, сума якого піде на бухгалтерський рахунок 681100 Розрахунки за авансами одержаними в національній валюті.

Після підтвердження рахунку натисніть кнопку Створити ПН і перейдіть на Податкову накладну у правому верхньому куті.

Відкрийте податкову накладну. Тут ви побачите, що податкова створена на товар, який ви продаєте. Якби ви створювали рахунок не на 100% авансу, а на 50%, то і податкова накладна була би лише на половину товару.

Підтвердіть та Зареєструйте в ЄРПН податкову → поверніться на Замовлення на продаж → зайдіть в Доставку і Підтвердіть доставку товару клієнту.
Поверніться на SO → натисніть Створити рахунок → оберіть Регулярне виставлення рахунків з позначкою Відняти попередні платежі і натисніть Створити та переглянути рахунок.

Зайдіть на Чернетку рахунка. Ви побачите, що система створила рахунок з мінусом попередньої оплати.

Після підтвердження рахунку на вкладці Елементи журналу ви побачите, що Дохід визнаний на всю суму, з рахунку 681100 Розрахунки за авансами одержаними в національній валюті уся сума списалася, ПДВ визнаний на суму товару, а Податкові зобов'язання закрилися з податковою накладною.
