Уявіть цей понеділок зранку: невелика софтверна компанія, що стоїть за системою, яка керує вашим виставленням рахунків, вашими запасами чи записами клієнтів, за одну ніч зачинила двері. Лінія підтримки мертва, рахунок на продовження ніколи не надійде, а критична помилка, про яку ви повідомили минулого тижня, ніколи не буде виправлена. Ви платили за програмне забезпечення роками — але ви ніколи не володіли вихідним кодом, тож не можете його виправити, перенести чи навіть підтримувати його роботу на новому сервері. Саме цю прогалину між оплатою за програмне забезпечення та контролем над ним закриває угода про програмний ескроу.
Що насправді являє собою угода про програмний ескроу
Угода про програмний ескроу — це тристоронній договір між вами (ліцензіатом або бенефіціаром), вашим постачальником програмного забезпечення (депозитором) і нейтральною третьою стороною, яка називається ескроу-агентом. Постачальник депонує копію свого вихідного коду та супутніх матеріалів у агента, який зберігає їх у безпеці та вивільняє вам лише в разі настання одного з конкретних тригерів вивільнення, передбачених угодою — зазвичай неплатоспроможності постачальника, його неспроможності підтримувати продукт або іншого визначеного порушення.
Ця домовленість захищає обидві сторони одночасно. Постачальник зберігає повне право власності на свою інтелектуальну власність під час звичайної діяльності; нічого не передається, і розробка триває як завжди. Ви отримуєте страховку безперервності: якщо постачальник більше не може підтримувати програмне забезпечення життєздатним, ви отримуєте матеріали, необхідні для його самостійного супроводу або передачі іншому розробнику.
Кілька речей ескроу не є — і кожне непорозуміння щодо них обпекло реальних покупців:
- Це не передача права власності. Ви отримуєте щонайбільше умовну ліцензію на використання вивільнених матеріалів для підтримки власних операцій — а не право перепродавати продукт чи претендувати на інтелектуальну власність.
- Це не відбувається автоматично. Ескроу не існує, якщо три сторони не підписали угоду, постачальник фактично не депонував матеріали, а депозити не залишаються актуальними. Пункт у вашій ліцензії, який говорить «постачальник має укласти ескроу» без подальшого виконання, не захищає нічого.
- Це не заміна прав на дані. Код без ваших даних — це порожня оболонка. Ескроу охоплює матеріали постачальника; ваше право експортувати власні дані у придатному для використання форматі належить до самої ліцензії чи SaaS-угоди.
Що входить до депозиту
Депозит — це все, що компетентному розробнику знадобилося б для перезбирання, встановлення та супроводу програмного забезпечення без допомоги постачальника. Лише вихідного коду рідко буває достатньо. Повний депозит зазвичай включає вихідний код поточної робочої версії, скрипти збирання та інструкції з компіляції, сторонні бібліотеки та списки залежностей, схеми баз даних і скрипти міграції, конфігураційні файли, набори тестів, системну документацію та опис середовища розробки, включно з версіями компіляторів і деталями інструментарію.
Не менш важливою, ніж вміст, є періодичність оновлення. Програмне забезпечення постійно змінюється, і депозит дворічної давності може не відповідати версії, яку ви запускаєте сьогодні. Надійні угоди вимагають від постачальника депонувати кожен новий випуск — або принаймні кожен мажорний і мінорний випуск — протягом визначеного вікна, наприклад 30 днів із моменту загальної доступності. Деякі ескроу-агенти підтримують автоматичні депозити, синхронізовані з репозиторієм постачальника, що повністю усуває сценарій збою «ми забули оновити ескроу». Під час переговорів запитайте, як доставляються депозити та хто підтверджує їх отримання; «постачальник обіцяє надсилати оновлення» без кроку підтвердження — це слабка ланка, яку варто виправити до підписання.
Тригери вивільнення: пункт, який вирішує все
Умови вивільнення — серце угоди: конкретні події, які змушують агента передати матеріали вам. Якщо перелік тригерів занадто вузький, ескроу простоює саме під час тієї кризи, для якої ви його придбали. Тригери, які покупці найчастіше узгоджують, включають:
- Неплатоспроможність або банкрутство постачальника, включно з передачею майна на користь кредиторів.
- Припинення діяльності, чи то через закриття, ліквідацію, чи тривалу зупинку операцій.
- Неспроможність підтримувати чи супроводжувати програмне забезпечення протягом визначеного періоду, наприклад 30 або 60 днів після письмового повідомлення.
- Істотне порушення ліцензійної угоди чи угоди про супровід, яке постачальник не виправив протягом строку на виправлення.
- Припинення продуктової лінії, від якої ви залежите, навіть якщо сам постачальник виживає.
- Зміна контролю, наприклад придбання прямим конкурентом — постачальники часто опираються цьому, бо це ускладнює їхні власні M&A, тож очікуйте переговорів.
Два аспекти формулювання важливіші, ніж очікують покупці. По-перше, тригери мають бути об'єктивно перевірюваними — «неспроможність надавати підтримку протягом 45 днів після повідомлення» можна довести, тоді як «втрата довіри до життєздатності постачальника» провокує спір, у якому агент опиняється посередині. По-друге, тригери, пов'язані з банкрутством, потребують обережності: положення, що спрацьовують виключно через подання заяви про банкрутство, можуть зіткнутися з питаннями щодо можливості примусового виконання в суді у справах про банкрутство. Тому досвідчені юристи прив'язують принаймні частину тригерів до конкретних збоїв у виконанні — відмови від ліцензії, тривалої відсутності підтримки, невиправленого порушення — які витримують перевірку, бо описують те, що постачальник перестав робити, а не те, до якого суду він звернувся.
Також підтвердьте механіку вивільнення: як ви повідомляєте агента, скільки часу має постачальник на заперечення та що відбувається протягом вікна заперечення. Типовим є цикл повідомлення та заперечення тривалістю 10–15 днів, і угода має чітко встановлювати, що необґрунтовані заперечення не заморожують вивільнення на невизначений термін.
Верифікація: доведення, що депозит справді дозволить перезібрати продукт
Ескроу-депозит, який ви ніколи не перевіряли, — це обіцянка, а не гарантія. Верифікація — це послуга, яку зазвичай виконує ескроу-агент або технічний аудитор, що перевіряє, чи депоновані матеріали справді працювали б у разі вивільнення. Вона зазвичай поділяється на три рівні:
- Рівень 1: інвентаризація та повнота. Агент підтверджує, що депозит існує, перелічує його вміст і перевіряє, що обіцяні категорії матеріалів присутні та читабельні. Це виявляє порожні чи часткові депозити, але нічого не говорить про те, чи компілюється код.
- Рівень 2: перевірка збирання. Аудитор компілює депонований вихідний код у чистому середовищі та підтверджує, що він дає робоче програмне забезпечення. Це виявляє відсутні залежності, зламані скрипти збирання та недокументовані вимоги до інструментарію.
- Рівень 3: повне тестування функціональності. Депозит збирається, розгортається та порівнюється з живим продуктом — іноді це називають порівнянням бінарних файлів або повним тестом придатності до використання — щоб підтвердити, що вивільнені матеріали відтворюють програмне забезпечення, яке ви фактично використовуєте.
Кожен рівень коштує дорожче за попередній, тож підбирайте рівень відповідно до ставок. Для програмного забезпечення, збій якого зупинив би ваше виставлення рахунків чи операції, верифікація рівня 2 принаймні щорічно — це розумний мінімум; лише рівень 1 залишає центральне питання — чи це збирається? — без відповіді. Який би рівень ви не обрали, плануйте верифікацію як повторювану подію, прив'язану до мажорних випусків, а не як одноразову позначку під час підписання. Найпоширеніший збій ескроу — це не сумнівний постачальник, а застарілий, неперевірений депозит, на який ніхто не дивився три роки.
Скільки це коштує і хто платить
Ціноутворення розділилося на два ринки. Традиційні ескроу-агенти зазвичай стягують одноразову плату за налаштування плюс річну плату за кожну угоду: опубліковані стартові ціни становлять близько $995 за налаштування та $1,595 на рік для угоди з одним бенефіціаром, а послуги верифікації та структури з кількома бенефіціарами оцінюються додатково. Самообслуговувані ескроу-платформи, орієнтовані на менші компанії, вказують ціни за підпискою від приблизно $139 на місяць для програмного ескроу та близько $199 на місяць для SaaS ескроу, з автоматичними депозитами та багаторівневою верифікацією як доповненнями. Корпоративні угоди з частими депозитами та повною перевіркою збирання можуть сягати п'ятизначних сум на рік.
Хто платить — це предмет переговорів і зазвичай залежить від переговорної сили. Постачальники часто платять, коли ескроу є їхнім стандартним процесом корпоративних продажів — особливо за однією угодою з кількома бенефіціарами, яка дешево покриває багатьох клієнтів на особу. Покупці часто платять, коли саме вони вимагають ескроу від постачальника, який зазвичай його не пропонує. У будь-якому разі передбачте в угоді запобіжник щодо оплати: найпоширеніша причина, чому ескроу-домовленості тихо розвалюються, — це те, що хтось припиняє платити річну плату агенту. Тристоронні угоди зазвичай надають бенефіціару право виправити пропущений платіж і вирахувати його з інших заборгованих сум, що підтримує захист життєздатним саме під час того скрутного становища постачальника, для якого він існує.
SaaS ескроу: що натомість отримують хмарні покупці
Традиційний ескроу був створений для програмного забезпечення, яке ви встановлюєте та запускаєте самостійно. Для хмарного програмного забезпечення купа вихідного коду без інфраструктури постачальника, баз даних, конвеєрів розгортання та операційних знань може бути майже марною — ви не можете «скомпілювати й запустити» багаторегіональний SaaS-продукт на ноутбуці. Ось чому SaaS ескроу став окремою категорією продуктів із ширшими депозитами.
SaaS ескроу-депозит зазвичай виходить далеко за межі коду: образи контейнерів або пакети розгортання, шаблони інфраструктури як коду, схеми баз даних плюс процедури резервного копіювання та відновлення, інвентаризація конфігурацій і секретів із задокументованими процедурами передачі, операційні інструкції з розгортання та залежності від сторонніх сервісів. Верифікація відповідно зміщується від «чи це компілюється» до «чи можна відновити сервіс» — деякі провайдери фактично тестують відновлення застосунку в ізольованому середовищі.
На вершині ринку розташований ескроу безперервності, де агент підтримує середовище відновлення, щоб сервіс клієнта продовжував працювати протягом визначеного вікна після події вивільнення, зазвичай до 90 днів, поки клієнт мігрує. І незалежно від рівня, поєднуйте будь-який SaaS ескроу з надійними правами на дані в основному договорі: запланованими експортами, які ви контролюєте, задокументованим форматом і вікном доступу після припинення. Ескроу захищає застосунок; лише ваші власні резервні копії та права на експорт захищають ваші дані з певністю.
Запобіжник на випадок банкрутства, про який варто знати
Законодавство США про банкрутство надає ліцензіатам програмного забезпечення специфічний захист, який варто розуміти на високому рівні. Згідно зі статтею 365(n) Кодексу про банкрутство, якщо ваш постачальник подає заяву про банкрутство, а його керуючий відмовляється від вашої ліцензійної угоди, ви можете обрати збереження своїх договірних прав на інтелектуальну власність на решту строку ліцензії, а не вважати відмову кінцем угоди. Суди розглядали ескроу-угоди як додаткові угоди, охоплені цим вибором, що є ще однією причиною чітко посилатися в ескроу-угоді на вашу ліцензію.
Тримайте в полі зору практичні обмеження. Стаття 365(n) зберігає ваше право користуватися тим, що ви маєте; вона не зобов'язує збанкрутілого постачальника продовжувати підтримувати вас, випускати оновлення чи відповідати на дзвінки. Закон захищає ліцензію, але лише актуальний, перевірений ескроу-депозит передає фактичні матеріали у ваші руки. Думайте про закон як про юридичний дозвіл, а про ескроу-депозит як про те, що він дозволяє вам використовувати — вам потрібні обидва, і жоден не працює без іншого.
Як обліковувати витрати на ескроу у вашому реєстрі
Витрати на ескроу — це звичайні ділові витрати, але їхній розподіл у часі заслуговує на увагу до бухгалтерського обліку. Плата за налаштування та витрати на верифікацію, пов'язані з конкретним залученням, зазвичай списуються у витрати в момент їх виникнення. Річні ескроу-платежі, що купують дванадцять місяців покриття, — це класична передоплачена витрата: сплата за повний рік наперед і списання по одному місяцю за раз зберігає чесність звіту про прибутки та збитки кожного місяця, замість того щоб навантажувати січень усім рахунком.
Якщо ви ведете бухгалтерію в текстовому форматі, схема виглядає так:
2026-01-15 * "EscrowTech" "Source-code escrow annual fee - ERP vendor"
Assets:Prepaid:Escrow-Fees 1,595.00 USD
Assets:Checking
2026-01-31 * "Amortize January escrow coverage"
Expenses:Professional-Services:Legal 132.92 USD
Assets:Prepaid:Escrow-FeesПовторюйте щомісячний запис про амортизацію — або автоматизуйте його за допомогою запланованої транзакції — і залишок передоплати досягне нуля саме тоді, коли надійде повідомлення про продовження, що водночас слугує нагадуванням підтвердити актуальність депозитів постачальника, перш ніж платити за ще один рік. Якщо ескроу-платежі включені до більшого контракту на програмне забезпечення, а не виставляються окремо, виділіть їх в окремий рахунок, щоб бачити, скільки насправді коштує захист безперервності, коли настануть переговори про продовження. Лінійні щомісячні записи — це все, що потрібно більшості малих підприємств; документація Beancount описує складніші схеми обліку для технічно схильних.
Поширені помилки, що знищують захист
Більшість невдалих ескроу зазнають невдачі в нудні, запобіжні способи. Пройдіться цим списком перед підписанням і раз на рік після цього:
- Ніколи не перевіряти депозит. Неперевірений ескроу — найдорожчий різновид хибного спокою. Передбачте бюджет принаймні на верифікацію рівня збирання для бізнес-критичного програмного забезпечення.
- Дозволяти депозитам застарівати. Прив'яжіть зобов'язання щодо депозитів до випусків із зазначенням кількості днів, вимагайте від агента підтвердження отримання та заплануйте щоквартальну перевірку, що версія депозиту відповідає вашій робочій версії.
- Приймати тригери, які ніколи не спрацьовують. Лише «банкрутство постачальника» пропускає повільне згасання: підтримку, що погіршується, продуктову лінію, що тихо занедбується, придбання, після якого ваш контракт виконується лише номінально. Наполягайте на тригерах збою підтримки та припинення продукту з чіткими строками на виправлення.
- Відсутність права на виправлення щодо платежів. Якщо платити агенту може лише постачальник, а постачальник зазнає невдачі, ескроу припиняється саме тоді, коли він вам найбільше потрібен. Збережіть право бенефіціара платити та вираховувати.
- Розглядати ескроу як увесь план виходу. Ескроу передає вам матеріали, а не міграцію. Підтримуйте власні експорти даних, документуйте свої інтеграції та знайте — до кризи — хто насправді перезібрав би й запустив систему з вивільнення.
Чи справді вам потрібен ескроу?
Не кожні відносини з постачальником виправдовують витрати та переговори. Ескроу виправдовує себе, коли програмне забезпечення є бізнес-критичним, постачальник малий або фінансово непрозорий, витрати на перехід високі, або регулятор чи корпоративний замовник фактично вимагає його від вас. Стандартний SaaS із здоровою конкуренцією, експортом даних в один клік і щомісячними умовами рідко його потребує — ваша переговорна сила там полягає в можливості піти, а план виходу — це операційна інструкція з міграції, а не депозит.
Коли він вам справді потрібен, ідіть на переговори з коротким контрольним списком: повне визначення депозиту з названими матеріалами, депозити на кожен випуск протягом 30 днів, тригери збою підтримки та припинення продукту поряд із банкрутством, ваше право виправити пропущені платежі агенту, верифікація рівня збирання принаймні щорічно та — для SaaS — інфраструктурні матеріали плюс перевірене відновлення. Доведіть ці шість умов до ладу, і угода робитиме те, що покупці припускають, ніби кожен ескроу вже робить. Ваш останній крок — найпростіший: щойно угоду підписано, заплануйте першу верифікацію та першу перевірку підтвердження депозиту, перш ніж закрити справу, бо ескроу, за яким ніхто не доглядає, — це просто плата за реєстрацію з паперами.





