Beancount.io LogoBeancount.io

Бухгалтерский учет «темных кухонь» и виртуальных ресторанов: Как операторы нескольких брендов, работающие только на доставку, разбираются с доходами от DoorDash, Uber Eats и Grubhub согласно ASC 606

14 мин чтенияMike ThriftMike Thrift
Бухгалтерский учет «темных кухонь» и виртуальных ресторанов: Как операторы нескольких брендов, работающие только на доставку, разбираются с доходами от DoorDash, Uber Eats и Grubhub согласно ASC 606

Одна dark kitchen, управляющая тремя виртуальными брендами, может иметь объем заказов в 90 000 долларов в месяц, получать один депозит в банке, три формы 1099-K и при этом абсолютно не понимать, какой из брендов приносит прибыль. И это не преувеличение — это стандартное состояние для большинства операторов, работающих только на доставку, когда они впервые садятся за бухгалтерию.

Мультибрендовые облачные кухни сегодня занимают 45% мирового рынка доставки, и расчеты выглядят заманчиво: запустить три или четыре виртуальных бренда на тех же фритюрницах и в тех же холодильных камерах, утроить свой потенциальный рынок и распределить постоянные затраты между несколькими меню. Проблема в том, что юнит-экономика работает только тогда, когда ваш учет может четко показать, какой бренд прибылен, какая платформа тянет вас вниз, а какие позиции меню заслуживают того, чтобы остаться. Без дисциплинированного бухучета все бренды выглядят одинаково, и «прибыльность становится скорее гипотезой, чем фактом».

В этом руководстве рассматриваются шаги по ведению учета, которые отличают dark kitchen с тремя брендами и полным отсутствием ясности от бизнеса, знающего свою маржинальную прибыль (contribution margin) по каждому бренду, платформе и времени суток. Оно написано специально для операторов, управляющих несколькими виртуальными концепциями на одной кухне — будь то точка CloudKitchens, модуль Kitchen United или обычный ресторан, который подрабатывает как хаб доставки.

Почему бухгалтерский учет в dark kitchens не вписывается в стандартные шаблоны для ресторанов

У традиционного ресторана один бренд, одна POS-система, одно разрешение на налог с продаж, один набор затрат на продукты и один банковский депозит. У dark kitchen с четырьмя виртуальными брендами:

  • Четыре (или более) меню уровня бренда с пересекающимися ингредиентами
  • Три или более сторонних платформ доставки, каждая из которых формирует свою форму 1099-K, график комиссий и периодичность выплат
  • Одна физическая кухня с одной арендной платой, которую необходимо распределить между всеми этими брендами
  • Одна команда поваров, готовящая еду для всех четырех брендов одновременно
  • Банковские депозиты, объединяющие несколько брендов и платформ в единые чистые суммы

Отчеты о продажах от платформ доставки редко идеально совпадают с данными вашей POS-системы. Банковские депозиты объединяют бренды и локации в единые транзакции. В итоге финансовые отделы тратят время на сверку вместо анализа. Решение начинается с плана счетов, который отражает операционную реальность, а не с типового шаблона ресторана из интернета.

Создайте план счетов с привязкой к брендам и каналам

Прежде чем записывать хотя бы одну транзакцию, настройте учет так, чтобы каждая строка выручки и себестоимости (COGS) содержала два тега: какой бренд принес доход и через какой канал поступил заказ. Самая чистая реализация выглядит так:

  • Счета выручки разделены по каналам: DoorDash, Uber Eats, Grubhub, собственные онлайн-продажи, самовывоз
  • Атрибуция бренда — это аналитический разрез каждой транзакции: Burger Brand, Wings Brand, Bowl Brand, Dessert Brand
  • Счета COGS разделяют стоимость продуктов и стоимость упаковки (подробнее об этом ниже)
  • Комиссия платформы — это отдельная строка расходов, а не контрарный счет выручки
  • Рекламные скидки, финансируемые платформой, отслеживаются отдельно от промоакций, финансируемых оператором

Это требует большей дисциплины в учете, чем в большинстве обычных ресторанов. Но это единственный способ ответить на важный вопрос: «Какой бренд действительно приносит прибыль на конкретной платформе?»

Признание выручки согласно ASC 606: Вы принципал или агент?

Самое важное бухгалтерское решение для оператора dark kitchen — регистрировать ли выручку брутто (полная стоимость заказа для клиента) с комиссией в качестве расхода, или нетто (только выплата от платформы). Это анализ «принципал против агента» в соответствии с ASC 606, и ошибка здесь искажает все показатели маржинальности вашего бизнеса.

Индикаторы принципала в пользу представления брутто

Почти во всех схемах работы dark kitchen оператор ресторана является принципалом, а не агентом:

  • Вы контролируете еду до ее передачи клиенту (вы ее готовите, упаковываете и передаете курьеру)
  • Вы устанавливаете цены в меню на платформе (с учетом минимумов и правил, установленных платформой)
  • Вы несете риски по запасам непроданных ингредиентов
  • Клиент покупает еду, а не услугу доставки — еда является вашим продуктом

Поскольку вы являетесь принципалом, вы фиксируете выручку по полной цене меню, которую оплатил клиент, а затем отражаете комиссию платформы как отдельный операционный расход. Чаевые курьерам, которые проходят через платформу напрямую курьеру, не являются вашей выручкой — это транзитные платежи, и они не должны влиять на ваш верхний предел выручки (top line).

Ежедневные записи для сверки форм 1099-K

Когда от DoorDash на ваш банковский счет поступает выплата в размере $4 200 за день заказов, где ваши валовые продажи составили $6 000, этот единый ACH-перевод представляет собой:

  • $6 000 — валовые платежи клиентов (ваша выручка)
  • ($1 500) — комиссия платформы (операционные расходы, ~25% от валовой суммы)
  • ($180) — рекламные кредиты, финансируемые платформой (дебет на счет «рекламной контр-выручки» или «совместного маркетинга», в зависимости от источника финансирования)
  • ($120) — налог с продаж, собранный маркетплейс-фасилитатором (больше не является вашим обязательством в большинстве штатов)

Если вы зафиксируете депозит как $4 200 выручки, вы занизите выручку на $1 800, неверно отразите расходы на комиссию, потеряете видимость налога с продаж и сделаете вашу форму 1099-K — в которой указывается валовая сумма в $6 000 — невозможной для сверки. Проводите валовые суммы по дням, а затем записывайте комиссии процессора, возвраты, чарджбэки, выплаченные чаевые и налог с продаж отдельными строками, чтобы ваши итоговые показатели совпадали и с 1099-K, и с вашим банком.

Налог с продаж маркетплейс-фасилитаторов: правило, изменившееся в 2020 году и сбивающее с толку большинство операторов

В каждом штате с налогом с продаж теперь действует закон о маркетплейс-фасилитаторах (marketplace facilitator), который в большинстве случаев возлагает ответственность за сбор и перечисление налога с продаж на платформу доставки, а не на ресторан. DoorDash, Uber Eats и Grubhub выступают в роли маркетплейс-фасилитаторов в большинстве штатов.

Что это означает на практике:

  • Платформа собирает налог с продаж с клиента и перечисляет его напрямую в штат.
  • Оператор не включает эти продажи через маркетплейс в свою налоговую декларацию как налогооблагаемые продажи — обычно они отражаются как «продажи через маркетплейс» отдельной строкой и исключаются из суммы налога к уплате.
  • Оператор по-прежнему обязан уплачивать налог с продаж по прямым заказам (собственный сайт, самовывоз, прямой кейтеринг).
  • Во многих штатах действуют специфические правила и формы; например, CDTFA в Калифорнии требует тщательных процедур закрытия при прекращении деятельности «темной кухни».

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

Если вы продаете за пределы штата — например, ghost kitchen рядом с границей штата, которая отправляет фирменные товары — вам также может потребоваться отслеживать пороги экономического присутствия Wayfair (Wayfair economic nexus) для ваших прямых продаж. Порог каждого штата (обычно $100 000 продаж или 200 транзакций) применяется независимо.

Распределение одной кухни между несколькими брендами

У «темной кухни», работающей под четырьмя брендами, общие расходы на аренду, коммунальные услуги, время работы вытяжки, место в холодильнике, кухонных менеджеров и линейных поваров. Ни одна из этих затрат не относится к какому-то одному бренду. Их необходимо распределять, и то, как вы это делаете, определяет, выглядит ли каждый бренд прибыльным или нет.

Выберите одну методику распределения и придерживайтесь ее

Три обоснованных подхода:

  1. Распределение, взвешенное по выручке — разделение общих затрат пропорционально доле выручки каждого бренда. Просто, но наказывает бренды с высокой выручкой и низкой маржой.
  2. Распределение, взвешенное по количеству заказов — разделение по количеству чеков. Лучше подходит, когда один бренд продает основные блюда по $30, а другой — буррито по $8, так как трудозатраты масштабируются в зависимости от количества заказов, а не суммы в долларах.
  3. Распределение, взвешенное по времени работы кухни — разделение по минутам использования гриля, фритюрницы или времени подготовки (prep time), которое потребляет каждый бренд. Самый точный, но самый сложный в отслеживании метод. Стоит усилий, если один бренд занимает вок 80% смены, а другой использует только холодный цех.

IRS не требует конкретного метода, но требует последовательности. Выберите один, зафиксируйте его в меморандуме по учетной политике и применяйте в каждом периоде. Смена методов в середине года, чтобы убыточный бренд выглядел лучше, — это «красный флаг» при любом аудите и бесполезно для принятия реальных управленческих решений.

Целевые показатели P&L на уровне бренда

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

  • 28–32% — себестоимость продуктов (food COGS) (чуть выше, чем в обычном зале, из-за расходов на упаковку)
  • 3–5% — себестоимость упаковки (отдельная строка — не прячьте это в стоимость продуктов)
  • 20–25% — комиссия платформы
  • 20–25% — оплата труда (распределенная)
  • 8–12% — аренда и накладные расходы (распределенные)
  • 5–10% — оставшаяся маржа покрытия (contribution margin)

Маржа покрытия на каждый бренд — это важнейший показатель. Если бренд не может выйти в плюс после комиссий платформы и упаковки, никакое количество маркетинга это не исправит — экономика единицы (unit economics) нарушена.

Отделяйте себестоимость упаковки от себестоимости продуктов

Это одна из самых распространенных ошибок в учете, которую совершают операторы ghost kitchen. Упаковка для заказа на доставку — контейнер, крышка, пакет, соусники, брендированная наклейка, набор столовых приборов, салфетки — может стоить от $1,50 до $3,00 за заказ. При чеке в $20 это составляет 7,5%–15% выручки.

Если вы спрячете упаковку внутри себестоимости продуктов (food COGS), вы подумаете, что ваши затраты на продукты составляют 35% (что тревожно и указывает на проблемы с поставщиками или контролем порций), тогда как на самом деле это 30% продукты + 5% упаковка (где упаковка — это рычаг, на который вы можете воздействовать). Эти две категории затрат требуют совершенно разных управленческих действий.

Отслеживайте упаковку как отдельную строку COGS. При необходимости детализируйте далее:

  • Основная тара (контейнеры, миски, коробки для пиццы)
  • Вторичная упаковка (пакеты, переноски, брендированные рукава)
  • Наборы для соусов и приборов
  • Брендированная продукция (наклейки, маркетинговые вкладыши)

Некоторые операторы взимают «плату за упаковку» как отдельную позицию на платформе. Можете ли вы это делать, зависит от правил платформы и терпимости клиентов, но если вы это делаете, признавайте плату как выручку, а соответствующую стоимость упаковки — как COGS, чтобы расчеты были прозрачными.

Капитализация обустройства: Статья 179, бонусная амортизация и вопрос QIP

Обустройство виртуальной кухни обычно включает системы вытяжки, пароконвектоматы, вок-плиты, скоростные печи, холодильные камеры, разделочные столы, фритюрницы, POS-планшеты, посудомоечные машины и принтеры этикеток. Большинство этого оборудования подлежит списанию по Статье 179 или бонусной амортизации в год ввода в эксплуатацию.

Несколько нюансов, которые часто удивляют операторов виртуальных кухонь:

  • Статья 179 позволяет списывать расходы на подходящее оборудование в пределах щедрого ежегодного лимита, с учетом ограничений по налогооблагаемому доходу
  • Бонусная амортизация постепенно сокращается — процент, применяемый к имуществу, введенному в эксплуатацию в 2026 году, ниже 100%, доступных в 2017–2022 годах, поэтому сверьтесь с текущим процентом у своего бухгалтера (CPA), прежде чем делать расчеты
  • Квалифицированное имущество для улучшений (QIP) (внутренние, неструктурные улучшения нежилого здания) обычно относится к 15-летнему имуществу, имеющему право на бонусную амортизацию — это актуально, если вы обустраиваете собственное помещение, а не арендуете станцию у CloudKitchens
  • Если вы арендуете готовую станцию у CloudKitchens или Kitchen United, оборудование принадлежит арендодателю — обычно вы капитализируете только оплаченные вами улучшения арендатора (tenant improvements), такие как POS-оборудование, принтеры этикеток и мелкий инвентарь
  • Разделение затрат (Cost segregation) может переклассифицировать части обустройства из 39-летней недвижимости в 5-, 7- или 15-летнее имущество, значительно ускоряя амортизацию

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

Классификация работников: Повара W-2 против «призрачных» подрядчиков 1099

Виртуальным кухням почти всегда необходимо, чтобы их линейные повара, заготовщики и менеджеры кухни были сотрудниками W-2. Окончательное правило Министерства труда США (DOL) 2024 года о классификации независимых подрядчиков в сочетании со строгими тестами ABC в таких штатах, как Калифорния, Массачусетс и Нью-Джерси, делает классификацию поваров как 1099 неоправданной почти в любой ситуации.

Факторы, которые почти всегда не позволяют считать повара подрядчиком 1099:

  • Работа является неотъемлемой частью вашего бизнеса (вы не можете управлять рестораном без поваров)
  • Вы контролируете график, меню, рецепты и рабочий процесс
  • Повар использует ваше оборудование, в вашем помещении, с вашими ингредиентами
  • Повар работает исключительно на вас во время своей смены

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

Что может быть законно классифицировано как 1099 в контексте виртуальной кухни:

  • Внешний CPA, бухгалтер или консультант по маркетингу
  • Консультант по бренду со сдельной оплатой или разработчик меню для конкретного проекта
  • Фотограф, проводящий съемку для фотографий платформы бренда
  • Техник по ремонту оборудования

Независимые водители службы доставки, направляемые DoorDash, Uber Eats или Grubhub, являются подрядчиками платформы, а не вашими. Вы не выдаете им форму 1099, и их чаевые не проходят через ваш отчет о прибылях и убытках (P&L).

Налоговый кредит FICA на чаевые и другие отраслевые особенности

Если ваша виртуальная кухня принимает чаевые — либо через опцию в приложении для заказов, либо через банку для чаевых у окна выдачи — вы можете иметь право на налоговый кредит FICA на чаевые согласно Статье 45B. Кредит покрывает долю работодателя в налоге FICA, выплаченном с чаевых сверх федеральной минимальной заработной платы.

Практический учет:

  • Подавайте форму 8027, если вы переходите порог крупного работодателя
  • Отслеживайте заявленные чаевые по каждому сотруднику за каждый платежный период
  • Сверяйте заявленные чаевые с общими суммами чаевых по кредитным картам, чтобы выявить занижение данных
  • Ежегодно рассчитывайте кредит по форме 8846

Большинство чисто доставочных виртуальных кухонь получают незначительные чаевые (чаевые идут водителю, а не кухне), поэтому это больше актуально для гибридных операторов с окном выдачи или функционалом чаевых в собственном приложении.

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

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

  • Импорт CSV-файлов из DoorDash, Uber Eats и Grubhub может быть программно обработан и разнесен по правильным счетам выручки, комиссий и рекламных расходов
  • Атрибуция бренда и канала живет в тегах каждой транзакции, поэтому один отчет может срезать маржинальную прибыль любым удобным способом
  • Сверки автоматизированы, а не выполняются вручную — ваш бухгалтер перестает быть оператором по вводу данных
  • Контроль версий означает, что вы можете точно видеть, когда было введено ошибочное распределение и кто это сделал

Альтернатива — закрытый SaaS, который прячет журнальные записи за красивой панелью управления — это совершенно неподходящий инструмент для бизнеса, чья юнит-экономика зависит от правильности распределения затрат.

KPI, которые на самом деле используют операторы виртуальных кухонь (Ghost Kitchen)

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

  • Маржинальная прибыль на заказ, на бренд, на платформу — самый важный показатель
  • Количество чеков на бренд за кухонный час — пропускная способность, ближайший аналог «заполняемости» для виртуальной кухни
  • Эффективная ставка комиссии по платформам — включая промо-акции, расходы на рекламу и базовую комиссию
  • Процент стоимости продуктов (Food cost) и процент стоимости упаковки — отслеживаются отдельно для каждого бренда
  • Уровень возвратов и чарджбэков по платформам — опережающий индикатор качества еды, упаковки или проблем с курьерами
  • Процент отмен до момента выдачи — здесь проявляются проблемы с мощностью кухни и таймингом
  • Средний чек по бренду — показатель адекватности ценообразования в меню
  • Процент повторных клиентов (только для прямых заказов) — платформы владеют данными клиентов, поэтому этот показатель можно измерить только на собственных заказах

Обеспечьте прозрачность финансов вашей виртуальной кухни с первого дня

Мультибрендовая доставка — это бизнес на марже, а такие бизнесы зависят от прозрачности учета. Оставлять стоит те бренды, за которые говорят цифры, а не те, у которых самые красивые фото в меню или самый громкий основатель. Beancount.io предлагает текстовый учет с контролем версий, который обеспечивает полную прозрачность по каждому бренду, платформе и распределению затрат — никаких «черных ящиков», никакой привязки к вендору и легкая интеграция с CSV-файлами платформ и выгрузками из POS-систем, которые виртуальная кухня генерирует ежедневно. Начните бесплатно и узнайте, почему операторы доставки с тремя, четырьмя и даже десятью брендами выбирают текстовый учет (plain-text accounting) вместо стандартного ПО для ресторанов.