Beancount.io LogoBeancount.io

Капіталізація комісійних з продажу: посібник SaaS згідно з ASC 340-40

12 хв. читанняMike ThriftMike Thrift
Капіталізація комісійних з продажу: посібник SaaS згідно з ASC 340-40

Уявіть дві компанії з розробки програмного забезпечення, які закривають абсолютно однакову угоду на суму 2400 доларів в одному кварталі. Одна звітує про витрати в розмірі 2400 доларів у день підписання контракту. Інша звітує про 100 доларів. Обидві не зробили нічого протизаконного. Різниця полягає в тому, чи правильно вони застосували єдине, часто неправильно зрозуміле правило бухгалтерського обліку щодо комісійних з продажу — і це правило може змінити операційну маржу на кілька відсоткових пунктів.

Якщо ваш бізнес виплачує комісійні для залучення клієнтів, ASC 340-40 визначає, чи потраплять ці гроші у ваш звіт про прибутки та збитки одразу, чи будуть розподілені на роки. Помилки в цьому питанні є одними з найпоширеніших висновків під час аудитів компаній, що працюють за моделлю передплати. Правильний підхід дає можливість вашій фінансовій звітності відображати реальну картину. Ось як працює це правило, коли воно застосовується та як вести облік згідно з ним.

Що насправді регулює ASC 340-40

ASC 340-40 — це стандарт GAAP США під назвою «Інші активи та відстрочені витрати — контракти з клієнтами». Він є супутником більш відомого стандарту ASC 606, що стосується визнання виручки. Обидва виникли в межах одного проєкту FASB і працюють як узгоджена пара: ASC 606 говорить вам, коли визнавати виручку, а ASC 340-40 — як обліковувати витрати, понесені для отримання та виконання цієї виручки.

Логіка полягає в принципі відповідності. ASC 606 вимагає, щоб виручка від багаторічного контракту розподілялася на період надання послуг, а не фіксувалася авансом. ASC 340-40 робить те саме з боку витрат. Якщо ви виплачуєте велику комісію за укладення трирічного контракту, ця комісія приносить вигоду протягом трьох років. Тому замість того, щоб негайно визнавати її витратами, ви реєструєте її як актив і амортизуєте в міру споживання вигоди. Витрати та доходи рухаються разом.

ASC 340-40 поділяє витрати на контракти на дві групи:

  • Витрати на отримання контракту — переважно комісійні з продажу. Це основна тема нашого огляду.
  • Витрати на виконання контракту — налаштування, адаптація (onboarding) та впровадження. Ми торкнемося цього наприкінці.

Стандарт визначає інкрементні витрати на отримання контракту як витрати, які організація несе для отримання контракту, яких вона не зазнала б, якби контракт не було отримано. Класичний приклад, наведений у самому стандарті, — це комісійні з продажу. Основне правило містить слово «повинна»: компанія повинна капіталізувати ці інкрементні витрати як актив, якщо вона очікує їх відшкодування. Капіталізація є обов’язковою, а не вибором облікової політики — за одним винятком, який ми розглянемо нижче.

Тест «якби не»: які витрати є інкрементними

Все залежить від гіпотетичного запитання: Чи була б понесена ця витрата лише тому, що контракт було отримано? Якщо компанія витратила б гроші незалежно від того, чи була закрита угода, витрата не є інкрементною і має бути визнана в періоді її виникнення.

Витрати, що відповідають критеріям — капіталізуйте їх

  • Комісійні з продажу, сплачені за закриття конкретної угоди. Канонічний приклад.
  • Бонуси та «спіффи» (spiffs), виплата яких залежить від підписання конкретного контракту.
  • Реферальні винагороди, виплачені третій стороні за рекомендацію, що призвела до укладення контракту.
  • Податки на заробітну плату та пільги, що стосуються капіталізованої комісії — частка роботодавця у внесках на соціальне страхування та пенсійні відрахування, розрахована саме на суму цих комісійних. Вони йдуть разом із комісією, оскільки не існували б «якби не» вона.
  • Юридичні послуги, але лише якщо оплата залежить від успішного закриття контракту — справжня плата за успіх (success fee).

Витрати, що не відповідають критеріям — визнавайте витратами періоду

  • Заробітна плата торгового персоналу. Сплачується незалежно від того, чи закрита будь-яка конкретна угода.
  • Витрати на відрядження для презентації або подання пропозиції. Вони виникають, навіть якщо угода зірвалася.
  • Витрати на підготовку тендерів та пропозицій.
  • Реклама та загальний маркетинг.
  • Юридичні послуги без умови про успіх — підлягають оплаті незалежно від результату.
  • Дискреційні бонуси менеджерам на основі загальної прибутковості або суб'єктивних оцінок. Це загальна компенсація, не пов'язана з ідентифікованим контрактом.

Визначальне питання залишається незмінним: чи був витрачений долар через цей конкретний контракт, чи він був би витрачений у будь-якому випадку?

Один нюанс може застати зненацька. Якщо виплата комісійних залежить від того, чи залишається працівник працевлаштованим протягом певного періоду після підписання (наприклад, умова 12-місячного вестингу або повернення коштів), частина цієї виплати може вважатися компенсацією за поточну роботу, а не за отримання контракту. Ця частина, пов'язана з послугами працівника, не є інкрементною. Якщо ж працівник зберігає комісійні за будь-яких умов, то вся сума є інкрементною.

Що щодо оверрайд-комісій менеджерів?

ASC 340-40 трактує комісійні однаково незалежно від посади. «Оверрайд» або «комісія з комісії», що виплачується менеджеру з продажу, підлягає капіталізації, якщо вона не була б понесена, якби основний контракт не був укладений. Оверрайд менеджера, розрахований як відсоток від угоди підлеглого, є інкретним — капіталізуйте його разом із основною комісією. Межа перетинається лише тоді, коли оплата менеджера не пов'язана з конкретними контрактами, наприклад, дискреційний бонус за досягнення цільової маржі відділу. Це загальна винагорода, і вона визнається витратами періоду.

Найскладніша частина: скільки триває амортизація

Після того, як ви капіталізували комісійну винагороду, ви амортизуєте її на систематичній основі, що відповідає графіку передачі товарів або послуг клієнту. Цей період — це період, протягом якого суб'єкт господарювання очікує отримати вигоду від активу, і саме тут виникає момент, який збиває з пантелику майже всіх: цей період може виходити за межі початкового терміну контракту та включати очікувані поновлення.

Часто виникає інстинктивне бажання проводити амортизацію протягом усього очікуваного терміну життя клієнта. Інше поширене бажання — використовувати термін початкового контракту. Обидва варіанти є помилковими за замовчуванням. Правильний період залежить від конкретного тесту.

Тест на «відповідність» комісії за поновлення

Коли контракт поновлюється і це поновлення створює нову комісію, ви ставите одне питання: чи є комісія за поновлення співрозмірною (відповідною) початковій комісії? «Співрозмірна» означає пропорційна — оцінюється відносно переданої вартості (вартості контракту), а не зусиль, витрачених продавцем.

Якщо комісія за поновлення Є співрозмірною — наприклад, початкова угода передбачає 5% комісії, і поновлення також передбачає приблизно 5% за контракт аналогічної вартості — тоді початкова комісія стосується тільки початкового контракту. Ви амортизуєте початкову комісію тільки протягом терміну початкового контракту. Кожне поновлення генерує власну комісію, яка окремо капіталізується та амортизується протягом періоду поновлення. Розподіл початкової комісії на довший горизонт у цьому випадку був би помилкою.

Якщо комісія за поновлення НЕ є співрозмірною — початкова угода передбачає 5%, але поновлення не оплачуються або оплачуються за набагато меншою ставкою, наприклад 1% за контракт аналогічної вартості — тоді початкова комісія фактично «купує» всі відносини з клієнтом, включаючи майбутні поновлення. Ви амортизуєте її протягом довшого очікуваного періоду отримання вигоди, який може наближатися до повного очікуваного терміну життя клієнта.

Простий приклад непропорційності: початкова комісія у розмірі $5,000 проти $3,500 комісії за поновлення контрактів однакової вартості. Це не є співрозмірним. Початкові витрати розподіляються на весь період отримання вигоди, включаючи поновлення.

Для більшості SaaS-компаній та компаній, що працюють за передплатою, комісії за поновлення менші за початкові, тому відповідь — «не співрозмірна», і періоди амортизації зазвичай становлять від трьох до п'яти років, виходячи з історичного аналізу відтоку та когортного аналізу, а не з початкового терміну контракту, який часто триває один рік.

Якщо ваші показники відтоку змінюються, ви оновлюєте період амортизації. Таке оновлення є зміною облікової оцінки згідно з ASC 250: застосовується перспективно, без перерахунку минулих періодів.

Спрощення практичного характеру терміном на один рік

Існує один спосіб уникнути складних розрахунків. ASC 340-40 дозволяє компанії визнавати додаткові витрати на отримання контракту як витрати періоду в момент їх виникнення, якщо період амортизації активу, який інакше був би визнаний, становить один рік або менше.

Декілька правил регулюють це спрощення:

  • Це вибір облікової політики. Він має застосовуватися послідовно до подібних контрактів і бути розкритим у звітності.
  • Він застосовується на рівні контракту, а не окремих витрат.
  • Він недоступний, якщо будь-яке зобов'язання до виконання за контрактом перевищує 12 місяців. Контракт на 13 місяців не може використовувати це спрощення, навіть мінімально.

На практиці більшість SaaS-компаній не можуть використовувати це спрощення. Їхні моделі утримання клієнтів передбачають багаторічний термін життя клієнта, тому період амортизації перевищує один рік, і капіталізація є обов'язковою. Це спрощення реально доступне лише для бізнесів із дійсно короткими контрактами без поновлень.

Бухгалтерський облік: Актив за відкладеними комісійними

Компанії відстежують це за допомогою графіка відкладених комісійних (також відомого як відкладені витрати на контракт), який зазвичай ведеться пооб'єктно для кожного контракту: сума комісії, дата капіталізації, період амортизації, щомісячна амортизація, накопичена амортизація та чиста балансова вартість. У балансі актив поділяється на поточну частину (що амортизується протягом 12 місяців) та непоточну частину.

Приклад: прямолінійний метод протягом дворічного терміну

SaaS-компанія підписує контракт на 24 місяці та виплачує представнику $2,400 комісії. Комісії за поновлення не є співрозмірними, а очікуваний період отримання вигоди дорівнює 24-місячному терміну, тому амортизація становить $2,400 ÷ 24 = $100 на місяць.

При підписанні — капіталізація комісії:

РахунокДебетКредит
Актив за відкладеними комісійними$2,400
Готівкові кошти$2,400

Щомісяця протягом 24 місяців — амортизація:

РахунокДебетКредит
Витрати на комісійні$100
Актив за відкладеними комісійними$100

Через 12 місяців балансова вартість активу становитиме $1,200; через 24 місяці він буде повністю амортизований. Якщо компанія також сплачує 7,65% податку FICA як роботодавець з цієї комісії ($183,60) плюс відповідні внески в пенсійний план 401(k), ці суми додаються до капіталізованого активу та амортизуються за тим самим графіком.

Приклад: амортизація протягом терміну життя клієнта

Комісія у розмірі $10,000 за 5-річним контрактом, де компанія очікує на дворічні поновлення (загальний очікуваний термін життя клієнта 7 років), а комісії за поновлення не є співрозмірними: капіталізуйте всі $10,000 та амортизуйте протягом 84 місяців — приблизно $119 на місяць — а не протягом 60-місячного початкового терміну.

Саме в такій дисципліні обліку за кожним окремим контрактом текстовий облік із підтримкою скриптів демонструє свою справжню цінність. Графік відкладених комісійних — це просто структурований набір повторюваних записів. Коли ваш реєстр — це читабельний текст під контролем версій, ви можете генерувати щомісячні амортизаційні проведення програмно, порівнювати їх (diff) та перевіряти кожну зміну — замість того, щоб боротися з непрозорою електронною таблицею, яку ніхто не може повністю звірити.

Не забувайте про знецінення

Актив з відкладених комісійних винагород повинен проходити тест на знецінення. Ви визнаєте збиток у тій мірі, в якій балансова вартість перевищує решту винагороди, яку ви очікуєте отримати за пов’язані товари та послуги, за вирахуванням відповідних витрат, які ще не були списані на витрати.

Важливі дві деталі. Показник «решти винагороди» включає очікувані поновлення та продовження контрактів з тим самим клієнтом. І щойно збиток від знецінення визнано, він не може бути відновлений у наступному періоді. Якщо умови контракту змінюються або клієнт демонструє ознаки відтоку, це може стати тригером для проведення тесту.

Витрати на виконання: коротке порівняння

Окремо від витрат на отримання, витрати на виконання контракту — наприклад, витрати на впровадження, адаптацію та налаштування — капіталізуються лише за дотримання трьох умов: витрати безпосередньо стосуються контракту, вони створюють або покращують ресурси, що використовуватимуться для виконання майбутніх зобов’язань, і очікується, що вони будуть відшкодовані. Загальногосподарські та адміністративні накладні витрати, витрати на невикористані потужності та понаднормові втрати ніколи не капіталізуються як витрати на виконання. Комісія з продажу — це витрати на отримання; робота з налаштування клієнта — це витрати на виконання. Це різні тести, але в обох випадках створюється актив за витратами на виконання контракту, який амортизується протягом періоду отримання вигоди.

Помилки, які аудитори знаходять найчастіше

  1. Відсутність капіталізації взагалі — продовжують списувати комісійні відразу на витрати як частину «політики», коли період амортизації перевищує рік і не застосовується жодне практичне спрощення.
  2. Неправильний період амортизації — використання початкового терміну контракту за замовчуванням, коли комісійні за поновлення не є співмірними, або використання життєвого циклу клієнта, коли вони є такими. Життєвий цикл клієнта ніколи не повинен прийматися як даність.
  3. Ігнорування комісійних за поновлення — повна відсутність аналізу співмірності.
  4. Плутанина між інкрементальними та неінкрементальними витратами — капіталізація зарплат, витрат на відрядження або бонусів за прибутковість; або навпаки — пропуск законних пунктів, таких як комісійні виплати керівникам (overrides) та податки на фонд оплати праці, що відносяться до капіталізованих комісійних.
  5. Неправильне застосування річного спрощення — використання його для контрактів із зобов'язаннями понад 12 місяців або непослідовне застосування.
  6. Забуті додаткові виплати — капіталізація лише самої комісії без урахування відповідних податків FICA та соціальних виплат.
  7. Статичні періоди — відсутність оновлення оцінки при зміні показників відтоку клієнтів.
  8. Повне ігнорування тесту на знецінення.

Чому це важливо не лише для дотримання правил

Капіталізація комісійних змінила те, як компанії з підписною моделлю на стадії зростання виглядають на папері. До того, як ASC 606 та 340-40 набрали чинності (для публічних компаній — періоди, що починаються після 15 грудня 2017 року), більшість бізнесів за моделлю підписки списували комісійні на витрати в момент їх виплати. Великий новий клієнт означав миттєве велике навантаження на фінансовий результат.

Тепер це навантаження розподіляється на весь період отримання вигоди. Операційна маржа компанії, що швидко зростає, у короткостроковій перспективі виглядає кращою, оскільки поточні витрати на комісійні відображають угоди, підписані протягом останніх кількох років, а не сплеск угод у цьому кварталі. Це не лазівка — витрати все одно проходять через звітність, просто пізніше і рівномірніше.

Однак це створює розрив, за яким уважно стежать інвестори та аналітики якості прибутку. Готівка для виплати комісійних виходить з компанії в момент підписання угоди, впливаючи на операційний грошовий потік, тоді як витрати за GAAP відстають. Сальдо відкладених комісійних у балансі представляє майбутні витрати, які ви вже фактично оплатили. Якщо ви залучаєте кошти або продаєте бізнес, очікуйте, що команда аудиту перерахує ваш графік відкладених комісійних рядок за рядком.

Тримайте свої фінанси в порядку з першого дня

Незалежно від того, чи капіталізуєте ви комісійні, відстежуєте відкладений дохід чи просто намагаєтеся зрозуміти, куди пішли ваші гроші, правила обліку, як-от ASC 340-40, винагороджують бізнеси, які ведуть чисті, деталізовані записи, що піддаються аудиту. Найскладнішим є не саме правило, а підтримка графіку по кожному контракту, який щомісяця узгоджується з головною книгою.

Beancount.io пропонує текстовий бухгалтерський облік (plain-text accounting), який дає вам повну прозорість і контроль над вашими фінансовими даними: кожен запис можна прочитати, кожна зміна контролюється версіями, без «чорних скриньок» і прив’язки до постачальника. Це дозволяє легко створювати, переглядати та перевіряти регулярні графіки, такі як відкладені комісійні. Почніть безкоштовно і дізнайтеся, чому розробники та фінансові фахівці переходять на plain-text accounting.