Клієнт купує кавомашину еспресо за $3,000 у вашому магазині обладнання та платить додатково $500 за трирічне гарантійне покриття. Інстинкт вашого бухгалтера — одразу провести всі $3,500 як дохід у день закриття продажу: гроші вже на рахунку, зрештою. Але за US GAAP цей інстинкт помилковий, і помиляється він так, що це може роками непомітно завищувати ваш дохід, а потім занизити його саме тоді, коли клієнт подасть претензію, а резерву для її покриття у вас не буде.
Правило, яке регулює це, — ASC 606, стандарт визнання доходу, що застосовується практично до кожного бізнесу, який продає продукт із гарантією, сервісним планом або доданим контрактом на підтримку. Компанії-розробники ПЗ, що продають рік підтримки разом із ліцензією, підрядники з обслуговування HVAC, що продають угоди на технічне обслуговування, автодилери, що пропонують розширені сервісні контракти, і роздрібні продавці побутової техніки, що пропонують «плани захисту», — усі стикаються з одним і тим самим питанням: коли клієнт платить вам сьогодні за обіцянку, яку ви виконаєте протягом наступного одного, трьох чи п'яти років, яка частина цих грошей є доходом сьогодні, а яка — зобов'язанням, яке ви несете, доки не виконаєте обіцянку?
Помилка тут — не просто технічна бухгалтерська похибка. Вона спотворює вашу маржу, викривляє показники зростання і — якщо вам колись доведеться пройти аудит фінансової звітності, подати заявку на кредит або залучити капітал — це одна з перших речей, яку перевірить рецензент.
Питання, яке вирішує все: гарантія якості чи сервіс?
ASC 606 поділяє гарантії на дві категорії, і від того, з якою з них ви маєте справу, залежить, чи потрібно вам взагалі думати про відстрочений дохід.
Гарантії якості (assurance-type) просто обіцяють, що продукт працює так, як заявлено, — він робить те, що написано на коробці, а якщо він несправний, ви його відремонтуєте або замінете. Це той тип гарантії, який вимагається законодавством про захист прав споживачів у більшості штатів, і зазвичай він додається безкоштовно до продажу (наприклад, стандартна однорічна гарантія виробника на ноутбук). За ASC 606 гарантія якості не є окремим обов'язком до виконання. Ви визнаєте всю ціну продажу як дохід одразу, а окремо нараховуєте оцінені гарантійні витрати та зобов'язання за іншим стандартом, ASC 450, на основі вашої історичної частоти дефектів і претензій.
Гарантії сервісного типу (service-type) йдуть далі за просту «роботу так, як заявлено». Вони обіцяють щось додаткове — розширене покриття понад стандартний термін, профілактичне обслуговування, захист від випадкових пошкоджень або умови покриття, ширші за законодавчо вимагані. Оскільки клієнт купує окрему послугу, а не просто гарантію функціональності, ASC 606 розглядає це як окремий обов'язок до виконання. Вам потрібно виділити частину ціни угоди на цю послугу й визнавати цю частину як дохід протягом часу, у міру фактичного надання послуги, — а не одразу.
Стандарт (ASC 606-10-55-33) наводить три фактори, які допомагають відрізнити один тип від іншого, коли це не очевидно:
- Чи вимагається гарантія законом? Якщо її вимагає державний або федеральний закон, це сильний сигнал, що вона є гарантією якості — закон існує, щоб захистити споживачів від дефектних товарів, а не щоб продати їм додаткову опцію.
- Який строк дії покриття? Чим довший період, тим імовірніше, що це сервіс. 90-денна гарантія від дефектів виглядає як гарантія якості; п'ятирічний план виглядає як сервіс.
- Які завдання фактично обіцяні? Простий ремонт-або-заміна-якщо-зламано — це гарантія якості. Заплановане технічне обслуговування, покриття випадкових пошкоджень або надання підмінного обладнання на час ремонту — це сервіси.
Більшість розширених гарантій, що продаються в точці продажу — допродаж «захистіть свою покупку на 3 роки за $X» — не проходять усі три тести саме в бік «сервісного типу». Це той випадок, облік якого більшість компаній роблять неправильно.
Чому визнання всього доходу одразу — реальна проблема
Припустимо, що частина гарантії в $500 з прикладу з кавомашиною еспресо покриває три роки. Якщо ви проведете всі $500 як дохід у перший день, станеться три речі:
- Ваш дохід за поточний період завищений. Ви фіксуєте кредит за послугу, яку ще не надали, — можливо, ви не виконаєте жодного ремонту за цим планом протягом вісімнадцяти місяців.
- Ваша маржа спотворена. Витрати, пов'язані з виконанням гарантії (запчастини, робота, замінні одиниці), потраплять у пізніші періоди, але відповідний дохід ви вже визнали в ранішому. Ваша звітна прибутковість коливається так, що не відображає реальної економіки бізнесу.
- У вас немає зобов'язання на балансі щодо реального обов'язку. Якщо клієнт подасть претензію на другий рік, ви оплачуєте її з поточного грошового потоку без відповідного доходу, визнаного в тому ж періоді, — витрата з'являється, але «продаж», який мав її фінансувати, вже витрачено (з точки зору обліку) роками раніше.
Правильний підхід: визнати дохід від продукту одразу (ви передали кавомашину еспресо), але провести гарантійну частину як договірне зобов'язання (відстрочений дохід) і визнавати його рівномірно в міру спливання строку покриття. Для гарантії в $500 на 36 місяців це приблизно $13.89 доходу, що визнається щомісяця, а решта залишку сидить на балансі як зобов'язання, доки не буде зароблена.
Як фактично розподілити ціну
Механіка проходить через ту саму п'ятиетапну модель, яку ASC 606 використовує для кожного контракту:
- Визначити контракт — продаж, включно з доданою гарантією.
- Визначити обов'язки до виконання — тут їх два: продукт і гарантія сервісного типу.
- Визначити ціну угоди — загальну суму, яку платить клієнт ($3,500 у прикладі).
- Розподілити ціну між обов'язками на основі окремої ціни продажу — того, скільки б ви стягнули за гарантію, якби продавали її окремо, і того, скільки б ви стягнули за сам продукт. Якщо ви продаєте гарантію як окрему додаткову опцію з опублікованою ціною ($500), зазвичай це найкращий доказ.
- Визнати дохід у міру виконання кожного обов'язку — продукт при передачі, гарантію рівномірно (лінійним методом, за відсутності доказів, що витрати чи претензії суттєво зміщені на початок або кінець періоду) протягом її строку.
Якщо ви не продаєте гарантію окремо і маєте оцінити її окрему ціну продажу, поширені підходи включають метод «собівартість плюс маржа» (очікувана вартість претензій плюс розумна націнка) або аналіз того, скільки за подібне покриття стягують порівнянні конкуренти. Який би метод ви не обрали, задокументуйте його — це саме той тип судження, який аудитор чи кредитор попросить вас обґрунтувати.
Проведення в плані рахунків
На практиці це означає, що ваші книги потребують принаймні трьох рахунків, які працюють разом:
- Відстрочений дохід — гарантії/сервісні контракти (рахунок зобов'язань) — кредитується на суму розподіленої гарантійної частини в момент продажу.
- Дохід від гарантії (рахунок доходів) — кредитується щомісяця (або за іншим графіком амортизації) у міру визнання зароблено частини, з відповідним дебетом до зобов'язання відстроченого доходу.
- Витрати на гарантію / резерв на претензії — куди потрапляють фактичні витрати на ремонт, заміну чи сервісні візити в міру їх виникнення.
Це той випадок, коли текстовий облік з контролем версій справді виправдовує себе: гарантія сервісного типу — це запланована серія дрібних операцій, що триває роками, і легко втратити рахунок залишку в коробці з чеками чи в електронній таблиці, яка не забезпечує рівність дебетів і кредитів. Реєстр, який можна опитати — «який залишок відстроченого доходу за гарантіями, проданими у другому кварталі, і скільки має бути амортизовано на цей момент» — перетворює головний біль з відповідністю на п'ятисекундний запит замість авралу наприкінці кварталу.
Поширені помилки
- Трактування кожної гарантії як гарантії якості за замовчуванням, тому що це простіше, навіть коли строк чи обсяг покриття явно роблять її сервісом. Це найпоширеніша помилка обліку гарантій за ASC 606, і це перше, що перевіряють рецензенти.
- Визнання повної ціни контракту як доходу в момент продажу, повністю пропускаючи етап розподілу.
- Ніколи не переглядати оцінку окремої ціни продажу. Якщо ваш фактичний досвід претензій суттєво відрізняється від того, що ви припускали під час ціноутворення гарантії, це сигнал переглянути методологію розподілу надалі.
- Змішування відстроченого доходу за гарантіями сервісного типу з іншим відстроченим доходом (наприклад, підписками SaaS чи подарунковими картками) на єдиному недиференційованому рахунку зобов'язань, що робить неможливим звірку залишкового обов'язку за будь-якою окремою програмою.
- Визнання доходу від гарантії лінійним методом, коли характер надання послуг явно нерівномірний — наприклад, план, що включає два запланованих технічних огляди в перший рік і жодного після, повинен визнавати дохід ближче до моменту цих візитів, а не рівномірно протягом 36 місяців.
Загальна картина
Розширені гарантії та сервісні контракти — це реальний бізнес: світовий ринок оцінюється приблизно в $165 billion у 2026 році, а частка приєднання (attach rate) сильно варіюється залежно від категорії — від приблизно 10% для садового електрообладнання до понад 80% у найуспішніших фінансових відділах автодилерів. Якщо ви продаєте будь-який тип плану покриття разом зі своїм основним продуктом, варто налагодити облік правильно на ранньому етапі, поки у вас не накопичилися роки контрактів, які доведеться розплутувати й перераховувати.
Хороша новина в тому, що після правильної побудови графіка відстроченого доходу він здебільшого працює сам: розподіляйте в момент продажу, амортизуйте за графіком і періодично звіряйте резерв претензій із фактичним досвідом. Це одна з тих сфер, де трохи структури у ваших книгах на початку рятує від великого болю пізніше — особливо коли кредитор, інвестор чи аудитор вперше попросить вас пройти по тому, скільки саме гарантійного доходу ви заробили порівняно з тим, скільки ще винні своїм клієнтам за сервіс.
Тримайте свій відстрочений дохід у порядку з першого дня
Відстеження багаторічного графіка амортизації гарантії поряд зі звичайними книгами — це саме той тип структурованого, аудитопридатного обліку, який виграє від системи, створеної для цього. Beancount.io пропонує текстовий, подвійний облік з повністю контрольованим версіями реєстром — тож залишок відстроченого доходу, графік амортизації чи резерв претензій завжди на відстані одного запиту, а не проєкту з реконструкції. Почніть безкоштовно і дізнайтеся, чому розробники та фінансово орієнтовані оператори переходять на текстовий облік.