Як підготуватися до та провести фінансовий аудит SaaS
Підготовка до фінансового аудиту SaaS включає в себе встановлення чітких політик визнання доходу, організацію всієї документації в централізованому місці, автоматизацію операцій з виставлення рахунків, проведення вибіркового тестування та регулярне звіряння рахунків.
Під час фінансового аудиту SaaS, компанії фінансові записи оцінюються для забезпечення їх відповідності відповідним GAAP або стандартам МСФЗ. Як аудитори, так і внутрішні команди компанії перевіряють відстрочений дохід, вивчають податкові дані та шукають невідповідності в бухгалтерських записах.
При розгляді аудиту підходу, корисно оцінити поточний обсяг транзакцій, поширеність індивідуальних корпоративних контрактів та як відстежуються багаторічні підписки. Перевірка того, чи базуються процеси на електронних таблицях чи на білінговому програмному забезпеченні, прояснює, чи слід зосередитися на повному виправленні даних або на рутинних перевірках. Цей посібник описує покроковий процес організації фінансових даних, проведення необхідних тестів та проходження аудиторського процесу від початку до кінця.
Огляд концепції
-
Категорія: Фінансове управління SaaS
-
Для кого: B2B SaaS стартапи, корпоративні постачальники
-
Основна мета: Перевірка фінансової відповідності та точності
-
Пов'язані поняття: Відкладена виручка, Визнання виручки, Фінансове управління SaaS, Сертифікація SOC 2, Податковий комплаєнс
-
Етап зростання: Масштабування Серії А перед IPO
Розробіть свої політики визнання доходів та витрат
Почніть зі створення чітких Визнання доходу та документів щодо визнання витрат до аудиторської перевірки. Ці документи описують, як ваша бухгалтерська команда застосовує ASC 606 та МСФЗ 15 стандарти для всіх контрактів на підписку.
Політика повинна зазначати облікові підходи для таких позицій, як тарифікація на основі використання, плата за налаштування, оновлення контрактів у середині місяця та підвищення тарифного плану. Крім того, вона має визначати процедури визнання витрат, включно з передоплаченим програмним забезпеченням та будь-якими основними засобами. Аудитори порівнюють повсякденну діяльність у бухгалтерських реєстрах з цими політиками, щоб підтвердити, що визнані суми обліковуються відповідно до встановлених вказівок.
Заздалегідь окреслені ці правила є орієнтиром і можуть зменшити ймовірність змін під час фази аудиту.

Під час підготовки до публічного ринку, GitLab розглядала сценарії визнання доходу відповідно до ASC 606, такі як багаторічні корпоративні контракти, самостійно керовані ліцензійні місця, хмарні SaaS-підписки та спеціалізовані професійні послуги. У відповідь GitLab створила сувору політику визнання доходу, що передбачала розділення комплексних послуг, призначення окремих цін продажу (SSP) та встановлення автоматизованих зв'язків між контрактами та реєстрами.
Переглядайте та корегуйте вашу документацію з визнання доходу щоразу, коли нові моделі ціноутворення, умови відмови або індивідуальні угоди впроваджуються у вашому продукті.
SaaS Чек-лист готовності до фінансового аудиту
Оптимізуйте підготовку до фінансового аудиту SaaS та забезпечте повну відповідність вимогам ASC 606 щодо визнання доходу.
-
Комплексна 5-етапна рамкова програма підготовки
-
Кроки перевірки контрактів та рахунків-фактур
-
Протоколи тестування внутрішнього контролю
-
Настанови щодо звірки та розподілу собівартості
Централізуйте договори з клієнтами та рахунки-фактури
Зберігайте всі активні клієнтські угоди, замовлення на купівлю та виставлені рахунки у спеціально відведеному місці для аудиторської довідки.
Під час аудиту, аудиторські групи можуть запитувати вибірку клієнтських облікових записів для перевірки. Аудитори можуть порівнювати деталі в угодах з графіками доходів та записами в головній книзі для перевірки відповідності. Коли документи зберігаються у численних поштових скриньках, на дисках або у папках, процес їхнього пошуку може вимагати додаткових кроків.
Визначене сховище або платіжна платформа може прив'язувати кожен рахунок-фактуру до відповідного контракту для довідки. Цей підхід призначений для організації файлів для аудиту за потреби.
|
Елемент контракту |
Необхідний файл перевірки |
Предмет аудиторської перевірки |
|
Вартість підписки |
Підписана форма замовлення / MSA |
Аудитори можуть перевіряти, чи відповідають виставлені суми угоді. |
|
Частота виставлення рахунків |
Рахунки-фактури / Платіжні квитанції |
Аудитори можуть оцінити, чи записи про відстрочений дохід та терміни платежів відповідають зазначеному в контракті. |
|
Доповнення та оновлення |
Поправки до контракту |
Перевіряльники вивчають, чи зміни до контракту протягом терміну його дії задокументовані відповідно до ASC 606. |
Аудитори посилаються на підписані контракти під час проведення перевірок. Наприклад, якщо договір, зафіксований у головній книзі, вказаний на 20 000 доларів, але підписаний PDF-файл показує 20 500 доларів, розбіжність у 500 доларів буде задокументована для подальшого розгляду.
SaaS Чек-лист готовності до фінансового аудиту
Оптимізуйте підготовку до фінансового аудиту SaaS та забезпечте повну відповідність вимогам ASC 606 щодо визнання доходу.
-
Комплексна 5-етапна рамкова програма підготовки
-
Кроки перевірки контрактів та рахунків-фактур
-
Протоколи тестування внутрішнього контролю
-
Настанови щодо звірки та розподілу собівартості
Автоматизуйте робочі процеси від замовлення до оплати
Підключення вашої CRM-платформи до білінгового програмного забезпечення та головної бухгалтерської книги – це один зі способів упорядкувати записи в межах циклу від замовлення до оплати.
Коли ручне введення даних здійснюється у статичних електронних таблицях, зі збільшенням обсягу даних можуть час від часу спостерігатися розбіжності у показниках. Дослідження показують, що понад 88% ручних фінансових електронних таблиць у складних середовищах даних містять елементи, що потребують перегляду.
Автоматизовані робочі процеси від замовлення до оплати призначені для переміщення закритих продажів у графіки доходів шляхом розповсюдження інформації до інтегрованих систем без ручної участі. Білінгові платформи часто керують відстрочений дохід графіками та автоматично застосовують умови договору на основі стандартів ASC 606.
Встановлення автоматизованих інтеграцій усуває ризики введення даних та спрощує вибіркові аудиторські перевірки.
Коли платформа для залучення співробітників Workbuzz розширила свою клієнтську базу B2B, розрахунок відстроченого доходу та відстеження відповідності ASC 606 у електронних таблицях призвели до збільшення кількості рутинних процедур. Потім компанія змінила свої керування підписками та графіки відстроченого доходу шляхом інтеграції MOR. Після цього позиції контрактів були включені до регулярних оновлень графіків визнання доходу, при цьому фінансова команда швидко посилалася на ці дані для контрактних звітів під час аудиту та операційного огляду.
Оцінити електронних рахунків-фактур інструменти, що пов'язують файли PDF-рахунків-фактур безпосередньо із записами клієнтів в обліковій системі, дозволяючи аудиторам віддалено переглядати ці матеріали під час віддаленої польової роботи.
SaaS Чек-лист готовності до фінансового аудиту
Оптимізуйте підготовку до фінансового аудиту SaaS та забезпечте повну відповідність вимогам ASC 606 щодо визнання доходу.
-
Комплексна 5-етапна рамкова програма підготовки
-
Кроки перевірки контрактів та рахунків-фактур
-
Протоколи тестування внутрішнього контролю
-
Настанови щодо звірки та розподілу собівартості
Виконувати суттєві перевірки та огляди випадкової вибірки
Проводити суттєві аудиторські процедури шляхом перевірка вибірки операцій на відповідність пов'язаним первинним документам.
На цьому операційному етапі аудитори або внутрішні ревізори відбирають групи рахунків клієнтів і відстежують кожну транзакцію від початкового замовлення на продаж до надходження грошових коштів. Вони переглядають договори, щоб перевірити, що всі зобов'язання щодо виконання належним чином ідентифіковані, а визнаний дохід узгоджується з датами надання послуг. Наскрізні обговорення з членами фінансової команди допомагають оцінити внутрішні процеси, протоколи запобігання помилкам та управління доступом.
Записані дані головної книги порівнюються з банківськими платіжними записами для підтвердження точного обліку надходжень. Ці аудиторські перевірки виявляють будь-які розбіжності до остаточного затвердження фінансової звітності.
|
Процедура перевірки |
Основна мета |
Метод аудиту |
|
Відстеження договорів |
Перевірка точності доходів |
Аналіз підписаних договорів щодо графіків надходжень |
|
Перерахунок грошових коштів |
Підтвердження наявності |
Порівняння звітів про розрахунки з даними банківських депозитів |
|
Тестування відсікання |
Підтвердження часового періоду |
Перевіряйте правильність відображення транзакцій наприкінці фінансового року. |
Якщо аудиторська перевірка виявляє розбіжність у розрахунках у випадковій вибірці, обсяг перевірки може бути скоригований для вивчення більшої кількості позицій, що може вплинути на час та години, необхідні для завершення аудиторського процесу.
SaaS Чек-лист готовності до фінансового аудиту
Оптимізуйте підготовку до фінансового аудиту SaaS та забезпечте повну відповідність вимогам ASC 606 щодо визнання доходу.
-
Комплексна 5-етапна рамкова програма підготовки
-
Кроки перевірки контрактів та рахунків-фактур
-
Протоколи тестування внутрішнього контролю
-
Настанови щодо звірки та розподілу собівартості
Виконуйте щомісячні звірки та завершуйте фінальну аудиторську звітність.
Щомісяця переглядайте банківські рахунки, графіки розподілу відкладених доходів і невідфактуровану дебіторську заборгованість.
Завершення звірок протягом року допомагає забезпечити рух кожної фази аудиту відповідно до встановленого графіку.
Щомісячні огляди дозволяють вносити виправлення в рахунки-фактури або записи до того, як аудитори скомпілюють остаточні робочі документи.
Виконання регулярні перевірки балансу призводить до звітності про доходи, відстрочені зобов'язання, та Собівартість реалізованої продукції (Собівартість реалізованої продукції), що відображає операції компанії.
Після завершення необхідних звірок та перевірок, аудиторська команда генерує офіційний звіт.
Дотримання регулярного графіку звірок створює стандартний процес для щорічних аудиторських заходів.
|
Завдання звірки |
Частота |
Цільова головна книга / рахунок |
|
Залишки готівки та шлюзів |
Щомісяця |
Банківські рахунки / Stripe / PayPal |
|
Графіки відкладеного доходу |
Щомісяця |
Рахунок балансу доходів майбутніх періодів |
|
Нарахований, але не виставлений дохід |
Квартально |
Контрактні активи / Дебіторська заборгованість |
Документуйте щомісячні звірки з підписами керівника для підтримки чітких доказів відповідності для будь-якого зовнішнього аудиту.
- Розбіжності у контрактах: Якщо є розбіжності між сумами в рахунках-фактурах та підписаних угодах, переконайтеся, що облікові записи відповідають укладеному контракту. Підтверджувальна документація, наприклад, підписана додаткова угода, може внести ясність, якщо коригування були внесені усно після початкової угоди.
- Поведінка формул електронних таблиць: У таблицях відкладеного доходу, що ведуться вручну, посилання на комірки можуть змінюватися під час оновлень копіюванням та вставленням. Використання запитів до бази даних або спеціалізованого програмного забезпечення для обліку підписок замість статичних формул допомагає підтримувати узгодженість у таких ситуаціях.
- Нерозподілені комісії за послуги: Договори, що включають як підписки на програмне забезпечення, так і послуги, часто потребують чіткішого розподілу для бухгалтерського обліку. Застосування формул або програмних інструментів для розподілу доходу за окремими зобов'язаннями, виходячи з їхніх індивідуальних цін, підтримує точний облік.
Висновок
Підготовка до Фінансовий аудит SaaS включає визначення облікової політики, використання автоматизованих білінгових систем та вибіркове тестування, де це доречно.
Виконання щомісячних звірок та зберігання документації разом може підтримувати послідовність записів та відповідати вимогам аудиту.
Розподіл підготовки та тестування протягом року дає змогу Відстежувати Грошовий потік SaaS та виконати процедурні кроки, необхідні для аудиту.
Готові розпочати?
Ми були там, де ви зараз. Дозвольте нам поділитися нашим 19-річним досвідом і втілити ваші глобальні мрії в реальність.
Поширені запитання
-
В аудиті фінансової звітності SaaS основна увага приділяється оцінці домовленостей про регулярні підписки, тривалості контрактів та методів виставлення рахунків, таких як ціноутворення на основі використання. Визнання доходу перевіряється відповідно до стандартів, таких як ASC 606, які застосовуються спеціально до бізнесу, що працює за моделлю підписки та послуг. На відміну від аудитів традиційних компаній, що працюють з фізичними запасами, фінансові перевірки SaaS надають пріоритет документації, що стосується контрактів, балансів відстрочених доходів, невиставленої дебіторської заборгованості та наданню цифрових послуг.
-
Темпи аудиторських перевірок SaaS часто залежать від того, як керуються записи клієнтських контрактів і чи відповідають вони записам у головній книзі. Коли документація підтримується послідовно та є доступною, аудитори можуть виконувати необхідні процедури відповідно до настанов щодо перевірки. Спосіб організації записів безпосередньо впливає на планування аудиту та тривалість процесу.
-
Під час аудиту SaaS аудитори переглядають політику визнання доходу організації та вивчають вибрані зразки договорів, щоб перевірити, як численні зобов'язання щодо виконання, такі як доступ до програмного забезпечення, онбординг та професійні послуги, викладені в угодах. Вони відстежують транзакції від початкових форм замовлення до платіжних записів, щоб підтвердити, як дохід обліковується відповідно до термінів надання послуг. Такий підхід гарантує, що методи визнання доходу відповідають стандартам ASC 606 протягом усього процесу аудиту.
-
Для підготовки до польових аудиторських робіт підготуйте підписані Генеральні договори про надання послуг (MSA), Описи робіт (SOW), виставлені рахунки-фактури, квитанції про оплату, щомісячні банківські звірки та актуальний графік розподілу відкладеного доходу. Зберігання цих записів у централізованій системі надає аудиторам доступ до файлів, необхідних для вибіркової перевірки.
-
Відкладений дохід у бухгалтерських звітах програмного забезпечення як послуги буде відображено як зобов'язання. Відкладений дохід стосується тих доходів, які були отримані або виставлені рахунки, але послуги ще не були надані. Щодо аудиту рахунку відкладених доходів, аудитор визначить, чи є щомісячний облік доходів щодо зобов'язань.
-
Звірка рахунків зазвичай проводиться фінансовими відділами SaaS щомісячно, замість того, щоб чекати кінця року. Це пов’язано з постійною необхідністю фіксувати будь-які зміни, внесені до формул, нарахованих доходів та транзакцій. Метою такого підходу є відповідність бухгалтерських даних аудиторським вимогам.
-
Електронні таблиці зазвичай використовуються багатьма новими підприємствами для аудиту та обліку доходів. Можуть виникати нейтральні розбіжності в обліку відкладених доходів через ручні записи, і такі розбіжності іноді виявляються під час аудиту. Автоматизовані системи виставлення рахунків та субрахунки підписок пов'язані з CRM та бухгалтерськими системами як інші засоби ведення обліку та аудиту.