Мережа торгових автоматів ззовні виглядає оманливо просто. Ви ставите автомат у кімнаті відпочинку, завантажуєте його чипсами та газованою водою і повертаєтеся кожні кілька тижнів, щоб зібрати паперові купюри та монети. Бухгалтерський облік здається таким же простим — до певного моменту.
Ось невтішна правда, яку більшість нових операторів пізнають на власному гіркому досвіді: мережа з двадцяти автоматів, кожен з яких приносить по 300 доларів на місяць, — це не один бізнес із доходом 6 000 доларів на місяць. Це двадцять окремих мікропідприємств, деякі з яких потиху приносять збитки, тоді як прибуткові точки підтримують життя всієї мережі. Без обліку на рівні окремих автоматів ви не зможете їх розрізнити. Ви бачите депозит, бачите чек із Costco і припускаєте, що все інше — це прибуток. Але це рідко буває так.
Цей посібник розповідає про те, як виглядає справжній бухгалтерський облік мережі — як звіряти готівкові та безготівкові збори з даними телеметрії, як відстежувати собівартість товарів та комісії локацій для кожного автомата, і як вимірювати реальний маржинальний прибуток кожної окремої точки, щоб ви знали, які автомати не варто чіпати, які потрібно оптимізувати, а які — взагалі прибрати.
Чому потрібен облік за кожним автоматом, а не просто за бізнесом загалом
Зведеного звіту про прибутки та збитки (P&L) для всієї мережі цілком достатньо для подання податкової декларації. Але він марний для управління бізнесом. Причина в тому, що економіка вендингу визначається двома видами витрат, які суттєво відрізняються залежно від локації:
- Собівартість реалізованих товарів (COGS) — зазвичай від 40% до 60% від валових продажів, залежно від того, де ви купуєте: у Costco, у прямого дистриб'ютора чи через спеціалізованого постачальника напоїв.
- Комісія локації — відсоток, який ви сплачуєте власнику нерухомості за привілей розміщення автомата. Типовий діапазон становить від 5% до 25% від валових продажів, проте закритий офісний центр може надати місце безкоштовно, тоді як завантажена їдальня лікарні може забирати 25% від виручки.
Додайте до цього комісії за безготівкові платежі (5–10% за транзакції карткою), абонплату за телеметрію, пальне та час на обслуговування кожної точки, а також щорічну амортизацію автоматів — і чиста маржа оператора на автоматі з «400 доларами на місяць» може коливатися від від’ємної до сорока відсотків. Ви не побачите цих коливань у зведеному звіті. Ви побачите їх лише в обліку на рівні окремих автоматів.
Мета цього посібника — надати вам план рахунків, процедуру звірки та структуру звіту про маржинальний прибуток таким чином, щоб для кожного активу у вашій мережі ви могли відповісти на просте запитання: чи окупає цей автомат бензин, витрачений на його обслуговування?
Побудуйте план рахунків навколо автомата
Більшість систем бухгалтерського обліку за замовчуванням організовують доходи та витрати за категоріями — «Продажі», «Собівартість товарів», «Паливо». Це неправильний підхід для мережевого бізнесу. Правильний підхід — зробити автомат (або локацію, якщо у вас кілька автоматів на одній точці) основним центром витрат. Категорії знаходяться рівнем нижче.
Робочий план рахунків для невеликої мережі виглядає приблизно так:
- Доходи
- Продажі через автомати — Готівка
- Продажі через автомати — Безготівка (картка / мобільний гаманець)
- Повернення коштів
- Собівартість реалізованих товарів (COGS)
- Снеки
- Напої
- Розмінний фонд монет і купюр (витрачений при нестачі монет)
- Псування / Протерміновані товари
- Прямі операційні витрати
- Виплачені комісії локаціям
- Комісії за безготівковий еквайринг
- Підписка на телеметрію / DEX
- Стільниковий зв'язок та з'єднання
- Ремонт та технічне обслуговування
- Запасні частини
- Непрямі / Маршрутні витрати
- Пальне для автомобіля
- Відшкодування пробігу автомобіля
- Оренда складу / гаража
- Страхування
- Бухгалтерський облік та підготовка податків
- Капітал
- Амортизація автоматів (розподілена)
- Ремонт обладнання (капіталізований)
Позначайте кожен запис тегом machine_id (або location_id) та route_date. У електронній таблиці це означає один стовпець для автомата, один для дати, один для категорії та один для суми. У текстовому леджері, такому як Beancount, ви можете використовувати суб-аккаунти (Income:Sales:Cash:M-014) або, що більш гнучко, метадані-теги (#machine-014), щоб дерево рахунків залишалося керованим, поки ви робите зрізи за автоматами.
Принцип однаковий незалежно від інструменту: транзакція без тегу автомата має бути винятком, а не правилом.
Звіряйте готівку з даними телеметрії під час кожного візиту
Найважливіша звичка, яку може виробити оператор вендингу, — це звірка інкасованої готівки з показниками лічильника під час кожного візиту. Це те, що дозволяє виявити крадіжки, заклинювання купюроприймачів, несправні монетоприймачі та — що трапляється бентежно часто — помилки в бухгалтерії.
Сучасні торгові автомати використовують протокол DEX (Data Exchange), який відкриває доступ до лічильників аудиту: скільки одиниць кожного товару було продано, загальна сума зібраної готівки, загальна кількість безготівкових транзакцій та безкоштовних видач. Пристрій телеметрії — Nayax, Cantaloupe, 365 Retail Markets, Parlevel тощо — зчитує DEX через стільниковий зв'язок і передає дані на панель керування, яку ви можете бачити звідусіль.
Чиста звірка під час кожного візиту виглядає так:
- Зчитайте дельту готівкового лічильника DEX з моменту останнього обслуговування. Назвіть це «очікуваною готівкою».
- Дістаньте купюри та монети з автомата. Перерахуйте їх. Назвіть це «фактичною готівкою».
- Різниця має дорівнювати нулю. Постійна позитивна різниця (більше готівки, ніж каже DEX) зазвичай означає, що автомат видавав товар безкоштовно (тестовий режим або режим перевірки дверей залишився ввімкненим). Негативна різниця (менше готівки, ніж каже DEX) означає нестачу купюр, заклинювання валідатора або крадіжку.
- Запишіть як очікувану готівку, так і фактичну. Запишіть різницю на окремий рахунок (наприклад, Готівкові надлишки/нестачі) з тегом автомата. Не «розчиняйте» її мовчки в обсязі продажів.
- Звірте безготівкову сторону таким же чином. Дельта безготівкового лічильника DEX має збігатися з депозитами, що надходять від вашого еквайєра для цього автомата, за вирахуванням комісій за обробку.
У довгостроковій перспективі справний автомат має майже нульовий кумулятивний баланс надлишків/нестач готівки. Коли на одному автоматі починається хронічна нестача — це ваш сигнал замінити купюроприймач, перевірити водія маршруту або провести складну розмову з контактною особою на локації. Жоден із цих сигналів не буде помітним без звірки по кожному автомату.
Правильний облік комісій за розміщення
Комісії точкам за розміщення стають каменем спотикання для операторів вендингу частіше, ніж будь-яка інша категорія витрат. Помилка полягає у вирахуванні комісії з депозиту — наприклад, коли $400 валових продажів записуються як $340 чистих продажів після того, як локація забирає свої 15%. Це приховує рядок валових продажів, необхідний для податкової звітності, і робить показники собівартості реалізованих товарів (COGS) гіршими, ніж вони є насправді.
Правильний спосіб:
- Валові продажі зараховуються на рахунок Vending Sales за повною роздрібною ціною.
- Сплачена комісія йде на рахунок витрат Site Commissions Paid, з тегом відповідного автомата.
- Якщо ви платите локації щомісяця чеком або через ACH, нараховуйте комісію наприкінці кожного місяця на основі продажів за цей місяць, навіть якщо фактична оплата відбудеться пізніше. Це дозволяє вести звіт про прибутки та збитки (P&L) на рівні автомата за методом нарахування і запобігає ситуації, коли грудневі продажі відображаються як січневі витрати.
Для угод із відсотком від продажів математика проста: помножте валові продажі за період на контрактний відсоток. Для угод із фіксованою оплатою розділіть суму на місяць. Для багаторівневих контрактів або розподілу доходу запишіть формулу в таблицю поруч зі сканом контракту, щоб ніколи не довелося вираховувати її по пам'яті.
Ще один нюанс: у деяких юрисдикціях комісія, сплачена локації, не віднімається від бази оподаткування податком з продажів. Податок з продажів обчислюється з валової роздрібної ціни, а не з того, що ви отримуєте "чистими" після виплати комісії. Плутанина між цими двома поняттями призведе до того, що ви роками недоплачуватимете податки, поки це не виявить аудитор.
Собівартість реалізованих товарів (COGS) на рівні автомата
COGS — це найбільша стаття витрат у вендингу, і водночас та, яку оператори найчастіше оцінюють "на око". Чистий спосіб відстежувати її на маршруті — це оцінювати вартість кожного поповнення в момент завантаження автомата.
Практичний робочий процес:
- Перемістіть товар зі складу у вантажівку. Зафіксуйте, що ви берете. Це рух запасів «склад-вантажівка».
- На кожній точці поповнюйте автомат із вантажівки. Зафіксуйте, що саме ви завантажуєте в кожен автомат. Це рух «вантажівка-автомат».
- Оцінюйте вартість кожної позиції за останньою середньою гуртовою ціною з ваших рахунків-фактур — включаючи сплачений податок на закупівлю, якщо ви не можете його відшкодувати.
- Записуйте вартість завантаженого товару на рахунок COGS з тегом цього автомата на дату обслуговування.
З часом склад, вантажівка та кожен автомат матимуть свій баланс запасів. Періодичні інвентаризації — зазвичай щоквартальні — узгоджують ці баланси з книгами, а недостача списується на Spoilage / Shrinkage (Псування / Усушка) з прив'язкою до тієї точки, де її було доцільно зафіксувати.
Для зовсім малих операцій з однією особою прийнятний спрощений підхід: припустити, що готівка, зібрана в автоматі, відповідає спожитому товару за фіксованим коефіцієнтом (наприклад, 50% COGS). Це швидко і дає прийнятні цифри маржі. Але майте на увазі, що це не дозволить виявити автомат, де ви завантажуєте протеїнові батончики по $4, які продаються по $3, і унеможливлює відстеження реальних крадіжок чи псування. Більшість операторів переходять на розрахунок вартості кожного поповнення протягом першого року роботи саме з цієї причини.
Безготівкова сторона: виписки еквайрингу — це не продажі
Коли ви додаєте можливість оплати картками або мобільними гаманцями, депозити, що надходять у ваш банк, не є вашими продажами. Це продажі мінус комісії еквайрингу мінус чарджбеки мінус будь-які резерви, які утримує процесор. Запис депозиту як доходу — одна з найпоширеніших бухгалтерських помилок у сучасному вендингу.
Чистий запис для кожного розрахунку з процесором виглядає так:
- Дебет Банківський рахунок (фактичний депозит, який ви отримали)
- Дебет Cashless Processing Fees (утримані комісії)
- Кредит Vending Sales — Cashless (валові безготівкові продажі, що збігаються з даними DEX)
Якщо ви отримуєте один пакетний депозит за кілька автоматів, розподіліть запис між автоматами пропорційно, використовуючи безготівкові дані DEX. Більшість телеметричних платформ можуть експортувати цей розподіл; якщо ваша ні — достатньо простої таблиці з одним рядком на автомат за період.
Та ж логіка застосовується до чарджбеків та повернень — це від'ємні продажі, а не просто менший депозит. Відстежуйте їх на окремому рахунку, щоб бачити, як часто вони трапляються на кожному автоматі. Повторні чарджбеки на одній і тій же локації майже завжди вказують на несправність механізму видачі решти або неправильно налаштовану ціну.
Розрахунок справжнього прибутку на автомат
Коли облік організовано за автоматами, ви можете обчислити показник, який насправді цікавить кожного оператора: маржинальний дохід на автомат за місяць. Формула:
Маржинальний дохід = Валові продажі − COGS − Комісія локації − Комісії еквайрингу − Прямі витрати на обслуговування та запчастини
Зверніть увагу, чого немає в цій формулі: пального, страхування, вашої зарплати, платежів за вантажівку. Це витрати на рівні маршруту. Суть маржинального доходу — виділити ту частину прибутку, яка існує тому, що існує цей автомат. Якщо маржинальний дохід від'ємний, автомат знищує цінність ще до того, як ви до нього доїдете. Забирайте його.
Потім додайте розподіл витрат на маршрут. Оцініть, скільки годин на місяць витрачається на обслуговування кожного автомата, помножте на вашу повну погодинну вартість (пальне, знос авто, ваш час за ставкою, яку б ви платили водієві) і відніміть це. Те, що залишиться — це найближчий аналог «чистого прибутку на автомат» у вендингу.
Корисне правило: будь-який автомат, що приносить менше двох годин повної вартості маршруту у вигляді маржинального доходу на місяць, є кандидатом на переміщення або видалення. Оператори, які готують такий звіт щокварталу, зазвичай відсівають від десяти до двадцяти відсотків свого парку на рік — і маршрут, що залишається, стає значно прибутковішим, ніж той, з якого вони починали.
Податок з продажів та податок на прибуток: не чекайте до квітня
Правила оподаткування продажів через торговельні автомати залежать від конкретного штату і є напрочуд непослідовними. Деякі штати оподатковують усі продажі через автомати за стандартною ставкою. Деякі звільняють від оподаткування харчові продукти нижче певної ціни. Деякі мають спеціальну ставку «податку з продажів через торговельні автомати», яка відрізняється від загальної роздрібної ставки. У деяких випадках податковим агентом (платником) є оператор (ви), а в деяких — власник локації, залежно від умов контракту.
Ось що вам потрібно відстежувати у своєму обліку, незалежно від штату:
- Оподатковувані продажі окремо від неоподатковуваних для кожного автомата
- Зібраний податок з продажів, що обліковується як зобов’язання — і ніколи як дохід
- Коди місцевих юрисдикцій для кожного автомата, оскільки автомат у місті А та автомат у місті Б можуть мати різні ставки
Для федерального податку на прибуток торговельні автомати зазвичай амортизуються за системою MACRS протягом п’яти-семи років або повністю списуються в рік купівлі згідно зі Статтею 179 (Section 179), якщо ви відповідаєте вимогам. Витрати на пробіг автомобіля для обслуговування маршруту підлягають вирахуванню за стандартною ставкою IRS за милю, але тільки якщо ви ведете своєчасний журнал обліку — розпливчаста оцінка «я багато їздив» наприкінці року буде відхилена під час аудиту. Підписки на телеметрію, комісії за безготівкові розрахунки, ремонт, страхування та комісії власникам локацій — усе це звичайні витрати, що підлягають вирахуванню.
Точне ведення бухгалтерії з першого дня — це те, що перетворює податковий сезон на тридцятихвилинну розмову замість панічних вихідних у березні. Податок з продажів та амортизація — це дві сфери, де оператори вендінгу найчастіше втрачають гроші або сплачують штрафи виключно через те, що первинні записи були не в порядку.
Практичне щомісячне закриття періоду для вендінгового маршруту
Якщо все це здається складним, ось мінімальна рутина, яка дозволяє тримати справи невеликого маршруту в порядку:
- Після кожного візиту для обслуговування — фіксуйте зібрану готівку, очікувану готівку за даними DEX, розбіжність, завантажені товари (за собівартістю) та будь-яке проведене технічне обслуговування, позначаючи все тегами відповідного автомата.
- Щотижня — звіряйте безготівкові надходження з випискою платіжного процесора; обліковуйте комісії; перевіряйте наявність чарджбеків.
- Щомісяця — нараховуйте комісії власникам локацій; переглядайте надлишки/недостачі готівки за кожним автоматом; закривайте місяць та формуйте звіт про маржинальний дохід за кожним автоматом.
- Щокварталу — проводьте інвентаризацію залишків на складі та в автомобілі; переглядайте оборотно-сальдову відомість; виділяйте 10% найгірших автоматів за маржинальним доходом і вирішуйте, чи варто їх оптимізувати, переглядати умови оренди або переміщувати.
- Щороку — нараховуйте амортизацію автоматів; подавайте федеральні та регіональні податкові декларації; аналізуйте маршрут як інвестиційний портфель і встановлюйте цілі на наступний рік.
Кожен із цих кроків стає майже автоматичним, як тільки налаштовано план рахунків та правила використання тегів. Перший місяць буде важким. Третій — стане рутиною.
Зберігайте фінанси вашого маршруту простими та доступними для аудиту
Вендінговий маршрут тримається на готівці, телеметрії та невеликій маржі. Масштабуються ті оператори, які ставляться до своєї бухгалтерії так само, як розробники програмного забезпечення ставляться до вихідного коду: структуровано, з контролем версій та в людиночитаному форматі.
Beancount.io переносить цей підхід в облік малого бізнесу. Вся ваша головна книга зберігається у простому текстовому форматі, кожна транзакція доступна для аудиту рядок за рядком, теги автоматів та локацій дають вам можливість детального аналізу активів, про який йдеться у цьому посібнику, і жодна закрита база даних не тримає ваші дані в заручниках. Почніть безкоштовно і дізнайтеся, чому оператори, які дбають про цілісність своїх цифр, переходять на plain-text accounting — або прочитайте більше про панель керування та принципи роботи, перш ніж прийняти рішення.