Відклалена виручка для SaaS: практичний посібник із проведеннями
Баланс відкладеної виручки на конкретних прикладах, із дебетами та кредитами для кожної події життєвого циклу підписки та розрахунком руху коштів, що підтверджує суму.
Відклалена виручка (deferred revenue) - це сума, яку компанія виставила в інвойсах або отримала як оплату за товари чи послуги, які ще не були надані. Вона обліковується як зобов'язання, оскільки компанія все ще винна клієнту послугу, і переноситься до виручки лише в міру виконання цієї послуги. Для SaaS-бізнесу, який виставляє рахунки наперед, це зазвичай найбільше зобов'язання в балансі, до якого інвестори та аудитори прикуповують найбільшу увагу.
Цей самий баланс має кілька назв: неодержана виручка (unearned revenue), відкладений дохід (deferred income), а за стандартом IFRS 15 - зобов'язання за договором (contract liability). Усі вони означають одне й те саме; у статті словника пояснено, де саме використовується кожен термін. Цей посібник присвячено тому, що робити з цим сальдо: проведенням для кожної події в життєвому циклі підписки, розрахунку руху коштів (roll-forward), що підтверджує кінцеву цифру, та автоматизації цих записів.
Чому це зобов'язання
Інтуїтивно здається, що отримовані гроші є доходом. Це не так, оскільки компанія ще не виконала роботу. Якщо клієнт платить 1 200 євро в січні за рік обслуговування, а компанія закривається в лютому, клієнту потрібно повернути кошти за десять місяців. Це зобов'язання є реальним уже в день надходження готівки, що й робить відкладену виручку зобов'язанням, а не просто приміткою про часовий зсув.
Відклалена виручка є дзеркальним відображенням нарахованої виручки. У разі нарахованої виручки спочатку виконується робота, а потім виставляється рахунок, тому компанія утримує актив. У разі відкладеної виручки спочатку надходить рахунок, а потім виконується робота, тому компанія має зобов'язання. Обидва варіанти є коригувальними проводками, які переносять виручку в той період, у якому вона була зароблена.
Усі проведення нижче використовують литовський план рахунків, який Nordlet застосовує за замовчуванням: 2410 дебіторська заборгованість за товари та послуги, 2710 банк, 4492 ПДВ до сплати, 4910 відкладені доходи, 5001 виручка від надання послуг. Литовський ПДВ становить 21 %.
Випадок 1: річний тариф із передоплатою
Клієнту виставлено рахунок на суму 1 200 євро без ПДВ 1 січня за дванадцять місяців обслуговування. ПДВ становить 252 євро; загальна сума рахунку брутто - 1 452 євро.
У момент виставлення рахунку, 1 січня.
| Рахунок | Дебет | Кредит |
|---|---|---|
| 2410 Дебіторська заборгованість | 1 452.00 | |
| 4492 ПДВ до сплати | 252.00 | |
| 4910 Відкладені доходи | 1 200.00 |
Виручки ще немає. ПДВ підлягає сплаті в декларації за січень у будь-якому разі.
У момент оплати.
| Рахунок | Дебет | Кредит |
|---|---|---|
| 2710 Банк | 1 452.00 | |
| 2410 Дебіторська заборгованість | 1 452.00 |
Наприкінці кожного місяця. Для зручності читання використовуються рівні місячні суми (графік із прив'язкою до кількості днів дає січню трохи більше, ніж лютому, як показано у статті з практичним застосуванням IFRS 15):
| Рахунок | Дебет | Кредит |
|---|---|---|
| 4910 Відкладені доходи | 100.00 | |
| 5001 Виручка від надання послуг | 100.00 |
Дванадцять списань повністю погашають зобов'язання в міру надання послуг протягом року.
Випадок 2: місячний тариф із виставленням рахунку наперед
Рахунок на тариф вартістю 100 євро виставлено 25 лютого за місяць обслуговування березень (сума брутто 121 євро).
У момент виставлення рахунку, 25 лютого.
| Рахунок | Дебет | Кредит |
|---|---|---|
| 2410 Дебіторська заборгованість | 121.00 | |
| 4492 ПДВ до сплати | 21.00 | |
| 4910 Відкладені доходи | 100.00 |
Станом на 31 березня.
| Рахунок | Дебет | Кредит |
|---|---|---|
| 4910 Відкладені доходи | 100.00 | |
| 5001 Виручка від надання послуг | 100.00 |
Місячні плани все одно створюють відкладену виручку щоразу, коли дата виставлення рахунку та місяць обслуговування не збігаються. Якщо інвойс виставлено першого дня місяця, за який він нараховується, а бухгалтерський облік закривається щомісяця, відстрочення та визнання припадають на той самий період, і чистий ефект за місяць дорівнює нулю, проте зобов'язання все одно існує в будь-якому балансі, складеному між цими двома датами.
Випадок 3: оновлення тарифу посеред терміну (upgrade)
Клієнт із випадку 1 через чотири місяці переходить на тариф вартістю 1 800 євро на рік на решту вісім місяців. На той момент 400 євро вже було визнано, а 800 євро залишаються відкладеними.
Найпростішим рішенням є другий рахунок на різницю: вісім місяців помножити на (150 євро мінус 100 євро) = 400 євро нетто, 484 євро брутто, які визнаються з 1 травня по 31 грудня. Початковий графік залишається незмінним.
Рахунок на оновлення в момент виставлення, 1 травня.
| Рахунок | Дебет | Кредит |
|---|---|---|
| 2410 Дебіторська заборгованість | 484.00 | |
| 4492 ПДВ до сплати | 84.00 | |
| 4910 Відкладені доходи | 400.00 |
Наприкінці кожного місяця починаючи з травня. Тепер паралельно виконуються два процеси списання: 100 євро за початковим інвойсом і 50 євро за оновленням, тож виручка становить 150 євро на місяць, а обидва відкладені сальдо разом зменшуються до нуля станом на 31 грудня.
| Рахунок | Дебет | Кредит |
|---|---|---|
| 4910 Відкладені доходи | 150.00 | |
| 5001 Виручка від надання послуг | 150.00 |
Збільшення ціни, оформлене як новий рахунок із власним графіком, за своєю суттю є перспективним, що відповідає підходу IFRS 15 §20 для додаткових послуг, які продаються за своєю самостійною ціною.
Випадок 4: скасування з поверненням коштів
Інший клієнт на річному тарифі вартістю 1 200 євро скасовує підписку через три місяці з пропорційним поверненням коштів. 300 євро вже визнано; 900 євро відкладено.
Повернення оформлюється кредит-нотою на непоставлені дев'ять місяців: 900 євро нетто, 189 євро ПДВ, 1 089 євро брутто. Кредит-нота зменшує відкладений дохід, а не виручку, оскільки виручка за три поставлені місяці була зароблена правильно.
Кредит-нота в момент виставлення.
| Рахунок | Дебет | Кредит |
|---|---|---|
| 4910 Відкладені доходи | 900.00 | |
| 4492 ПДВ до сплати | 189.00 | |
| 2410 Дебіторська заборгованість | 1 089.00 |
Дев'ять місячних траншів, що залишилися, скасовуються. Якби кредит-нота була меншою за відкладене сальдо, майбутній графік скорочувався б із кінця: останні місяці - це саме ті періоди, за які більше нічого не винні.
Повернення коштів сплачено.
| Рахунок | Дебет | Кредит |
|---|---|---|
| 2410 Дебіторська заборгованість | 1 089.00 | |
| 2710 Банк | 1 089.00 |
Якби компанія визнала повні 1 200 євро в січні, це скасування змусило б зробити сторно виручки на 900 євро у квітні та спотворило б звітність за обидва квартали.
Часові інтервали ПДВ та часові інтервали виручки
Ці два графіки є незалежними, і їх змішування - найпоширеніша причина плутанини.
| ПДВ | Виручка | |
|---|---|---|
| Тригер | Виставлено рахунок або отримано передоплату | Послугу надано |
| Для річного плану на 1 200 євро від 1 січня | 252 євро в декларації за січень | 100 євро на місяць протягом дванадцяти місяців |
| Кредит-нота на дев'ять невикористаних місяців | 189 євро повернено в місяці виставлення кредит-ноти | Не впливає на виручку; відкладений дохід зменшено |
Саму тому рахунок на передоплату є справжнім документом, що створює зобов'язання з ПДВ, тоді як проформа - ні, і чому декларація з ПДВ та розрахунок руху відкладеної виручки формуються на основі одних і тих самих інвойсів, але ніколи не збігаються між собою.
Аналіз сальдо відкладеної виручки
Для підпикового бізнесу це сальдо є одним із найбільш інформативних показників у балансі.
- Це випереджувальний індикатор. Якщо відкладена виручка зростає швидше, ніж визнана, це означає, що обсяги бронювань випереджають надання послуг: це виручка, на яку вже укладено договори і про яку звітуватимуть у наступні місяці.
- Це не готівка. Частина цих коштів уже зібрана, а частина ще перебуває в дебіторській заборгованості. Відкладена виручка та залишок на банківському рахунку відповідають на різні запитання.
- Вона поділяється на поточну та непоточну. Суми, які мають бути визнані протягом дванадцяти місяців, є поточним зобов'язанням; решта від багаторічних передоплат - непоточна.
- Вона успадковується під час продажу. Покупець компанії бере на себе обов'язок щодо надання послуг, саме тому цей показник ретельно перевіряється під час д'ю-ділідженс (due diligence).
- Вона пояснює часовий розподіл маржі. Готівка, зібрана в січні проти витрат, розподілених на весь рік, робить січень винятковим. Відстрочення усуває цю ілюзію.
Рух відкладеної виручки (Roll-Forward)
Це сальдо має щомісяця підтверджуватися однією таблицею. Початкове сальдо плюс відкладена частина нових виставлених рахунків мінус визнана виручка мінус кредит-ноти щодо відкладеного доходу дорівнює кінцевому сальдо.
| Відкладені доходи, перший квартал | Сума |
|---|---|
| Початкове сальдо, 1 січня | 10 000.00 |
| + Рахунки, відкладені протягом кварталу | 6 000.00 |
| − Виручка, визнана з відкладених доходів | 4 500.00 |
| − Кредит-ноти щодо відкладених доходів | 300.00 |
| Кінцеве сальдо, 31 березня | 11 200.00 |
Якщо кінцева цифра в головній книзі (general ledger) відрізняється від цієї таблиці, було пропущено списання, кредит-ноту провели за виручкою замість зобов'язання або рахунок було визнано в момент виставлення, хоча його слід було відкласти. У таблицях типу ватерфолл (waterfall), що ведуться вручну в електронних таблицях, перше ж оновлення посеред терміну або скасування зазвичай створює саме таку розбіжність.
Як Nordlet проводить ці операції
Модуль визнання виручки в Nordlet розглядає відстрочення як властивість рядка рахунку, тому кожне проведення вище формується звичайним процесом виставлення інвойсів.
- Випадок 1 і 2. Рядок з параметром
recognition: { method: "ratable", startDate, endDate }кредитує рахунок 4910 на суму нетто в момент виставлення та будує щомісячний графік із прив'язкою до кількості днів. Дебіторська заборгованість та ПДВ проводяться повністю на дату виставлення. - Випадок 3. Оновлення є другим рахунком зі своїм власним пропорційним рядком. Кожен графік розраховується окремо;
sales/recognition/summaryзвітує про визнану на даний момент і залилкову суму для кожного рядка. - Випадок 4. Кредит-нота, прив'язана до початкового рахунку, спочатку дебетує відкладений дохід і скорочує майбутній графік з його кінця, потім будь-яке зобов'язання з повернення коштів, і лише після цього виручку.
- Підписки. Угода з щомісячним, квартальним або річним періодом білінгу генерує проєкт рахунку за кожен період із уже встановленими датами пропорційного розподілу, а цикл білінгу сканує кожну активну угоду на предмет настання періодів оплати.
- Списання (Releases). Визнання проводяться як один журнал на цикл і ініціюються трьома подіями: закриттям періоду (все, що підлягає оплаті до кінця періоду, спочатку визнається, тому місяць не можна закрити з виручкою, що залишилася на рахунку 4910), виставленням акта здачі-приймання за рядком етапу та таймером, який спрацьовує при настанні терміну запланованого траншу.
- Рух коштів (Roll-Forward). Кожен транш перераховується за допомогою
sales/recognition-schedules/listіз зазначенням інвойсу, дати, суми та статусу (очікує, визнано або скасовано), тому кінцеве сальдо на рахунку 4910 можна відтворити до цента з самого графіка, а не захищати як єдину цифру.
Графіки зберігаються в євро за обмінним курсом на дату виставлення та не переоцінюються згодом; нюанси роботи з мультивалютністю розглядаються у статті з мультивалютного обліку.
FAQ
Яке проведення робиться для відкладеної виручки?
У момент виставлення: дебет дебіторської заборгованості на суму брутто інвойсу, кредит ПДВ до сплати, кредит відкладених доходів на суму нетто. У кожному періоді: дебет відкладених доходів і кредит виручки на зароблену суму. Дебіторська заборгованість закривається, коли клієнт здійснює оплату.
Відкладена виручка - це дебет чи кредит?
Відкладена виручка має кредитне сальдо, оскільки це зобов'язання. Виставлення рахунку наперед кредитує його; визнання виручки дебетує його.
Чи є відкладена виручка тим самим, що й неодержана виручка?
Так. Відкладена виручка, неодержана виручка, відкладений дохід та зобов'язання за договором - це назви одного й того ж сальдо. Вибір терміна залежить від стандартів звітності та місцевої практики, а не від різниці в бухгалтерському обліку.
Як відобразити скасовану підписку з поверненням коштів?
Виставте кредит-ноту на непоставлену частину. Вона дебетує відкладений дохід на незароблену суму нетто, дебетує ПДВ до сплати на суму ПДВ та кредитує дебіторську заборгованість. Виручка, вже визнана за поставлені місяці, залишається на своєму місці. Потім платіж із повернення коштів закриває дебіторську заборгованість із банківським рахунком.
Чи впливає відкладена виручка на ПДВ?
Ні. ПДВ підлягає сплаті в момент виставлення рахунку або отримання передоплати, і відшкодовується при виставленні кредит-ноти. Часові рамки визнання виручки не впливають на декларацію з ПДВ.