Тарифы, лимиты и расчёты

Последнее обновление: 24 октября 2026 г.


Эта страница объясняет, как устроены тарифы облачной редакции: что входит в лимиты, как считается расход файлов, что происходит при исчерпании лимита, как работает баланс, продление и переход между тарифами. Общие условия покупки — в Условиях использования.

1. Тарифы и что входит в лимит

Тариф задаёт пять величин: сколько файлов можно сконвертировать за расчётный период, максимальный размер файла, сколько задач может выполняться одновременно, сколько запросов в минуту принимает API и какие интеграции доступны.

ТарифЦенаФайлов за расчётный периодРазмер файлаОдновременных задачЗапросов в минутуФоновые задания и вебхуки
Free Бесплатно 50 до 5 МБ 1 10 нет
Start 3 000 ₽ /мес 500 до 25 МБ 1 10 нет
Business 8 000 ₽ /мес 1500 до 60 МБ 2 10 да
Max 15 000 ₽ /мес 5000 до 100 МБ 4 10 да

Вызов по REST API доступен на любом тарифе: лимиты и журнал операций считаются по токену доступа. Фоновые задания позволяют поставить конвертацию в очередь и забрать результат позже, а по завершении отправить его на ваш вебхук — они входят в один признак тарифа.

Скидка за длительный срок (3, 6 или 12 месяцев оплаты):

  • Free — нет
  • Start — нет
  • Business — нет
  • Max — нет

Действующие цены и лимиты всегда видны на странице «Тарифы», в кабинете и в ответе /api/v1/limits.

2. Расчётный период

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

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

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

У бесплатного тарифа Free точка отсчёта — дата регистрации, и лимит обновляется так же, раз в месяц.

3. Что считается конвертацией

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

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

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

4. Когда лимит исчерпан

Сервис сообщает причину отказа разными кодами, чтобы клиент понимал, есть ли смысл повторять запрос:

  • 403 — израсходован весь объём файлов за расчётный период. Ждать внутри периода бесполезно: лимит обновится в начале следующего расчётного периода, а сейчас можно сменить тариф на более вместительный.
  • 413 — файл больше допустимого размера на вашем тарифе. Нужен тариф с большим лимитом размера или файл меньшего объёма.
  • 429 — сейчас занято: все одновременные задачи тарифа в работе или превышена частота запросов. Здесь повтор имеет смысл — в ответе приходит Retry-After с рекомендуемой паузой.

Действующие лимиты приходят в заголовках X-Limit-Files-Per-Month, X-Limit-File-Size-MB, X-Limit-Queue и X-Limit-Remaining, в том числе в успешных ответах.

5. Баланс, оплата и скидки

Оплата устроена как кошелёк: деньги сначала попадают на баланс подписки, а покупка или продление тарифа списывает нужную сумму с баланса. Пополнить баланс можно на любую сумму от 1 ₽ до 100 000 ₽ за одно пополнение. Если после списания на балансе остались деньги, они сохраняются и будут учтены при следующей покупке.

Баланс не влияет на доступ: пока оплаченный период не закончился, конвертации работают по лимитам тарифа, даже если баланс равен нулю. И наоборот, наличие денег на балансе без действующего тарифа не расширяет лимиты.

При оплате на 3, 6 или 12 месяцев может действовать скидка за длительный срок: она указана в разделе 1 и в карточке тарифа на странице «Тарифы», а итоговая сумма пересчитывается при выборе срока. Если для выбранного срока скидки нет, стоимость равна цене месяца, умноженной на число месяцев.

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

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

6. Переход с тарифа на тариф

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

Пример: 1-го числа оплачен месяц Start (3 000 ₽), 20-го вы переходите на Business (8 000 ₽). До конца периода осталось 12 дней из 31 — к оплате 1 935,48 ₽ за эти дни, а 1-го числа следующего месяца вы продлеваете уже Business. Расход файлов не обнуляется: если из лимита Start израсходовано 20 файлов, на Business вы начинаете с тех же 20 из 1 500 файлов.

Дополнительные месяцы можно оплатить сразу — тогда после оплаты период продлится на выбранное число месяцев по цене нового тарифа. Это необязательно: по умолчанию период остаётся прежним.

На менее вместительный тариф можно перейти так же, в любой момент и с той же датой окончания периода: лимиты уменьшаются сразу, а разница за оставшиеся дни не пропадает — она возвращается на баланс подписки и учитывается при следующем продлении. Пример: месяц Business (8 000 ₽) оплачен 1-го числа, 20-го вы переходите на Start (3 000 ₽) — 12 дней из 31 пересчитываются на Start (1 161,29 ₽ вместо 3 096,77 ₽), а разница 1 935,48 ₽ приходит на баланс и пойдёт в счёт следующего продления.

Переход на Free — исключение: Free не покупается, поэтому посреди оплаченного периода он не подключается. Платный тариф продолжает действовать до своей даты окончания, а Free включается после неё автоматически — оплаченные дни при этом не теряются.

Если период оплачен сразу на несколько месяцев, расчёт идёт от полной стоимости периода, а не от цены одного месяца. Пример: год Start стоит 36 000 ₽ (3 000 ₽ × 12), через месяц вы переходите на Max (15 000 ₽ в месяц). Зачёт за оставшиеся 11 месяцев — 33 041,09 ₽ (уплаченная сумма без прошедшего месяца), стоимость остатка года на Max — 165 205,47 ₽, доплата — 132 164,38 ₽.

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

7. Что происходит при окончании срока подписки

Доступ не отключается. Когда оплаченный период заканчивается, вы продолжаете работать на бесплатном тарифе Free — с его лимитами из раздела 1 (актуальные значения — на странице «Тарифы» и в кабинете). Данные аккаунта, история конвертаций и остаток баланса сохраняются.

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

Состояние подписки, тариф и дату окончания периода можно посмотреть в кабинете и в ответе /api/v1/subscription.

8. Отказ от подписки и возврат средств

Подписка не продлевается автоматически: если вы решите её не продлевать, деньги не списываются, а доступ сохранится до конца оплаченного периода.

Если вы отказываетесь от подписки до окончания оплаченного периода, возвращается стоимость неиспользованной части периода за вычетом фактически понесённых расходов на оказание услуги (статья 32 Закона РФ «О защите прав потребителей», статья 782 Гражданского кодекса РФ). Конвертации, выполненные к моменту отказа, считаются оказанной услугой — именно поэтому возврат считается по неизрасходованному объёму, а не по остатку дней.

Сколько возвращается. Оплаченный период делится на месячные слоты с вашей квотой файлов в месяц:

  • полностью неиспользованные месяцы возвращаются целиком;
  • текущий месяц — пропорционально остатку квоты: израсходовали 300 конвертаций из 500 файлов — возвращается 40 % месячной доли;
  • прошедшие месяцы считаются использованными: расход по ним не хранится, и считать их неиспользованными мы не можем;
  • скидка за длительный срок не пересчитывается — возвращается доля фактически уплаченной суммы, поэтому возврат никогда не больше того, что вы заплатили.
  • расчёт идёт по периоду, который оплачен конкретным платежом: при продлении возвращается стоимость продления, а ранее оплаченные и не возвращённые периоды остаются за вами.

Первые 14 дней. Если с момента оплаты прошло не больше 14 дней и вы не выполнили ни одной конвертации, возвращается вся уплаченная сумма — без расчёта по месяцам. Это правило действует для покупки тарифа, продления и доплаты при смене тарифа. Как только вы воспользовались сервисом, возврат считается по неизрасходованному объёму, как описано выше.

Формула. возврат = уплачено × (полностью неиспользованные месяцы + остаток квоты текущего месяца ÷ квота месяца) ÷ месяцев в периоде. Округление — вниз до копейки.

Пример. Оплачено 3 месяца тарифа Start — 9 000 ₽, квота месяца — 500 файлов, в первом месяце израсходовано 300 конвертаций (60 % квоты). Неиспользованных месяцев — 2, остаток текущего — 40 %: 9 000 ₽ × (2 + 0,40) ÷ 3 = 7 200 ₽.

Как запросить. В кабинете на вкладке «Платежи» откройте карточку платежа и нажмите «Запросить возврат» — это заявка, решение по ней сообщаем в течение 10 дней. Написать можно и на support@xls21c.online. Сначала мы предлагаем вернуть деньги на баланс аккаунта: зачисление мгновенное, и остаток идёт в счёт будущих оплат. Возврат на карту или счёт оформляется по запросу: до 10 дней с даты требования плюс срок зачисления банком (обычно до 5 банковских дней).

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

Когда возврат не делается. Возвращается только тот платёж, которым оплачен действующий период (или неизрасходованный остаток пополнения). Не возвращаются: израсходованная часть квоты, уже закончившиеся периоды, израсходованная часть пополнения баланса и стоимость локальных лицензий — по ним отдельный порядок из лицензионного соглашения. По одному платежу деньги возвращаются один раз — по нему уже был возврат. Порядок рассмотрения заявок одинаков для всех: если по конкретному платежу остаются вопросы, мы сначала уточняем детали у вас и только потом принимаем решение.

Пополнение баланса. Деньги, лежащие на балансе, можно вернуть: возвращается неизрасходованный остаток, а израсходованная часть считается оплаченной услугой. Например, пополнили 5 000 ₽, потратили 3 000 ₽ на тариф Start — вернуть можно 2 000 ₽. При возврате пополнения тариф и срок подписки не меняются. Возврат делается тем же способом, которым пришли деньги (на карту или счёт), в те же сроки: до 10 дней с даты требования плюс срок зачисления банком.

Если деньги вернул банк. При споре (chargeback) или возврате, оформленном в платёжной системе, платёж закрывается, и доступ по нему снимается автоматически: мы не оставляем оплаченный период при возвращённых деньгах. Остаток баланса и ранее оплаченные периоды при этом сохраняются на общих основаниях.

Сверка платежа. Перед возвратом платёж сверяется с аккаунтом и номером операции. Если указан номер операции от другого платежа или платёж относится к другому аккаунту, возврат не пройдёт — это защита ваших денег от чужой заявки. Сбой на стороне сервиса компенсируется возвратом конвертаций в квоту.

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

9. Где посмотреть свои цифры
  • Кабинет — израсходовано и доступно файлов за текущий расчётный период, баланс, тариф и дата окончания.
  • /api/v1/limits — те же цифры в JSON: limit_total, limit_used, remaining, period_start.
  • /api/v1/balance и /api/v1/subscription — баланс, тариф и границы оплаченного периода.
  • Заголовки X-Limit-* в ответах API — действующие лимиты и остаток по каждому ответу.