Beancount.io LogoBeancount.io

Счетоводство на вендинг автомати: Сравняване на касови наличности, проследяване на себестойност (COGS) и определяне на реалната печалба на всяка локация

13 минути четенеMike ThriftMike Thrift
Счетоводство на вендинг автомати: Сравняване на касови наличности, проследяване на себестойност (COGS) и определяне на реалната печалба на всяка локация

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

Ето неудобната истина, която повечето нови оператори научават по трудния начин: маршрут с двадесет машини, носещи по $300 на месец всяка, не е един бизнес за $6000 на месец. Това са двадесет отделни микробизнеса, някои от които тихомълком ви носят загуби, докато печелившите поддържат бизнеса жив. Без счетоводство на ниво машина не можете да кажете коя каква е. Виждате депозит в банката, виждате касова бележка от борсата и приемате, че всичко помежду им е печалба. Рядко е така.

Това ръководство разглежда как изглежда истинското счетоводство на маршрути — как да сверявате приходите в брой и от карти с телеметрията, как да проследявате себестойността на стоките и комисионите за обекта на база отделна машина и как да измервате реалния марж на приноса на всяка отделна локация, за да знаете кои машини да не пипате, кои да оптимизирате и кои да премахнете.

Защо счетоводство на ниво машина, а не само на ниво бизнес

Консолидираният отчет за приходите и разходите (ОПР) за целия маршрут е подходящ за подаване на данъчни декларации. Той обаче е безполезен за управление на бизнеса. Причината е, че икономиката на вендинга се доминира от два вида разходи, които варират драстично според локацията:

  • Себестойност на продадените стоки (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 през клетъчна връзка и изпраща данните към табло за управление, което можете да виждате отвсякъде.

Чистата сверка при всяко посещение изглежда така:

  1. Отчетете делтата на касовия брояч на DEX от последното обслужване насам. Наречете това „очаквани пари“.
  2. Извадете банкнотите и монетите от машината. Пребройте ги. Наречете това „реални пари“.
  3. Разликата трябва да бъде нула. Постоянна положителна разлика (повече пари, отколкото казва DEX) обикновено означава, че машината е пуснала безплатен продукт (тест на вратата или забравен тестов режим). Отрицателна разлика (по-малко пари, отколкото казва DEX) означава недостиг на банкноти, засядане в приемника или кражба.
  4. Запишете както очакваните пари, така и реалните пари. Отчетете разликата в отделна сметка (напр. Касови излишъци/липси), свързана с машината. Не я „изпирайте“ тихо в приходите от продажби.
  5. Сверете безкасовата част по същия начин. Делтата на безкасовия брояч на DEX трябва да съвпада с депозитите, идващи от вашия картов процесор за тази машина, минус таксите за обработка.

В дългосрочен план здравата машина има кумулативен баланс по сметката „Касови излишъци/липси“, близък до нулата. Когато една машина започне да показва хроничен недостиг, това е вашият сигнал да смените банкнотоприемника, да направите одит на шофьора или да проведете труден разговор с контакта на обекта. Нито един от тези сигнали не е видим без сверка на ниво машина.

Правилно отчитане на комисионните за обекти

Комисионните за обекти затрудняват повече вендинг оператори от всяка друга категория разходи. Грешката е в нетирането на комисионната спрямо депозита — например, отчитане на $400 брутни продажби като $340 нетни продажби, след като локацията вземе своите 15%. Това скрива реда на брутните продажби, който ви е необходим за данъчни декларации, и прави процентите на себестойността на стоките (COGS) да изглеждат по-лоши, отколкото са в действителност.

Правилният начин:

  • Брутните продажби отиват в Vending Sales по пълната цена на дребно, която е събрана.
  • Платената комисионна отиват в Site Commissions Paid като разход, маркиран към същата машина.
  • Ако плащате на обекта ежемесечно с чек или банков превод, начислете комисионната в края на всеки месец въз основа на продажбите за същия месец, дори ако реалното плащане се извърши по-късно. Това поддържа ОПР (P&L) на ниво машина на база текущо начисляване и предотвратява продажба от декември да се появи като разход през януари.

За споразумения с процент от продажбите математиката е проста: умножете брутните продажби за периода по процента от договора. За споразумения с фиксирана такса разделете таксата на месеца. За каскадни договори или договори за споделяне на приходите, запишете формулата в електронна таблица до сканирания договор, така че никога да не се налага да я преизчислявате по памет.

Още един нюанс: в някои юрисдикции комисионната, платена на обекта, не се приспада от дължимия данък върху продажбите (ДДС). Данъкът се изчислява върху брутната цена на дребно, а не върху това, което ви остава чисто след комисионната. Смесването на двете тихо ще доведе до неплащане на данъци в продължение на години, докато одитор не го открие.

Себестойност на продадените стоки на ниво машина

Себестойността на продадените стоки (COGS) е най-големият разход във вендинга и същевременно е този, който операторите най-често преценяват "на око". Чистият начин за проследяване по маршрут е да остойностявате всяко зареждане в момента, в който зареждате машината.

Практичен работен процес:

  1. Извадете продукта от склада в камиона. Отбележете какво вземате. Това е движение на инвентар „склад-към-камион“.
  2. При всяка машина заредете от камиона. Отбележете какво зареждате във всяка машина. Това е движение „камион-към-машина“.
  3. Остойностявайте всеки артикул, като използвате последната средна цена на едро от вашите входящи фактури — включително платения данък върху покупката на едро, ако не можете да го възстановите.
  4. Осчетоводете заредената стойност като COGS, маркирана към тази машина на датата на обслужване.

С течение на времето складът, камионът и всяка машина носят инвентарен баланс. Периодичните физически инвентаризации — обикновено тримесечни — изравняват тези баланси спрямо счетоводните книги, като липсите отиват в Spoilage / Shrinkage (Брак / Липси), маркирани към обекта, към който е разумно да бъдат причислени.

За много малки операции от един човек е приемлив и по-прост метод: приемете, че събраните пари от машината съответстват на консумиран продукт при фиксирано съотношение (например 50% COGS). Това е бързо и ви дава използваеми цифри за маржа. Просто разберете, че по този начин не можете да откриете машина, в която зареждате протеинови барове за $4, които се продават за $3, и става невъзможно да забележите реални липси. Повечето оператори преминават към остойностяване на всяко зареждане в рамките на първата си година именно поради тази причина.

Безкасовата страна: Извлеченията от платежния оператор не са продажби

Когато добавите приемане на кредитни карти или мобилни портфейли към машина, депозитите, които постъпват в банката ви, не са вашите продажби. Те са продажбите минус таксите на оператора минус оспорените плащания (chargebacks) минус всички транзитни резерви, които операторът задържа. Осчетоводяването на депозита като приход е една от най-честите счетоводни грешки в модерния вендинг.

Чистият запис за всяко сетълмент извлечение изглежда така:

  • Дебит Банкова сметка (действителният депозит, който сте получили)
  • Дебит Cashless Processing Fees (удържаните такси)
  • Кредит Vending Sales — Cashless (брутните безкасови продажби, съвпадащи с DEX данните)

Ако получите един общ депозит, който покрива няколко машини, разпределете записа между машините пропорционално, използвайки безкасовите данни от DEX. Повечето телеметрични платформи могат да експортират това разпределение вместо вас; ако вашата не може, малка електронна таблица с по един ред за машина на период е достатъчна.

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

Измерване на истинската печалба на машина

След като книгите са организирани по машини, можете да изчислите числото, което всеки оператор всъщност иска: марж на приноса на машина на месец. Формулата:

Марж на приноса = Брутни продажби − COGS − Комисионна за обекта − Безкасови такси − Директна поддръжка и части

Забележете какво не е включено в тази формула: гориво, застраховка, вашата заплата, плащането за камиона. Това са разходи на ниво маршрут. Целта на маржа на приноса е да изолира частта от печалбата, която съществува защото машината съществува. Ако маржът на приноса е отрицателен, машината унищожава стойност още преди дори да сте потеглили към нея. Изтеглете я.

След това добавете разпределение на маршрутните разходи. Оценете колко часа на месец отнема обслужването на всяка машина, умножете по пълната ви почасова цена (гориво, износване на превозното средство, вашето време спрямо това, което бихте платили на шофьор) и извадете сумата. Това, което остава, е най-близкото нещо във вендинга до „истинска нетна печалба на машина“.

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

Данък върху продажбите и подоходен данък: Не чакайте до април

Правилата за данък върху продажбите при вендинг автоматите са специфични за всеки щат и изненадващо непоследователни. Някои щати облагат всички вендинг продажби със стандартна ставка. Други освобождават хранителни стоки под определена цена. Някои имат специална ставка за „данък върху продажбите от вендинг автомати“, която се различава от общата ставка за търговия на дребно. Няколко щата правят оператора (вас) платец на данъка, а други възлагат отговорността на собственика на обекта, в зависимост от договора.

Какво трябва да проследявате в счетоводството си, независимо от щатa:

  • Облагаеми продажби, отделени от необлагаеми продажби за всяка машина
  • Събран данък върху продажбите, начислен като пасив — никога като приход
  • Кодове на местната юрисдикция за всяка машина, тъй като машина в град А и машина в град Б може да имат различни ставки

За федералния подоходен данък, вендинг автоматите обикновено се амортизират по системата MACRS за период от пет до седем години или се приспадат изцяло в годината на покупка съгласно Раздел 179, ако отговаряте на условията. Пробегът за обслужване на маршрута подлежи на приспадане по стандартната ставка на IRS за миля, но само ако водите текущ дневник — неясна оценка от типа „карах много“ в края на годината бива отхвърлена при одит. Абонаментите за телеметрия, таксите за безкасово плащане, ремонтите, застраховките и комисионите за обекта са обичайни разходи, подлежащи на приспадане.

Точното счетоводство от първия ден е това, което превръща данъчния сезон в тридесетминутен разговор вместо в панически уикенд през март. Данъкът върху продажбите и амортизацията са двете области, в които вендинг операторите най-често губят пари — или плащат глоби — единствено защото първичните записи не са били чисти.

Практично месечно приключване за вендинг маршрут

Ако всичко това ви звучи като твърде много работа, ето минималната рутина, която поддържа малкия маршрут изряден:

  1. След всяко посещение за обслужване — записвайте събраните пари в брой, очакваните пари според DEX, отклоненията, заредените продукти (по себестойност) и всяка извършена поддръжка, всичко това с таг към съответната машина.
  2. Ежеседмично — сверявайте безкасовите депозити с извлечението от платежния оператор; осчетоводявайте таксите; проверявайте за оспорени плащания (chargebacks).
  3. Ежемесечно — начислявайте комисионите за обектите; преглеждайте излишъците/липсите на пари по машини; приключвайте месеца и изготвяйте отчет за маржа на приноса за всяка машина.
  4. Тримесечно — физическа инвентаризация на склада и камиона; преглед на оборотната ведомост; извадете последните 10% от машините по марж на принос и решете дали да ги оптимизирате, договорите отново или преместите.
  5. Ежегодно — начислявайте амортизация на машините; подавайте федерални и щатски декларации; прегледайте маршрута като портфолио и нулирайте целите за годината.

Всяка от тези стъпки става почти автоматична, след като сметкопланът и конвенциите за тагове са налице. Първият месец е труден. Третият месец е рутина.

Поддържайте финансите на маршрута си ясни и подлежащи на одит

Вендинг маршрутът се крепи на пари в брой, телеметрия и малки маржове. Операторите, които се разрастват, са тези, които се отнасят към счетоводството си по същия начин, по който софтуерният инженер се отнася към програмния код: структурирано, с контрол на версиите и четимо от хора.

Beancount.io пренася това мислене в счетоводството на малкия бизнес. Цялата ви главна книга съществува в обикновен текст, всяка трансакция е одитируема ред по ред, таговете за машини и места ви дават разбивката по активи, която това ръководство описва, и няма собственическа база данни, която да държи данните ви заложници. Започнете безплатно и вижте защо операторите, които държат на почтеността на своите цифри, преминават към счетоводство в обикновен текстов формат — или прочетете повече за таблото за управление и как работи то, преди да решите.