Пакети занять, абонементи та використані й ненараховані сесії: як мельбурнська студія персональних тренувань виставляє рахунки

Редакція InvoiceFlow — опубліковано 16 червня 2026 р. — 10 хвилин читання

Дані Костас керує невеликою студією персональних тренувань у Брансвіку — районі у внутрішній північній частині Мельбурна, де складські приміщення перетворилися на кафе, а кафе заповнені людьми, які хотіли б бути трохи здоровішими. Студія — це один переобладнаний гараж із силовою рамою, гирями, гребним тренажером і дошкою для написів. У завантажений день вона і ще один тренер проводять безперервні групові заняття та індивідуальні сесії з шостої ранку до восьмої вечора. Тренування, скаже вона вам, — це легка частина. Вона обожнює тренувати. Що мало не зламало її в перший рік — це гроші, а точніше питання: хто заплатив за що, скільки з цього використав і скільки ще винен їй.

Адже студія персональних тренувань — це не один бізнес з однією моделлю білінгу. Це щонайменше три. Є люди, які купують пакет на десять занять і використовують його протягом місяця-двох. Є люди, які оформили щомісячний абонемент і платять однакову суму в один і той самий день постійно. І є індивідуальні клієнти, яким вона виставляє рахунки за фактичний час, де «60-хвилинна» сесія іноді виявляється 75-хвилинною, бо комусь знадобилося додаткове опрацювання. Три моделі, десятки клієнтів — і довгий час один дедалі хаотичніший блокнот намагався утримати все це разом.

Чому білінг у фітнес-студії так швидко стає безладним

Перше, що треба зрозуміти про студію на зразок Даніної, — це те, що майже нічого тут не є «заплатив раз і забув». Разовий вхід — єдина чиста транзакція в цьому місці. Все інше несе в собі стан — баланс, що змінюється з часом, зобов'язання, яке повторюється, годину, що ще не зафіксована.

Пакет занять — очевидна пастка. Клієнт купує десять занять за 280 австралійських доларів. Це не продаж — це відкриття балансу у відносинах, які розгортатимуться тижнями, зменшуючись на одиницю щоразу, коли клієнт з'являється. Якщо Дані не бачить цей баланс з першого погляду, вона або дозволяє комусь тренуватися за пакетом, що закінчився три сесії тому — роздаровуючи гроші, — або перериває розминку, щоб гортати блокнот, що перетворює преміальний сервіс на щось схоже на продуктову крамницю.

Абонементи мають протилежну проблему: вони настільки передбачувані, що про них забувають. Двадцять членів, кожен з яких платить по 160 австралійських доларів на місяць, — це підлога під усім бізнесом студії, 3 200 доларів, які мають надходити як годинник. Але «мають» — це слово, яке несе велике навантаження в цьому реченні. У той місяць, коли вона виставляла кожен абонементний рахунок вручну, вона пропустила два повністю і помітила це лише тоді, коли на рахунку в банку виявилося менше грошей. Передбачуваний дохід все одно потрібно нараховувати.

А індивідуальна робота — найважча з трьох для фіксації, бо одиниця, що продається, — це час, а час вислизає. Сесія затягується. Якщо єдиним записом є пам'ять Дані та погляд на годинник, частина цієї роботи просто ніколи не потрапляє до рахунку. Незафіксований час — найтихіший спосіб, яким кровоточить сервісний бізнес.

Абонементи: нехай повторюваний розклад сам займається білінгом

Абонементи — це та частина, про яку Дані тепер ніколи не думає, бо InvoiceFlow обробляє їх за допомогою повторюваних розкладів. Повторюваний розклад автоматично генерує рахунок із заданою частотою — у її випадку щомісяця — з правильною послідовною нумерацією, тому документи ніколи не конфліктують і не пропускають номер.

Вона веде два рівні абонементів. Studio — необмежені групові заняття за фіксовані 160 австралійських доларів на місяць. Studio+ — додає дві індивідуальні сесії на місяць і невелику знижку на додаткові послуги за 290 доларів. Для кожного члена вона налаштовує щомісячний повторюваний розклад для оплати абонементу, прив'язаний до потрібного клієнта. Першого числа кожного місяця рахунки генеруються самі. Вона більше не «займається абонементами» — вони готові до того, як вона наливає каву.

Це той самий механізм, на який спирається будь-який бізнес з підпискою або ретейнером, і він ідеально підходить для абонементу: зобов'язання повторюється — отже, рахунок теж має повторюватися. Нумерація залишається послідовною по всіх рахунках автоматично, що важливо під час подачі податкової звітності, коли вона передає все своєму бухгалтеру. Рутинна робота, що раніше поглинала перший ранок кожного місяця — згадати, хто є членом, на якому рівні він перебуває й виставити кожен рахунок вручну, — тепер відбувається незалежно від того, думає вона про це чи ні.

Примітка про те, чим є (і чим не є) InvoiceFlow

Варто прояснити це, бо світ фітнес-програмного забезпечення сповнений завищених обіцянок. InvoiceFlow — це не платіжний процесор і не додаток для бронювання. Він створює документи та відстежує гроші; він може відображати платіжні інструкції на рахунку — банківські реквізити, посилання для оплати або QR-код, — а клієнт платить зручним для нього способом. Потім Дані позначає кожен рахунок як Оплачений або Частково оплачений. Для неї таке розмежування є перевагою, а не недоліком: банк залишається її банком, система бронювання залишається там, де вона її тримає, а додаток залишається чистим єдиним записом про те, хто і скільки винен.

Пакети занять: прийом із залишком до сплати

Найрозумніша частина системи Дані — це те, як вона обробляє передоплачені пакети занять, і вона спирається на функцію, яку більшість людей асоціює з клієнтами, що повільно платять, а не з фітнесом: часткові платежі та залишок до сплати.

Ось модель. Клієнт купує пакет на десять занять за 280 австралійських доларів — двадцять вісім доларів за заняття, невелика знижка порівняно з ціною разового відвідування. Дані виставляє один рахунок на повну суму 280 доларів — весь пакет виставляється наперед як один документ. Клієнт платить, і рахунок позначається як Оплачений. Поки що все звичайно.

Але Дані хотіла, щоб цей рахунок також слугував журналом використаних занять, і функція відстеження часткових платежів у InvoiceFlow дає їй зручну ментальну модель для цього. Механізм залишку до сплати — де додаток відстежує залишок відносно загальної суми — ідеально відображається на пакет, що зменшується. Вона веде поточний огляд того, що було використано відносно того, за що заплачено, тому в будь-який момент може відповісти на запитання, яке рано чи пізно задає кожен клієнт пакету біля входу: «Скільки занять у мене залишилось?»

Для клієнтів, які не хочуть одразу викладати 280 доларів, та сама функція працює у зворотному напрямку. Хтось погоджується на пакет із десяти занять, але платить 140 доларів зараз і ще 140 через два тижні. Дані фіксує частковий платіж; додаток відстежує 140 доларів, що залишаються до сплати. Клієнт відразу починає тренуватися, баланс ніколи не викликає сумнівів, і немає другої таблиці, що дублює першу. Залишок живе на самому документі.

Або розбити на план платежів

Для своєї преміальної пропозиції — 12-тижневого трансформаційного блоку для людей, які тренуються до певної події, — Дані іноді використовує розбитий план платежів. Загальна сума розбивається на розстрочку, а шаблон розстрочки відображає графік безпосередньо на PDF, тому клієнт бачить рівно, що і коли потрібно сплатити. Той самий обсяг роботи, поданий як план платежів, а не одна лякаюча сума наперед. Яку варіант вона пропонує — залежить від клієнта; суть у тому, що додаток підтримує всі три: повна оплата, часткова з відстежуваним балансом або формальний план розстрочки.

Рівні членів: категорії, що мають реальне значення

Коли у вас є два рівні абонементів та кілька видів пакетів, ваш список клієнтів перестає бути плоским переліком імен і стає набором відносин, які потрібно бачити з першого погляду. Дані використовує категорії клієнтів для цього — з батьківськими категоріями та дочірніми підкатегоріями.

Її структура виглядає так:

Категорії — це не прикраса; це те, як вона керує студією. Коли вона хоче підштовхнути всіх на рівні Studio до переходу на Studio+, вона фільтрує за цією категорією. Коли вона запускає нові ранкові силові заняття й хоче запросити потрібних людей, вона дивиться на відповідний сегмент, а не прогортає весь список. Розширені фільтри InvoiceFlow дозволяють їй звужувати список клієнтів за цими категоріями та атрибутами, а спеціальний екран груп клієнтів — де вона керує всією структурою. Форма «батько і дитина» означає, що вона може думати широко («всі члени») або конкретно («лише Studio+») без необхідності перетегувати когось.

Категорія «Разові» теж виконує тиху, корисну роботу. Це її воронка конверсії. Кожні кілька тижнів вона фільтрує за «Разові», бачить, хто відвідав три або більше занять без оформлення пакету чи абонементу, — і саме з цими людьми вона проводить дружню бесіду. Категорія перетворює розмитий намір — «треба б записати більше постійних» — на конкретний короткий список імен.

Трекер часу: виставляємо рахунок за роботу, що вислизає

Частина, яка насправді змінила прибуток Дані, — це трекер часу. Для її індивідуальних клієнтів одиниця, яку вона продає, — оплачуваний час, і саме час раніше зникав між сесією та рахунком.

Тепер вона запускає таймер на телефоні студії. Сесія, запланована на 60 хвилин, яка тривала 75, бо клієнту знадобилася додаткова робота з рухливості, фіксується як 75 хвилин, а не округляється вниз до бронювання з якогось невизначеного почуття провини. Коли вона виставляє рахунок, відстежений час одразу перетворюється на рядки рахунку-фактури — реально відпрацьовані години, а не ті, що вона наполовину пам'ятає. Це той самий робочий процес, що використовує консультант або юрист для погодинного білінгу, застосований до зали тренувань.

Ефект за місяць — не малий. Студія, яка проводить десятки індивідуальних сесій, кожна з яких непомітно тривала на п'ять-десять хвилин довше, роздає години ненарахованої роботи, яку ніколи не бачить. Відстеження часу та перетворення його на рядки рахунку закриває цей витік без того, щоб Дані мала ставати людиною, яка дивиться на годинник під час сесії. Таймер стежить за цим замість неї.

Тиждень у студії

Уявіть перше число місяця. Повторювані розклади Дані спрацьовують, і кожен абонементний рахунок генерується сам із наступним порядковим номером. Члени Studio та Studio+ отримують свої рахунки; вона надсилає їх електронною поштою з посиланням для оплати, і в міру надходження платежів позначає кожен як Оплачений. Підлога під доходами студії закладена ще до того, як пройшло перше заняття.

У вівторок клієнтка пакету проходить восьме заняття зі свого пакету на десять. Дані кидає погляд на залишок по рахунку пакету — два лишилося — і згадує це, поки клієнтка вішає штангу: «Ще два після сьогодні; хочеш придбати ще один пакет?» Клієнтка, яка й не підозрювала, що майже вичерпала пакет, одразу погоджується. Ця розмова відбувається лише тому, що цифра була видимою.

У четвер увечері вона завершує довгу індивідуальну сесію, що тривала на п'ятнадцять хвилин довше; таймер був увімкнений, тому додатковий час зафіксовано, і наприкінці тижня вона перетворює відстежений час індивідуальних сесій за тиждень на рахунки, виставляючи рахунок за реальні години.

У суботу нова людина — з тих, хто раніше бував би разовим відвідувачем, — приходить на третє заняття й запитує про те, щоб «займатися по-серйозному». Дані пропонує пакет на десять занять, бере 140 австралійських доларів часткового платежу на початок, фіксує баланс і переводить клієнта з категорії «Разові» до «Клієнти пакетів». Випадковий відвідувач щойно став відстежуваними, відданими відносинами.

Клієнтська сторона: шліфуємо деталі

Оскільки ці документи надходять до клієнтів, які платять преміум за персональну увагу, рахунки мають відповідати цьому. Дані використовує один із 12 вбудованих PDF-шаблонів — сучасний відповідає бренду студії — з логотипом, що автоматично розміщується системою двох логотипів: квадратний знак на вузьких макетах і широкий словесний логотип через весь заголовок. Вона виставляє рахунки в австралійських доларах з правильним форматуванням, а там де застосовується GST, вона налаштовує режим оподаткування один раз, щоб кожен рахунок обробляв його однаково. Абонемент — це тривалі відносини, а пакет занять — тижні контакту; кожен документ на цьому шляху — маленька точка дотику, і вони складаються в загальне відчуття того, наскільки все виглядає професійно.

Що Дані порадила б іншому власнику студії

  1. Прийміть той факт, що у вас три моделі білінгу, а не одна. Пакети, абонементи та погодинна робота поводяться зовсім по-різному. Перестаньте тиснути їх через один блокнот і дайте кожній правильний інструмент.
  2. Виставляйте рахунки за абонементи за повторюваним розкладом. Повторюване зобов'язання заслуговує на повторюваний рахунок. Налаштуйте один раз для кожного члена і нехай перше число місяця піклується про себе саме — передбачуваний дохід все одно потрібно нараховувати.
  3. Ставтеся до пакету занять як до балансу, а не до разового продажу. Відстежуйте використані заняття відносно оплачених, щоб завжди могти відповісти на «скільки у мене залишилося?» — і перетворіть цю відповідь на поновлення прямо біля входу.
  4. Відстежуйте час індивідуальних сесій і перетворюйте його на рядки рахунку. П'ять і десять хвилин, на які затягуються сесії, — це реальна робота. Фіксуйте їх або продовжуйте роздавати їх.
  5. Категоризуйте клієнтів за тим, що вони насправді купили. Рівні та типи пакетів як категорії перетворюють плоский список імен на інструмент — для апгрейдів, нових пропозицій і конвертації разових відвідувачів у постійних.

Дані досі проводить ті самі заняття в тому самому переобладнаному гаражі, з тими самими гирями й тією самою дошкою. Змінилася структура під усім цим. Першого числа місяця відомий набір абонементів виставляє рахунки сам. Протягом місяця кожен пакет має видимий баланс, що підштовхує до власного поновлення, а кожна довга сесія фіксується замість того, щоб бути забутою. Її список клієнтів більше не є списком — це карта того, хто зобов'язався, хто використовує пакет, чий час ще не виставлено в рахунок і хто — одна хороша розмова — від того, щоб стати постійним відвідувачем.