6.2 Доходи та витрати майбутніх періодів
Що таке доходи та витрати майбутніх періодів
У бухгалтерському обліку існують ситуації, коли гроші отримано або сплачено в поточному періоді, але відповідний дохід або витрата економічно належить до майбутніх звітних періодів. Згідно з П(С)БО, такі суми не можна визнавати одразу — їх потрібно відкласти і рівномірно розподілити на ті звітні періоди, до яких вони фактично відносяться.
Доходи майбутніх періодів (рахунок 69) — доходи, отримані авансом, які будуть визнані протягом наступних звітних періодів. Приклади: отримана передплата за підписку на 12 місяців, річна передплата на сервіс чи програмне забезпечення.
Витрати майбутніх періодів (рахунок 39) — витрати, вже понесені підприємством, але пов'язані з майбутніми звітними періодами. Приклади: сплачена наперед страховка на рік, авансова орендна плата, сплачена ліцензія.
Відстрочення доходів (Deferred Revenue) в Odoo 19
Де знайти: Бухгалтерія → Звітність → Відстрочені доходи (Accounting → Reporting → Deferred Revenue)
Типова ситуація: підприємство виставило рахунок клієнту на річну підписку вартістю 12 000 грн у січні. Отримати весь дохід одразу не можна — послуга надаватиметься щомісяця. Тому 12 000 грн потрібно розподілити рівномірно: по 1 000 грн на кожен з 12 місяців.
Як налаштувати:
- Перейдіть до Бухгалтерія → Конфігурація → Налаштування (Accounting → Configuration → Settings) та в розділі «Відстрочення» налаштуйте:
- Журнал відстрочення — журнал, у якому будуть розміщені записи розподілу
- Рахунок відстрочених доходів — рахунок поточних зобов'язань (наприклад, рахунок 69), на якому накопичується нерозподілена сума
- Спосіб генерації записів — автоматично при проведенні рахунку-фактури або вручну
- При створенні рахунку-фактури клієнту переконайтесь, що в табличній частині Рядки рахунку (Invoice Lines) видно поля Дата початку (Start Date) та Дата закінчення (End Date). Якщо полів немає — їх потрібно увімкнути через налаштування стовпців.
- Для кожного рядка, дохід за яким слід розподілити, вкажіть дату початку і дату закінчення періоду відстрочення (наприклад, 01.01.2025 – 31.12.2025).
- Після проведення рахунку система автоматично сформує проводку, що переносить суму з рахунку доходів на рахунок відстрочених доходів:
Дт 702 «Дохід від реалізації» → Кт 69 «Доходи майбутніх періодів»
- Далі щомісяця (автоматично або вручну) Odoo формує записи визнання доходу:
Дт 69 «Доходи майбутніх періодів» → Кт 702 «Дохід від реалізації» (1/12 суми щомісяця)
Методи розподілу суми за місяцями:
| Метод | Як рахується |
| Дні (Days) | Сума ділиться пропорційно кількості днів у кожному місяці |
| Місяці (Months) | Рівні частки по місяцях, але перший і останній місяць — пропорційно до кількості днів від дати початку/закінчення |
| Повні місяці (Full Months) | Будь-який розпочатий місяць вважається повним — зручно, щоб уникнути «хвостового» 13-го місяця |
Перегляд стану відстрочення: після проведення рахунку з'являється кнопка-лічильник Відстрочені записи (Deferred Entries) — клікніть, щоб побачити всі сформовані проводки розподілу.
Звіт: Бухгалтерія → Звітність → Відстрочені доходи (Accounting → Reporting → Deferred Revenue) — показує зведену картину: скільки вже визнано і скільки залишається на рахунку відстрочення по кожному рахунку.
Примітка: якщо у налаштуваннях обрано режим «Вручну та згруповано» (Manually & Grouped), наприкінці кожного місяця потрібно заходити у звіт і натискати кнопку Сформувати записи (Generate Entries). Система створить два записи: один на кінець місяця (визнання частини доходу) і один сторнувальний на перший день наступного місяця.
Відстрочення витрат (Deferred Expense) в Odoo 19
Де знайти: Бухгалтерія → Звітність → Відстрочені витрати (Accounting → Reporting → Deferred Expense)
Типова ситуація: підприємство сплатило річну страховку — 12 000 грн одним платежем у січні. Послуга надаватиметься протягом усього року, тому відносити всю суму на витрати одного місяця неправильно. Потрібно визнавати по 1 000 грн щомісяця впродовж 12 місяців.
Як налаштувати:
- В Бухгалтерія → Конфігурація → Налаштування (Accounting → Configuration → Settings) налаштуйте:
- Рахунок відстрочених витрат — рахунок оборотних активів (наприклад, рахунок 39), на якому тимчасово обліковується нерозподілена сума
- При введенні рахунку постачальника у полях Дата початку та Дата закінчення рядка рахунку вкажіть період, на який слід розподілити витрату.
- Після проведення рахунку система автоматично переносить суму з рахунку витрат на рахунок відстрочення:
Дт 39 «Витрати майбутніх періодів» → Кт 631 «Розрахунки з постачальниками»
- Щомісяця (автоматично або вручну) Odoo визнає частину витрати:
Дт 92/93/94 «Витрати звітного періоду» → Кт 39 «Витрати майбутніх періодів» (1/12 суми щомісяця)
Звіт: Бухгалтерія → Звітність → Відстрочені витрати (Accounting → Reporting → Deferred Expense) — показує поточний стан: яка сума вже визнана як витрата і яка ще залишається на рахунку 39.
Порівняльна таблиця: доходи та витрати майбутніх періодів
| Параметр | Відстрочені доходи | Відстрочені витрати |
| Сутність | Отримано гроші, але дохід ще не зароблено | Сплачено гроші, але послуга ще не спожита |
| Рахунок обліку (П(С)БО) | 69 «Доходи майбутніх періодів» | 39 «Витрати майбутніх періодів» |
| Тип у балансі | Поточне зобов'язання | Оборотний актив |
| Первинний документ в Odoo | Рахунок-фактура клієнту | Рахунок постачальника |
| Шлях до звіту | Звітність → Відстрочені доходи | Звітність → Відстрочені витрати |
| Автоматичне визнання | Так (при налаштуванні) | Так (при налаштуванні) |
Нове в Odoo 19: поля Дата початку та Дата закінчення тепер доступні також у ручних журнальних записах (miscellaneous entries), що дозволяє налаштовувати відстрочення не тільки через рахунки клієнтів/постачальників, але й через будь-який запис журналу.
Зараз немає коментарів.