Перейти к содержанию
← Все статьи Guides

Этапы оплаты разработки приложения: как это работает

App development payment milestones — как устроена поэтапная оплата разработки приложения, что должен включать каждый транш и как защитить бюджет.

Этапы оплаты разработки приложения: как это работает

Один из самых болезненных вопросов при старте проекта — как и когда переводить деньги. Клиенты хотят платить по результату, студии хотят стабильного денежного потока, и обе стороны правы. Правильно выстроенные app development payment milestones решают обе задачи одновременно: деньги движутся вперёд вместе с проектом, каждый транш привязан к конкретным поставкам, и ни одна сторона не несёт неоправданных рисков. В этом руководстве мы разберём, как устроена поэтапная оплата на практике, что должен включать каждый платёж и на что обратить внимание в контракте.

Почему важно платить поэтапно, а не всё сразу

Полная предоплата — риск для клиента: у студии нет стимула укладываться в сроки. Оплата только по завершении — риск для студии: клиент может изменить требования, проект затянется, и команда окажется без денег на три месяца работы. Поэтапная оплата устраняет оба сценария.

Кроме того, milestone-структура — это встроенная система контроля качества. Каждый транш — это официальная точка приёмки: вы видите реальный результат, проверяете его, и только затем подтверждаете следующий этап. Если что-то пошло не так, проблема выявляется рано, пока её стоимость ещё невысока.

Стандартная модель: четыре транша по 25%

В индустрии сложилась проверенная структура: четыре равных платежа по 25% от общей суммы. Она работает для большинства проектов — от простых MVP ($5 000–15 000) до комплексных AI-приложений ($45 000–120 000+). Вот как выглядит каждый этап.

Транш 1 — 25%: старт и Discovery

Когда: до начала любой работы, сразу после подписания контракта.

Что оплачивает этот транш:

  • Discovery Sprint и формализация требований
  • Пользовательские сценарии и описание функциональности
  • Wireframes или интерактивный прототип ключевых экранов
  • Выбор технологического стека и архитектурная схема
  • Детальный план с разбивкой оставшихся этапов по срокам и стоимости

Что получает клиент: документацию, которая останется у него независимо от того, продолжится ли работа с данной студией. Это справедливо: клиент платит за реальный артефакт, не просто за «начало разговора».

Первый транш защищает студию от старта без ясных требований и защищает клиента — потому что ставит деньги под конкретную точку приёмки.

Транш 2 — 25%: дизайн и архитектура готовы

Когда: после утверждения клиентом всех дизайн-макетов и технической архитектуры.

Что оплачивает этот транш:

  • UI/UX дизайн всех экранов в Figma (с анимациями и состояниями)
  • Финальная архитектурная документация (схема базы данных, API-контракты, описание интеграций)
  • Настроенная инфраструктура: репозиторий, CI/CD-пайплайн, тестовая среда

Критерий приёмки: клиент просматривает и письменно утверждает все макеты. Это принципиально: если дизайн утверждён, переделывать его в середине разработки — это новый объём работы с новой сметой. Второй транш фиксирует этот момент.

Транш 3 — 25%: рабочая бета-версия

Когда: после передачи клиенту работающей бета-версии приложения для тестирования.

Что оплачивает этот транш:

  • Реализованная основная функциональность (core features из MVP-объёма)
  • Работающие интеграции: API, платёжная система, авторизация, push-уведомления
  • Внутреннее тестирование (unit tests, integration tests)
  • Доступ к TestFlight (iOS) или аналогу для клиентского тестирования

Что делает клиент: запускает приложение, проверяет основные сценарии и фиксирует замечания. Это живой продукт — не демо, не слайды. Третий транш — самый ресурсоёмкий с точки зрения команды, поэтому оплата должна прийти до перехода к финальной доводке.

Транш 4 — 25%: релиз

Когда: после публикации в App Store (или передачи финального билда, если публикацию ведёт клиент).

Что оплачивает этот транш:

  • Исправление всех замечаний из бета-тестирования
  • Финальное QA и нагрузочное тестирование
  • Подготовка к релизу: App Store-листинг, скриншоты, описание, конфигурация аналитики
  • Передача всей документации, доступов и исходного кода
  • Краткий post-launch период поддержки (обычно 2–4 недели)

Что получает клиент: живое приложение в магазине и полный контроль над кодовой базой.

Сравнительная таблица: что включает каждый этап

Транш%Ключевые поставкиКритерий приёмки
1 — Старт25%Discovery, прототип, архитектура, планПодписание контракта
2 — Дизайн25%Финальные макеты, инфраструктураПисьменное утверждение дизайна
3 — Бета25%Работающее приложение, интеграцииПередача билда на тестирование
4 — Релиз25%Доработки, публикация, передача кодаПубликация в App Store

Как milestone-структура адаптируется под размер проекта

Для простых MVP ($5 000–15 000, срок 2–4 месяца) четыре транша могут сократиться до трёх: старт + дизайн объединяются в один платёж, оставшиеся два — бета и релиз. Это разумно, когда Discovery и дизайн занимают одну-две недели.

Для сложных проектов с AI, realtime-функциями или множеством интеграций ($45 000–120 000+, срок 7–12+ месяцев) стандартная четырёхэтапная структура может расширяться: появляются промежуточные milestone для каждого крупного модуля. Например, в проекте с 8-месячным циклом вместо одного третьего транша может быть три промежуточных платежа — по завершении каждого функционального блока.

Мы применяем именно такой гибкий подход в Fera Tech. Когда мы разрабатывали наши собственные продукты — Launchcast и Clove AI — milestone-структура помогала чётко отслеживать прогресс и принимать архитектурные решения на каждом переходе между этапами. Примеры нашей работы с клиентами — в портфолио.

На что обратить внимание в контракте

Milestone-структура работает только при чётких формулировках. Несколько пунктов, которые должны быть явно прописаны:

  • Определение «принято»: конкретный срок на обратную связь от клиента (обычно 5–7 рабочих дней). Молчание не равно утверждению.
  • Количество раундов правок: сколько итераций по дизайну и функциональности включено в объём; что считается новым объёмом работы.
  • Условие задержки оплаты: если транш не поступил в течение X дней после подтверждённого milestone, работа приостанавливается до оплаты. Это стандартная практика, а не санкция.
  • Право собственности на код: когда оно переходит к клиенту — как правило, после финального платежа.
  • Ответственность за задержки на стороне клиента: если обратная связь или материалы приходят позже запланированного, сроки сдвигаются пропорционально.

Подробнее о том, на что смотреть в договоре разработки, читайте в нашем руководстве по красным флагам в контрактах — там разобраны конкретные формулировки, которые защищают клиента.

Как milestone-оплата выглядит в реальных цифрах

Возьмём стандартное iOS-приложение за $30 000 со сроком 5 месяцев:

  • Транш 1 — $7 500: Discovery, прототип, план — через неделю после подписания
  • Транш 2 — $7 500: утверждённые макеты, готовая инфраструктура — через 4–5 недель
  • Транш 3 — $7 500: бета-версия на TestFlight — через 3–4 месяца
  • Транш 4 — $7 500: публикация в App Store — через 5 месяцев

Итого: клиент в любой момент заплатил не больше 75% от суммы и не видел ни копейки «в пустоту» — каждый платёж идёт за готовый результат.

Частые вопросы

Что если студия не справляется с milestone и просит перенести срок?

Один перенос milestone — нормально, если причина объективна и студия уведомляет заранее. Проблема начинается, когда переносы становятся системой. Хорошая практика: прописать в контракте, что задержка более чем на X дней без согласованной причины даёт клиенту право на расторжение и возврат части аванса за невыполненный этап.

Можно ли платить почасово, а не по milestone?

Можно, и это часто встречается в контрактах типа Time & Materials. Но milestone-структура даёт клиенту больший контроль: вы знаете, что деньги идут за конкретный результат, а не за часы. Для фиксированного объёма (MVP, конкретная фича) milestone предпочтительнее. Для долгосрочного партнёрства или проектов с меняющимися требованиями T&M может быть удобнее.

Что если я хочу добавить функцию в середине проекта?

Новый объём — это новый milestone или отдельное дополнение к контракту (change order). Профессиональная студия не будет молча добавлять работу: любое расширение объёма должно фиксироваться письменно с указанием стоимости и влияния на сроки. Это защищает обе стороны. Подробнее о структуре контрактов — на странице услуг.


Правильная milestone-структура — это не бюрократия, а инструмент доверия. Она делает проект предсказуемым для клиента и управляемым для команды. Если вы планируете разработку приложения и хотите понять, как будет выглядеть поэтапная оплата именно для вашего проекта, — опишите задачу в форме обратной связи. Мы подготовим структуру milestone, соответствующую вашему бюджету и срокам, и покажем конкретные поставки каждого этапа. Больше о нашем подходе — на странице услуг и в блоге.

Планируете свой продукт?

Fera Tech создаёт мобильные приложения, веб-платформы и AI-решения под ключ. Расскажите о вашей идее.

Обсудить проект
Позвонить Открыть бизнес-Telegram