Интерактивный калькулятор · учебный год 2026/2027 · Могилёв
Локальный режим
Дашборд
P&L (помесячно, управленческий)
Структура расходов (% от выручки)
Топ и аутсайдеры по марже курсов
🟢 Локомотивы
🔴 Под вопросом
📊 Отчёт по набору
Воронка подтверждений и прогноз оборота по группам — по данным Viber-рассылки и ответов родителей. Только для админа.
Курсы и продуктовая матрица
Ваши цены и ставки ЗП загружены из Excel. Заполните группы в неделю и детей в группе (факт) — маржа посчитается автоматически. 🔴 = наполняемость ниже точки безубыточности.
ℹ️ Как читать эту таблицуПодсказка: «целевой размер группы» — это план (из листа «Емкость»). «Факт детей» — сколько реально ходит. Разница между ними и есть ваш резерв роста выручки без новых затрат.
Про маржу: «Маржа после ЗП» = оборот минус зарплата педагога. Аренда, налоги, эквайринг и команда сюда НЕ входят — это не чистая прибыль (она на Дашборде и в «Точке безубыточности»). Про строку ИТОГО: «Оборот», «Групп/нед» и «Факт детей» — это точная сумма столбцов выше. А «Маржа» в ИТОГО считается по фактическому ФОТ из расписания, поэтому может не совпадать с суммой столбца «Маржа после ЗП» (там зарплата берётся из карточек курсов).
📉 Реальный оборот — с учётом майской акции
Сколько реально соберём, если «майские» дети (💰 в расписании) ходят по прошлогодней (майской) цене, а остальные места добираются новыми детьми по текущей цене — до «Факт детей × Групп». Впишите «Майскую цену» там, где есть майские (пустая = как текущая, разницы нет). Оборот показан за месяц периода акции; правее — сколько было бы, если бы все платили текущую цену, и разница.
Майские считаются автоматически по отметке 💰 в расписании (уникальные дети на курс). Текущая цена, «Факт детей», «Групп» и «Визиты» — с вкладки «Курсы и маржа». «Майская цена» хранится отдельно и на модель/маржу не влияет.
Набор — движение
Кто точно подтвердил участие и как идёт воронка. Клик по названию группы открывает карточку занятия.
💲 Прайс курсов
Актуальные цены для менеджеров — только просмотр. Цены редактируются на вкладке «Курсы и маржа» (в режиме «Финмодель»).
О курсах
Шпаргалка для разговора с родителем: нажмите на курс — для кого он, что внутри и что даёт ребёнку.
Планировщик загрузки клуба
Главный лист планирования (из «Пож (25) макс прогноз»). Задаёте число групп в неделю по каждому курсу — считается прогнозируемый оборот и сколько уникальных детей нужно набрать. Логика 1:1 с вашим Excel.
План по курсам
Параметры набора
Воронка: сколько детей нужно
ℹ️ Как читать воронку«Детей нужно» — сумма по курсам (с учётом, что на дошкольные ходят 2×/нед). Делим на коэффициент загрузки (один ребёнок ходит на ~1,32 занятия) → получаем уникальных детей. Вычитаем тех, кто дойдёт из текущей базы → остаётся набрать новых.
Расписание (сетка)
Главный ввод. Расставляете занятия по дням, кабинетам и времени — из этого считаются группы для плана и фонд ЗП педагогов (по ставке для числа детей). Стартовая сетка загружена из вашей выгрузки Альфы (06–12.04).
День
Клик по пустой ячейке — добавить занятие. Клик по занятию — редактировать. ЗП за занятие зависит от числа детей (вкладка «Педсостав» → справочник ставок).
Группы
Все группы, собранные из расписания: курс, педагог, дни и время, сколько детей вписано (из «мест») и сколько с 💰. Клик по «→» открывает группу в сетке.
Состав групп
Максимальное число детей в группе по каждому курсу — отдельно для групп на 1 учебный час и 2 учебных часа. Названия курсов тут можно править — это не влияет на расписание и остальные вкладки (отдельный список). Сохраняется автоматически. Для согласования и подписи — «🖨 Печать (A4)».
* Состав группы может быть увеличен с согласия педагога.
Клиенты
Все дети из расписания. Нажмите на ребёнка — раскроется список: на какой курс/группу вписан, день и время, кабинет, педагог и статус (💰 майский, подтверждён и т.д.). Клик по строке открывает это занятие.
Майский — сверка оплат 💰
Вставьте список оплативших (ФИО ⇥ пометка ⇥ курс). По каждому ребёнку видно, вписан ли он в сетку и куда — или выберите группу и впишите. Отметка 💰 ставится прямо в расписании. Разобранные строки можно убирать.
Загородный лагерь — смены
Подборка детей — обзвон
Общий список, по которому звоним под текущую смену: наша база, все клиенты из Альфы (видно, кто у нас уже был и когда) и архив из amo — кто приходил до этого лета. Результат звонка и комментарий пишутся на ребёнка по выбранной смене; «подтвердил» и «думает» сразу попадают в её резерв.
Педсостав и фонд ЗП
Фонд ЗП считается автоматически из расписания: каждое занятие × ставка по фактическому числу детей в группе. Поэтому ЗП/нед и ЗП/мес — расчётные (не вводятся руками): меняете занятие в сетке → ЗП пересчитывается. Колонку «Может вести» можно дописывать вручную.
Модель оплаты труда
Выберите, как считать ЗП педагогов во всей модели. Переключатель влияет на ФОТ, налоги, маржу и дашборд.
Фикс-ставки (₽ за занятие: педагог × длительность)
Работает в режиме «Фикс». Ставка берётся по педагогу и длительности занятия (1 ч / 1,5 ч и т.д.). Если для длительности не задано — берётся ближайшая.
Нагрузка и ЗП по педагогам
Связь с моделью: этот фонд ЗП идёт в P&L и в расчёт взносов ФСЗН на вкладке «Налоги».
Справочник ставок ЗП (₽ за занятие по числу детей)
Ваша сетка из «Цены и ЗП (26)»: база на 4 детей + надбавка за каждого следующего. Можно править.
Постоянные расходы
Расходы, которые есть всегда, независимо от числа занятий. Значения — за месяц, в рублях.
Помещение и сервисы
Команда (оклады)
Расходы в % от оборота
Расходы, которые зависят от выручки (например, бытовые расходы 5%). Считаются от оборота автоматически.
Итого расходов
—
—
—
Налоги РБ и ФОТ
Юрисдикция — Республика Беларусь, ООО на УСН. Ставки актуальны на 2026 год; проверяйте с бухгалтером.
Важно: в РБ нет «УСН доходы минус расходы». Налог при УСН — 6% от валовой выручки. Взносы ФСЗН 34% и Белгосстрах 0,6% платятся с ФОТ работников по трудовым договорам. Сотрудники на НПД (самозанятые — например, видеограф, СММ) взносами не облагаются: укажите их ФОТ в поле «ФОТ на НПД», он вычитается из базы.
Ставки
Расчёт налоговой нагрузки
Все расходы при этой загрузке
Точка безубыточности
«Точка безубыточности» — это сколько денег клуб должен заработать за месяц, чтобы выйти в ноль (покрыть аренду, зарплаты, налоги — все расходы). Заработали больше — это прибыль, меньше — убыток.
Минимальная наполняемость по курсам
Минимум детей в группе, чтобы конкретный курс окупал хотя бы зарплату педагога. Если «Факт» ниже «Мин детей» — группа работает в минус, её стоит доукомплектовать или объединить.
Сценарии и чувствительность
Двигайте ползунки — прибыль пересчитывается. Базовые значения берутся из ваших данных.
100%
100%
100%
100%
Параметры модели
Глобальные настройки расчёта. Резервная Google-таблица переехала в меню «☰» → «Хранилище».
Расчётные допущения
Дашборд Руководителя 26/27
Сводка для руководителя. Видно только вам. Строим по разделам.
Пробные занятия
Утром — кого ждём сегодня. Вечером — кто дошёл, а кто нет. Пробный узнаётся по сумме списания: обычная цена занятия другая, а 0 значит, что шаблон абонемента ещё не проставили.
Дашборд Администратора 26/27
Ежедневная сводка администратора. Видно только вам. Строим по разделам.
Импорт расписания из Альфы
Версии модели
Каждая версия — отдельная модель (год или сценарий «что если») в одной Google-таблице. Открытая сейчас:
Чтобы открыть версию — нажмите «Открыть» в списке или выберите её в выпадающем списке шапки. После правок жмите «Сохранить» вверху — все версии уедут в таблицу.
Создаёт нового клиента в AlfaCRM. Сначала «Проверить» — покажу, что именно уйдёт; создаётся только по кнопке «Создать в Альфе» с подтверждением.
➕ Новый ребёнок → в группу
Заполните все поля. Ребёнок сразу появится в «Клиентах», «Группах», «Наборе» и «Расписании». В AlfaCRM — только если поставите галочку ниже.
Группа:
Создаст клиента в CRM (ФИО + телефон + ДР) и спросит подтверждение. Без галочки — только в этой модели.
🔽 Новые дети из AlfaCRM
Дети, которые есть в Альфе, но которых ещё нет в админке. Отметьте, кого добавить в «Список ожидания» (без группы) — с телефоном и связью с Альфой. Свежие (за 30 дней) отмечены автоматически.
Загрузка…
📥 Новые из amoCRM
Заявки из amoCRM. Выберите воронку и этапы — покажем сделки, которых ещё нет у вас,
и добавим отмеченных в «Список ожидания» с телефоном. В amoCRM ничего не меняется, только читаем.
Загрузка…
🔍 Поля архива в AlfaCRM
Alfa не говорит прямо, каким полем помечен «архив». Проверяем на боевых данных:
1) заархивируйте руками в Альфе одного клиента; 2) впишите сюда его ID и ID любого активного;
3) «Сравнить» покажет, какие поля различаются — это и есть архив. Дальше выберите его ниже:
этим полем мы будем архивировать детей из списка ожидания.
📤 Опубликовать группы в AlfaCRM
Создаём в Альфе пустые группы + их регулярное расписание. Детей и абонементы НЕ трогаем —
состав переносим отдельно. Сначала сверьте соответствия (курс→предмет, педагог, кабинет),
затем «Сухой прогон» (ничего не пишется), и только потом — создание по подтверждению.
Загрузка…
📤 Опубликовать группу в расписание AlfaCRM
День, время, кабинет и педагог уходят в Alfa как регулярное расписание.
Повторная публикация безопасна: занятия, которые там уже стоят, пропускаются.
Загрузка…
📜 Журнал действий
Кто и что менял в модели — записи создаются автоматически при каждом сохранении. Показаны последние 400.
📊 Статистика менеджеров
Кто сколько сделал за выбранный день — по журналу действий. Записал детей, отправил Viber, ответы родителей, 💰-отметки, переносы и т.д.
🕘 История версий
Автоснимки состояния (примерно раз в 10 минут при изменениях) — страховка на случай
потери или ошибочной правки. «Восстановить» заменит текущие данные у всех. Перед
восстановлением делается снимок текущего состояния — откатить можно назад.
💬 Чат в Viber
✍️ Шаблон сообщения в Viber
Начало занятий:
Сумма берётся у курса — столбец «Оплата ЕРИП» на «Курсах и марже».
Система сама шлёт нужный текст: детям с 💰 (майский куплен) — «Оплатившим», остальным — «Обычное».
«💳 Путь оплаты» уходит отдельной кнопкой у ребёнка. В «пути оплаты»:{родитель}{родительфио}{лн}{сумма}{код}{срок}{менеджер}{деньнеделя}{стартдата}{бренд2} Данные:{имя}{фио}{группа}{курс}{день}{время}{педагог}{старт} {старт} = первое занятие ИМЕННО этой группы: от даты справа отсчитываем ближайший её день недели
(у среды — 2 сентября, у субботы — уже 5-е). Умные:{бренд} · {нотка} ·
{привет}{вступление}{призыв}{прощание} — варьируются.
Абзацы и эмодзи сохраняются. Viber не умеет жирный шрифт — выделяем структурой и эмодзи.
🖨 Составы групп по педагогам
Кому печатаем и что показать в списке. Выбор запоминается.
Педагоги
Столбцы списка детей
🖨 Печать списка групп
Отметьте столбцы — выбор запоминается. По умолчанию печатается то, что сейчас на экране, с вашими фильтрами.
🖨 Печать составов из Alfa
Списки читаются прямо из AlfaCRM, а не из финмодели: берём группы со стартом с указанной даты и тех, кто в них зачислён. Финмодель после публикации могла устареть — здесь актуальный состав.
Печать таблицы курсов
Отметьте столбцы, которые попадут в печать. Выбор запоминается.
Хранилище данных
Основное хранилище — Firebase: всё сохраняется и синхронизируется между компьютерами автоматически. Google-таблица ниже — ручной резерв: кнопка «Сохранить» дополнительно выгружает данные в неё.
Как подключить новую резервную таблицу
Создайте новую Google-таблицу.
Расширения → Apps Script, вставьте код ниже, сохраните.
Развернуть → Новое развёртывание → Веб-приложение → доступ «Все».
Скопируйте URL (.../exec) в поле выше → «Подключить и загрузить».
Вход в финмодель
Команда «Прознание»
Проверяем доступ…
Заявка на доступ отправлена. Доступ откроет администратор — как только одобрит, вы войдёте автоматически.
Доступы
×
Новые заявки
«Одобрить» — открыть базовый доступ (Расписание, Группы, Майский). Потом ниже можно добавить вкладки.
Пользователи и их вкладки
Отметьте галочками, какие вкладки видит каждый. Меняется сразу.
Пригласить сотрудника
Выдайте доступ на почту заранее — человек зарегистрируется с ней и войдёт сразу, без ожидания. Права привязаны к почте, а не к устройству.