Перейти к содержимому
GetCard
Сервисы

Счёт за облако приходит потом: как платить за AWS, Vercel и Cloudflare

Облака работают в постоплате: ты тратишь ресурсы весь месяц, а счёт приходит в начале следующего и каждый раз на разную сумму. Плати виртуальной картой Mastercard: выпусти её в GetCard, пополни рублями через СБП и держи на балансе прошлый счёт плюс треть сверху. Лимит бюджета ставь в панели сразу после привязки карты.

Модель оплаты
постоплата, счёт в начале месяца
Проверка карты
$1, возврат за 3-5 рабочих дней
Запас на карте
пиковый счёт плюс 30%
Просрочка
письма, потом остановка сервисов
Юлия НестероваТестирует подписки на ИИ и софт 9 минОбновлено 16 августа 20264,8 из 5 · 95 отзывов

Счёт за облако приходит не в момент, когда ты нажал «Начать», а через месяц - и на сумму, которую заранее никто не называл. Платишь за гигабайты, запросы и часы работы контейнера, поэтому февраль стоит $12, а март $47 без единой правки в коде. Дальше разберём, как это устроено у AWS, Vercel и Cloudflare, где ставится потолок расходов и что реально происходит, если счёт не оплачен.

Подписка и постоплата: почему счёт каждый раз разный

Подписка - фиксированная цена за период: $20 в месяц, списание в один и тот же день, сумму видно заранее. Постоплата устроена наоборот. Сначала ты потребляешь ресурсы, потом провайдер считает фактический расход и выставляет счёт. До конца расчётного периода точной цифры не знает никто, включая самого провайдера.

Отсюда главная ловушка. Карта, на которой лежит ровно $20, отлично держит подписку и разваливается на постоплате: хватает одного вирусного поста со ссылкой на твой сайт, забытого крон-задания или бота, который сутки долбит открытый эндпоинт.

Чистых моделей почти не осталось - большинство сервисов смешивает подписку и потребление. Фиксированную часть платишь за план или за место в команде, а сверху капает всё, что вышло за включённые лимиты.

СервисКак считаютКогда уходят деньги
AWSЧистая постоплата по факту потребленияСчёт за прошлый месяц в первых числах следующего
Google CloudПостоплата с порогом списанияПри достижении порога либо в конце месяца
VercelПодписка за место плюс расход сверх включённогоВ начале цикла: план вперёд, потребление назад
CloudflareФиксированные планы, у Workers плюс потреблениеВ дату продления плана
Railway, Render, FlyНебольшая подписка плюс фактическое потреблениеВ конце расчётного периода
Таблица прокручивается вбок · Цены провайдеры двигают регулярно, модель оплаты - почти никогда. Свою смотри в разделе Billing.

Ориентиры по фиксированной части на 2026 год: у Cloudflare план Pro стоит $25 в месяц при помесячной оплате и заметно дешевле при годовой, Business - от $200, платный Workers начинается с $5. У Vercel бесплатный Hobby и Pro от $20 за место в месяц. И именно у Pro переменная часть умеет удивлять сильнее всего.

Как облака проверяют карту при привязке

Форму оплаты у Vercel и Cloudflare рисует Stripe, у AWS свой процессинг. Общее одно: карту читают по BIN, первым цифрам номера, и по нему определяют страну эмитента. Карта российского банка отсекается на этом шаге - до провайдера запрос даже не доходит, банк не увидит попытку.

Второе, что сверяют, - платёжный адрес. Страна и индекс в форме должны совпадать с тем, что записано у эмитента, иначе привязка не проходит: форма молча перезагружается без внятной ошибки. У виртуальной карты Mastercard в GetCard есть собственный зарубежный платёжный адрес, его и вставляй - целиком, вместе с индексом и штатом.

Отдельная история с AWS. С марта 2022 года Amazon не регистрирует новых клиентов из России и Беларуси, и ограничение идёт по адресу аккаунта, а не только по карте. Существующие аккаунты продолжают работать, новые заводятся с зарубежным адресом - и адрес аккаунта должен биться с адресом карты, иначе регистрация уйдёт на ручную проверку.

Не отдавай реквизиты подрядчику «чтобы он привязал карту к нашему AWS». Одна карта на нескольких аккаунтах связывает их между собой: заблокируют один за нарушение правил - вопросы прилетят ко всем. Под облако разумнее держать отдельную карту и больше нигде её не светить.

Пробное списание и верификация аккаунта

AWS при добавлении карты не ставит обычный холд, а делает настоящее микросписание на $1 и ждёт подтверждения от эмитента. Обратно этот доллар не приходит: виртуальная карта отмену авторизации принять не может, так что считай его платой за привязку. Баланс ровно ноль - и верификация падает, а AWS напишет только общее «не удалось проверить карту».

Stripe у Vercel и Cloudflare чаще обходится нулевой авторизацией, но иногда тоже холдит около доллара - зависит от эмитента и от того, насколько рискованной кажется операция. Может прилететь и 3-D Secure: пароль лежит в кабинете GetCard, на карточке с реквизитами, и обновляется там же.

  1. 1
    Выпусти карту

    Зарегистрируйся в GetCard и выпусти карту. Номер, срок, CVC и платёжный адрес появятся в кабинете сразу после оплаты выпуска.

  2. 2
    Пополни с запасом

    Через СБП или картой российского банка. На верификацию хватит пары долларов, но сразу заложи и первый счёт: он приходит раньше, чем кажется.

  3. 3
    Впиши платёжный адрес карты

    Не домашний. Страна, штат или регион, город, улица, индекс - символ в символ из кабинета. Это самая частая причина тихого отказа при привязке.

  4. 4
    Дождись пробного списания

    Доллар уйдёт и вернётся сам. Не пиши в поддержку раньше пятого рабочего дня: это нормальный ход верификации, а не потерянные деньги.

  5. 5
    Поставь лимит бюджета

    До того как запустишь первый сервис. После запуска про лимит забывают все, а вспоминают уже по счёту.

Лимиты бюджета и алерты: где их ставить

Разница между алертом и лимитом принципиальная, и на ней теряют деньги чаще всего. Алерт - это письмо: «потрачено 80% бюджета». Он ничего не останавливает. Лимит - это действие: погасить сервис, поставить проект на паузу, отозвать права. По умолчанию почти везде включён именно алерт.

У AWS за это отвечает AWS Budgets. Два бюджета на аккаунт бесплатны, дальше по два цента в день за каждый - копейки на фоне самого счёта. Обычный бюджет только уведомляет; чтобы он что-то делал, нужен budget action, который умеет отзывать IAM-права или гасить инстансы. Первые два бюджета с действиями тоже без оплаты.

У Vercel это Spend Management, и он честнее: задаёшь сумму и включаешь остановку проектов при её достижении. Новым командам на Pro базовые алерты ставятся автоматически, а порог по умолчанию стоит на $200. Расход проверяется не мгновенно, а раз в несколько минут, так что небольшой перелёт за лимит возможен - это не баг, это как устроен подсчёт.

В Google Cloud бюджет по умолчанию тоже только шлёт письма. Жёсткая остановка собирается связкой «бюджет → Pub/Sub → функция, которая отключает биллинг проекта». Работает грубо, зато надёжно. У Cloudflare переменной части почти нет: если ты не на Workers и не на R2, счёт предсказуем по определению.

Что настроить в первый же день
  • Месячный бюджет с уведомлениями на 50%, 80% и 100%.
  • Отдельный алерт на суточный расход - он ловит аварию за часы, а не за три недели.
  • Почту для биллинга, которую ты реально читаешь, а не служебный ящик проекта.
  • Жёсткий потолок там, где провайдер его даёт: пауза проектов у Vercel, budget action у AWS.
  • Отдельный алерт на исходящий трафик: именно он даёт самые дикие счета.

Мой самый неприятный счёт вырос не от нагрузки, а от логов: включил подробный уровень на выходных, чтобы поймать баг, и забыл выключить. Письмо про 80% бюджета пришло в понедельник утром, когда половина суммы уже была потрачена. С тех пор держу не только месячный порог, но и суточный - он орёт через несколько часов, а не через две недели.

Что происходит при неоплате: от письма до отключения

Проект не выключают в ту же минуту. Сценарий у всех примерно одинаковый и растянут на недели: сначала письмо о неудачном платеже, потом повторные попытки списания, потом баннер в консоли, и только затем ограничение сервиса.

ЭтапКогдаЧто видно
Отказ по картеВ день выставления счётаПисьмо и красная плашка в разделе Billing
Повторные попыткиБлижайшие дни после отказаПровайдер сам пробует списать снова
Ограничение сервисаОбычно через пару недель просрочкиДеплой недоступен, продакшн отдаёт заглушку
Приостановка аккаунтаДальше, если долг не погашенДоступа к данным нет, но данные лежат
Удаление данныхСпустя месяцы после приостановкиВосстанавливать уже нечего
Таблица прокручивается вбок · Сроки у провайдеров разные, порядок этапов один. У AWS на восстановление после приостановки даётся около месяца, дальше аккаунт идёт к закрытию.

Деталь про AWS, которую замечают поздно: во время приостановки доступа к данным нет, но ресурсы продолжают числиться за аккаунтом, и начисления по ним не всегда прекращаются. Долг успевает подрасти, пока ты решаешь вопрос с картой. Правильный порядок при просрочке - сначала оплатить и вернуть доступ, потом уже сносить лишнее.

У Vercel всё быстрее и мягче: команда переходит в состояние с приостановленными деплоями, продакшн отдаёт страницу-заглушку, но проект и исходники на месте. Оплатил - вернулось. Cloudflare при неоплате обычно откатывает домен на бесплатный план, платные функции просто перестают работать.

Долг при этом не сгорает. Даже если ты бросил аккаунт и завёл новый, счёт остаётся в системе, а попытка зарегистрироваться на ту же почту или ту же карту чаще всего упирается в старую задолженность.

Налог и валюта в счёте: откуда лишние проценты

Сумма в счёте почти никогда не равна тому, что показал калькулятор провайдера. Сверху ложится налог, а считают его по адресу аккаунта - не по гражданству и не по стране, где физически крутятся серверы.

  • У европейских юрлиц провайдера это НДС по ставке страны из платёжного адреса; компания с валидным налоговым номером обычно освобождается, физлицо - почти никогда.
  • У американских вместо НДС налог с продаж по штату, и в части штатов его нет вовсе.
  • Ставка попадает в счёт отдельной строкой: искать её надо в разделе с документами, а не в дашборде расхода.
  • Сменить страну аккаунта после первого счёта, как правило, нельзя - то же правило, что и в рекламных кабинетах.

Валюта счёта у облаков почти всегда доллар, и карта GetCard тоже долларовая - платёж идёт валюта в валюту, без промежуточной конвертации. Рубли ты меняешь один раз, при пополнении, по курсу, который видно до перевода. Двойная конвертация появляется в другом случае: счёт выставлен, например, в евро, а карта долларовая - тогда пересчёт делает платёжная система по своему курсу дня.

Годовая оплата - только для фиксированной части

Cloudflare за год просит примерно на пятую часть меньше, чем набежит помесячно. Скидка распространяется на план, но не на потребление: Workers, R2 и трафик всё равно останутся постоплатой. Годовой платёж - разовое крупное списание, поэтому карту под него пополняй заранее, а не в день продления.

Сколько держать на карте под нестабильный счёт

Правило, которое закрывает большинство случаев: держи на карте самый крупный счёт за последние три месяца плюс 30%. Не средний, а именно пиковый - средний врёт ровно в тот месяц, когда что-то пойдёт не так.

Для нового проекта, где истории ещё нет, ориентируйся на потолок, который сам же и поставил в бюджете. Лимит $50 - значит на карте должно лежать $60-65: лимит срабатывает не мгновенно, плюс налог сверху.

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

на экране
Не удалось проверить карту при добавлении в AWS
почему

Пробное списание на $1 не прошло: пустой баланс, российский BIN или расхождение платёжного адреса.

что делать

Пополни карту хотя бы на пару долларов, скопируй адрес из кабинета целиком и повтори привязку. Больше двух-трёх попыток подряд не делай: каждая неудача ухудшает оценку риска.

на экране
Счёт вырос в несколько раз, а в коде ничего не менялось
почему

Почти всегда исходящий трафик, подробные логи или задача, зависшая в цикле.

что делать

Открой разбивку счёта по сервисам и по дням - виновник виден сразу. Дальше поставь суточный алерт, чтобы в следующий раз узнать за часы.

на экране
Списание не прошло, деплой заблокирован
почему

На карте меньше суммы счёта либо провайдер не смог списать после нескольких попыток.

что делать

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

на экране
Деньги на карте есть, а платёж всё равно отклонён
почему

Разовое списание крупнее привычного, и операция ушла на дополнительную проверку.

что делать

Сверь точную сумму из письма провайдера, убедись, что на карте есть она плюс налог, и повтори оплату один раз. Долбить кнопку бесполезно, каждая попытка ухудшает картину.

на экране
Оплату остановил, а счёт продолжает расти
почему

Остановка оплаты не останавливает потребление: ресурсы работают, начисления идут.

что делать

Останови или удали сами ресурсы в панели провайдера. Пока проект жив, счётчик крутится независимо от состояния карты.

Разборы по конкретным сервисам для разработчика лежат в инструкциях: GitHub, Cursor, остальные - в разделе все инструкции. Если у тебя не облако, а обычный хостинг с предоплатой, там своя механика: её мы разобрали отдельно, в статье чем платить за VPS и домен.

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

Почему за первый месяц списали доллар?

Это проверка карты, а не счёт за услуги. AWS при добавлении карты делает микросписание на $1 и ждёт ответа эмитента, чтобы убедиться, что карта живая и не в стоп-листе. На нашей карте этот доллар не возвращается - отмену авторизации она принять не может, так что считай его платой за привязку.

Что будет, если счёт больше остатка на карте?

Платёж отклонится, и провайдер пришлёт письмо о неудачном списании. Никто ничего не выключит в тот же день: несколько дней будут идти автоматические повторы, а ограничения начинаются обычно через пару недель просрочки. Пополни карту и нажми оплату долга вручную в разделе Billing - так быстрее, чем ждать следующей попытки.

Можно ли платить за облако личной картой, если проект рабочий?

Технически ничего не мешает, но счёт будет выставлен на физлицо, и налоговый номер компании в него не подставить. Для рабочего проекта лучше сразу указать реквизиты компании в настройках биллинга и завести под него отдельную карту, чтобы личные подписки и инфраструктура не делили один баланс.

Как получить счёт для бухгалтерии?

Все провайдеры отдают PDF в разделе Billing, обычно во вкладке Invoices или Documents. Название компании, адрес и налоговый номер подтягиваются из настроек налогов в аккаунте, поэтому заполнять их надо до выставления счёта - задним числом документ переоформляют неохотно и не всегда.

Проект отключили за неоплату - данные пропадут?

Не сразу. На этапе приостановки доступа к данным нет, но сами данные хранятся, и после оплаты долга всё возвращается. Удаление наступает существенно позже: у AWS счёт идёт на месяцы после приостановки. У Vercel приостанавливаются только деплои, исходники и настройки проекта остаются на месте.

Пошагово по сервисам

Нужна карта, которой это всё оплачивается

Иностранная Mastercard: выпуск моментальный, пополнение рублями через СБП или картой российского банка, списание в валюте сайта. От 950 ₽ разово, всё остальное - в тарифах.

Читать дальше