Ваш склад полон, грузовики в пути, и продажи за прошлый месяц были лучшими за всю историю. Затем бухгалтер присылает проект финансовой отчетности: валовая прибыль снизилась на три пункта, запасы выросли на $80 000 без очевидной причины, а ваша кредитная линия упирается в лимит, даже несмотря на то, что отчет о прибылях и убытках говорит, что вы заработали.
Если вы ведете оптовый дистрибьюторский бизнес, этот разрыв — не загадка, а проблема классификации в бухгалтерском учете. Когда от 40 до 60 процентов вашего баланса составляют запасы на стеллажах и поддонах, три на первый взгляд безобидных решения определяют, говорят ли ваши книги правду: как вы учитываете фрахт на входе, как вы проводите скидки поставщиков и знаете ли вы, чьи запасы на самом деле находятся на вашем складе.
Сделайте эти три вещи правильно, и ваше ежемесячное закрытие ответит на важные вопросы: какие продуктовые линейки действительно приносят прибыль, сколько денег на самом деле связано в запасах и на какую сумму вы можете уверенно брать кредит. Сделаете их неправильно — и каждый отчет будет лгать: прибыль будет выглядеть случайной из месяца в месяц, запасы будут завышены или занижены, а ваш кредитор перестанет доверять вашему балансу.
В этом руководстве рассматриваются три ключевые проблемы, которые незаметно подрывают прибыльность дистрибьютора, с практической логикой проводок и чек-листом на конец месяца, который вы можете выполнить, даже если вы не бухгалтер.
Почему стандартные шаблоны бухгалтерии ломаются в оптовой торговле
Большинство видов учета для малого бизнеса предполагают, что запасы являются второстепенным моментом. Розничный продавец может держать от 15 до 25 процентов активов в товарных запасах. Сервисный бизнес не держит почти ничего.
Оптовый дистрибьютор — другое дело:
- Запасы — это и есть бизнес. Отраслевые опросы последовательно показывают, что дистрибьюторы держат от 40 до 60 процентов всех активов в запасах. Дистрибьютор с оборотом $2 миллиона обычно имеет от $800 000 до $1,2 миллиона на складе. Ошибка в подсчете на 5 процентов колеблет чистую стоимость на $40 000–$60 000.
- Вы покупаете в кредит, продаете в кредит и платите за фрахт в обе стороны. Заказы на поставку, счета поставщиков с отдельно указанным фрахтом, счета клиентам со сроками оплаты от 30 до 60 дней и фрахт до клиента — все это попадает на разные счета в одну и ту же неделю.
- Прибыль кроется в деталях. Фрахт на входе, который должен входить в стоимость запасов, списывается в расходы. Скидка поставщика за объем в 4 процента проводится как «прочий доход» вместо уменьшения себестоимости проданных товаров. Консигнационные товары, которые вам не принадлежат, числятся на вашем балансе, завышая обеспечение.
- Кредиторы сначала смотрят на баланс. Ваша кредитная линия, основанная на активах, обеспечена дебиторской задолженностью и запасами. Если запасы оценены неверно из-за неправильного учета фрахта или скидок, ваш сертификат залоговой базы будет неверным — и ваш банк заметит это раньше вас.
Стандартные шаблоны плана счетов, которые относят весь фрахт на «Транспортные расходы», а все вознаграждения поставщиков на «Доходы», сделают книги дистрибьютора непригодными в течение двух кварталов. Вам нужны три продуманных разделения с самого первого дня.
1. Фрахт на входе и полная себестоимость: расход, который должен входить в запасы
Что такое фрахт на входе на самом деле
Фрахт на входе — это стоимость доставки купленных товаров на ваш склад и подготовки их к продаже: внутренние перевозки, морской или воздушный фрахт, автоперевозки, таможенные пошлины, брокерские услуги и страхование груза. Это не фрахт на выходе, который представляет собой стоимость доставки проданных товаров клиенту после продажи.
Правила бухгалтерского учета ясны: фрахт на входе является частью стоимости запасов, а не расходом периода. Согласно общепринятым принципам бухгалтерского учета, запасы оцениваются по себестоимости, а себестоимость включает все затраты, необходимые для приведения товаров в их текущее состояние и местонахождение. Когда вы немедленно списываете фрахт на входе, вы занижаете стоимость запасов в балансе и завышаете себестоимость проданных товаров в месяц прибытия груза — даже если вы еще не продали эти товары.
Распространенный реальный масштаб: дистрибьютор, платящий от $12 000 до $18 000 в месяц за входящие перевозки и списывающий их, увидит колебание валовой прибыли на 2–4 пункта только потому, что контейнер прибыл 31-го числа, а не 1-го.
Мышление полной себестоимости
Полная себестоимость — это полностью загруженная себестоимость единицы товара после распределения фрахта, пошлин и обработки на каждый SKU. Без этого вы не можете знать истинную прибыльность продукта.
Простое распределение полной себестоимости:
- Начните с цены покупки за единицу из счета поставщика.
- Добавьте распределяемые фрахт, пошлины и страховку для этой поставки.
- Распределите эти дополнительные затраты на единицы по последовательному критерию — весу, стоимости, объему или количеству. Вес хорошо подходит для тяжелых товаров; стоимость — когда фрахт примерно пропорционален ценности; количество — для однородных коробок.
- Полученная полная себестоимость единицы — это то, что попадает в запасы и, позже, в себестоимость проданных товаров при продаже единицы.
Пример: Вы покупаете 1000 единиц по $20 каждая ($20 000). Входящий фрахт составляет $2 000, а пошлина — $600. Общая полная себестоимость составляет $22 600, или $22,60 за единицу — а не $20,00. Если вы продаете 400 единиц в этом месяце, себестоимость проданных товаров должна составить $9 040 (400 × $22,60), а запасы должны остаться на уровне $13 560 (600 × $22,60). Немедленное списание $2 600 показало бы $8 000 в себестоимости плюс отдельный расход $2 600, занижая запасы на $1 560 и завышая расходы на ту же сумму в этом месяце.
Как проводить это в учете, не теряя контроль
У вас есть два практических подхода:
А. Прямая капитализация по каждому заказу на поставку. Этот метод предпочтителен, когда фрахт указан в том же счете, что и товары, или его можно сопоставить с одним PO. Распределите фрахт по SKU в этой поставке и проведите запасы по полной себестоимости.
Дт Запасы — Товар A \$22 600
Кт Кредиторская задолженность — Поставщик \$20 000
Кт Кредиторская задолженность — Перевозчик \$2 000
Кт Кредиторская задолженность — Таможенный брокер \$600Б. Промежуточный счет фрахта на входе с ежемесячным распределением. Когда счета за фрахт поступают отдельно или покрывают несколько PO, относите их на счет «Фрахт на входе (к распределению)», а затем в конце месяца распределяйте на запасы по тому же критерию, который вы используете для полной себестоимости, с корректировкой после физической инвентаризации.
Какой бы вариант вы ни выбрали, не оставляйте фрахт на входе в конце месяца на счетах «Транспортные расходы» или «Расходы на фрахт». Сверьте промежуточный счет до нуля по нераспределенным суммам и сверьте его с отчетами перевозчика. Если вы используете программное обеспечение, поддерживающее функции полной себестоимости — QuickBooks Enterprise, Sage 50, NetSuite или аналогичные, — включите этот модуль; он автоматизирует распределение и сохраняет аудиторский след по поступлениям.
Практические предохранители:
- Отдельные счета:
5001 Себестоимость проданных товаров,5005 Фрахт на входе (капитализируется в запасы),5010 Фрахт на выходе (доставка клиенту). Никогда не смешивайте. - Храните коносаменты, коммерческие счета и квитанции об уплате пошлин, прикрепленные к поступлению запасов. Аудиторы и кредиторы просят их показать.
- Для иностранных поставщиков проводите пошлины и брокерские услуги одновременно с фрахтом — они также относятся на стоимость запасов. Не списывайте таможенные сборы в расходы.
- Если вы регулярно импортируете, рассмотрите средневзвешенную полную себестоимость, которая сглаживает скачки от отдельных контейнеров, и последовательно раскрывайте этот метод.
2. Скидки поставщиков, возвратные платежи и бонусы за объем: уменьшение себестоимости, а не дохода
Если фрахт на входе незаметно занижает запасы, то неправильный учет скидок поставщиков незаметно их завышает — и делает вас более прибыльным, чем вы есть на самом деле, до тех пор, пока не придет чек по скидке (или не придет вовсе).
Экономика оптовой торговли строится на стимулах, которые редко появляются в счете на покупку:
- Скидки за объем или уровневые: от 2 до 6 процентов возврата, если вы покупаете на $500 000 или $1 миллион в календарный год или квартал.
- Скидки за быструю оплату: 2/10 нетто 30 (2 процента при оплате в течение 10 дней), которые при упущении могут быть пересчитаны в годовые 36 процентов.
- Возвратные платежи (billbacks): Поставщик выставляет вам полную цену, а позже возвращает вам часть, когда вы докажете, что перепродали товар утвержденному клиенту по договорной цене.
- Средства на развитие рынка (MDF) или кооперативные: Платежи, предназначенные для рекламы или размещения товара.
Каждый из этих стимулов экономически является уменьшением цены покупки. Согласно руководствам по бухгалтерскому учету, вознаграждение поставщика, которое не является оплатой за отдельную услугу, оказанную вами, должно уменьшать себестоимость проданных товаров или стоимость запасов — а не проводиться как «прочий доход» или «доход от скидок». Отражение 4-процентной скидки за объем как дохода завышает и валовую прибыль, и операционную прибыль, оставляя запасы по полной стоимости, что завышает активы в залоговой базе.
Начисляйте ежемесячно, сверяйте ежеквартально
Принцип соответствия требует признавать выгоду от скидки в том же периоде, что и связанные покупки, а не когда деньги поступят через шесть месяцев. Это означает ежемесячные начисления.
Создайте два счета: 1305 Скидки к получению — Поставщики (актив) и 5002 Скидки поставщиков (уменьшение себестоимости) или прямое уменьшение стоимости запасов для сценариев «купи и храни». В конце месяца:
- Рассчитайте заработанную скидку на текущую дату на основе покупок на текущую дату и вероятности достижения уровня. Если вы на $750 000 из $1 миллиона для 4-процентного уровня и прогнозы говорят, что вы его достигнете, начислите 4 процента на текущие покупки с задокументированной оценкой и более поздней корректировкой.
- Проведите:
Дт Скидки к получению — Поставщик X \$1 600
Кт Себестоимость проданных товаров (уменьшение) \$1 600
(400 единиц продано в этом месяце × \$100 × 4% уровень)Для скидок, относящихся к запасам, которые еще на руках, теоретически правильный подход уменьшает стоимость запасов, а не себестоимость. На практике многие дистрибьюторы применяют ставку скидки к себестоимости проданных товаров за период и корректируют при физической инвентаризации, раскрывая метод. Ключевой момент — последовательность: выберите один и задокументируйте его.
Когда чек по скидке или кредитовое авизо поступит:
Дт Денежные средства (или Кредиторская задолженность — зачет против будущих счетов) \$4 800
Кт Скидки к получению — Поставщик X \$4 800Чего следует избегать:
- Проведение скидок только при поступлении денег. Это занижает прибыль весь год и создает неожиданный скачок на 3–5 пунктов в квартале, когда чек приходит.
- Проведение скидок как дохода выше валовой прибыли. Тогда ваша валовая прибыль будет выглядеть на 3 пункта ниже, а операционная прибыль завышенной — ровно наоборот по сравнению с экономической реальностью.
- Забывать о возвратных платежах: отслеживайте их по перепродажам клиентам с помощью простого журнала — номер PO, клиент, количество, проданное по договорной цене, ставка возврата, дата подачи претензии и номер кредитового авизо. Неотслеживаемые возвратные платежи регулярно остаются невостребованными; утечка в 1–2 процента от продаж — обычное дело, когда никто не отвечает за претензию.
Задачи ежемесячного закрытия по скидкам:
- Получите отчет о закупках по поставщикам, примените каждый активный уровень и проведите начисления с приложенным расчетом.
- Старьте скидки к получению, как дебиторскую задолженность — отслеживайте все, что ожидается более чем через 30 дней после окончания квартала.
- Получите каждое соглашение о скидке в письменном виде и приложите его к карточке поставщика. Устное «мы всегда даем 3 процента» не переживет смену персонала или аудит.
Скидки за быструю оплату заслуживают отдельной дисциплины
Условия 2/10 нетто 30 — это не предложение; это годовая доходность в 36,7 процента, если вы берете в долг, чтобы заплатить раньше (360 ÷ 20 дней × 2 процента). Проводите покупки по полной стоимости, затем отражайте использованные скидки как уменьшение себестоимости при оплате:
Дт Кредиторская задолженность \$10 000
Кт Денежные средства \$9 800
Кт Себестоимость проданных товаров (скидки за покупку) \$200Отслеживайте упущенные скидки отдельной строкой (Упущенные скидки), чтобы видеть, что вы оставили на столе, — и перестаньте это делать.
3. Консигнационные запасы: чей товар на самом деле на вашем складе?
Консигнация — третье место, где дистрибьюторы искажают запасы, и именно это кредиторы волнует больше всего. При консигнационной схеме одна сторона владеет товарами, которые держит другая.
Два направления — два очень разных ответа в бухгалтерии:
- Консигнация на входе — вы держите чужие товары для продажи. Вы — комиссионер. Вам эти товары не принадлежат. Их вообще не должно быть в вашем балансе. Вы держите их физически, у вас может возникнуть консигнационное обязательство перед комитентом при продаже, но у вас нет актива в виде запасов, пока вы не продадите и право собственности не перейдет.
- Консигнация на выходе — ваши товары находятся у клиента или в магазине крупной розничной сети. Вы — комитент. Вам эти товары по-прежнему принадлежат. Они остаются вашими запасами, просто в другом месте. Вы должны отслеживать их как
Запасы — На консигнации у Клиента Xи признавать выручку только когда клиент продаст их конечному покупателю или уведомит о потреблении.
Ошибка в обоих направлениях одна и та же: учет товаров, которые вам не принадлежат, или неучет товаров, которые вам принадлежат.
Практические меры контроля:
- Физическое разделение и системные местонахождения. Создайте местонахождения запасов, например
Склад 1,Консигнация на входе — Поставщик AиКонсигнация на выходе — Клиент B. Ваши листы циклового подсчета должны отражать эти местонахождения. - Письменные консигнационные соглашения. Условия консигнации, ответственность за страхование, кто несет риск утраты и права на возврат должны быть зафиксированы в подписанном соглашении. Без него аудитор или конкурсный управляющий будут считать товары вашими — или не вашими — наихудшим для вас образом.
- Ежемесячная сверка консигнационных отчетов. Для консигнации на входе сверяйте остатки по SKU с отчетом консигнанта; для консигнации на выходе запрашивайте отчеты о продажах у клиента и сверяйте их с вашим реестром отгруженных, но не проданных товаров. Расхождения расследуются до того, как залоговая база уйдет в банк.
- Никакой выручки при передаче. Перемещение товаров в консигнационное местонахождение — это перемещение запасов, а не продажа. Выручка, дебиторская задолженность и комиссия признаются только при подтверждении конечной продажи.
Быстрый диагностический тест: запустите оценку запасов по местонахождениям. Если Консигнация на входе показывает положительное значение в вашем балансе, вы завышаете активы. Если Консигнация на выходе вообще отсутствует, вы их занижаете. И то и другое искажает ваше обеспечение.
4. Выбор метода оценки, который двигает прибыль на 2–4 пункта
Фрахт, скидки и консигнация определяют, какую стоимость вы капитализируете. Ваше допущение о потоке затрат определяет, когда эта стоимость попадет в отчет о прибылях и убытках по мере продаж.
Три метода доминируют в дистрибуции:
- FIFO (первым пришел — первым ушел). Самая старая стоимость первой переходит в себестоимость. В условиях роста цен FIFO держит себестоимость ниже, а запасы выше — прибыль сегодня выглядит лучше, и баланс отражает более поздние, более высокие затраты.
- Средневзвешенная стоимость. Все единицы в запасах имеют одинаковую среднюю стоимость после каждой закупки. Это сглаживает скачки от одного дорогого контейнера и проще всего, когда SKU — взаимозаменяемые товары.
- Специфическая идентификация. Вы отслеживаете фактическую стоимость каждой серийной единицы — это подходит для дорогого оборудования, а не для массового крепежа.
Нет единого правильного ответа для всех дистрибьюторов, но вы должны быть последовательны и раскрывать свой выбор. Переключение с FIFO на средневзвешенную стоимость в середине года для решения проблемы с прибылью — это проблема сопоставимости и аудита, а не решение.
Две дополнительные дисциплины оценки важны для каждого дистрибьютора:
- Наименьшая из себестоимости и чистой стоимости реализации. На каждую отчетную дату списывайте медленно оборачиваемые, поврежденные или устаревшие запасы до суммы, которую вы реально можете получить за вычетом затрат на завершение и продажу. Дистрибьюторы, которые никогда не списывают устаревшие запасы, несут фантомные активы, которые завышают залоговую базу и откладывают уже реальный убыток.
- Последовательный критерий полной себестоимости. Если вы распределяете фрахт по весу в один месяц, а по стоимости в следующий, потому что это дает желаемую прибыль по популярной линейке, вы потеряли сопоставимость. Выберите вес, объем или стоимость — задокументируйте — и живите с этим.
Проводите такой анализ чувствительности раз в год: переоцените ваши топ-20 SKU по FIFO и средневзвешенной стоимости, а также по полной и неполной себестоимости. Если разница в прибыли превышает 2 пункта, ваше ценообразование по продуктовым линейкам основано на случайно выбранном методе, а не на экономике.
5. Чек-лист ежемесячного закрытия, который ловит три ошибки до того, как их увидит банк
Бухгалтерия оптовой торговли дает сбой медленно, а затем разом — на банковском аудите или годовой инвентаризации. Рутина закрытия на 45 минут предотвращает это.
До конца месяца:
- Сопоставьте каждое поступление запасов с PO и счетом поставщика. Несопоставленные поступления — главный источник фантомных запасов.
- Держите счета за фрахт без сопоставленного поступления на промежуточном счете — расследуйте все, что старше 15 дней.
- Обновите рабочие таблицы начислений по скидкам по поставщикам и уровням; приложите соглашения.
В конце месяца:
- Распределите фрахт на входе на запасы по вашему задокументированному критерию; сверьте промежуточный счет фрахта на входе до нуля по нераспределенным суммам.
- Проведите начисления по скидкам (уменьшение себестоимости или запасов согласно вашей политике) и старьте скидки к получению.
- Сверьте местонахождения консигнации на входе и на выходе с внешними отчетами или отчетами о продажах.
- Сверьте субкнигу запасов с главной книгой. Они должны совпадать до копейки; разница — это ошибка проводки, а не округление.
- Запустите KPI и ищите истории, которые не складываются:
- Оборачиваемость запасов = Себестоимость ÷ средние запасы. У здорового дистрибьютора оборачиваемость часто 4–8 раз в год; ниже 3 говорит о переизбытке или мертвых запасах.
- Дни в запасах = 365 ÷ оборачиваемость. Если дни выросли с 60 до 85, вы закупили впрок или перестали списывать устаревание.
- Валовая прибыль по продуктовым линейкам по полной себестоимости, а не по неполной. Если прибыль по одной линейке падает ровно тогда, когда вырос входящий фрахт, распределение работает; если прибыль не движется, когда фрахт удваивается, — не работает.
- GMROI (рентабельность запасов по валовой прибыли) = валовая прибыль в деньгах ÷ средние запасы в деньгах. Это отвечает на вопрос: «За каждый доллар на полке сколько долларов прибыли я получил обратно?»
- Старение скидок к получению. Все, что начислено более чем на один квартал после периода заработка без поданной претензии, под риском.
- Уровень выполнения заказов и сумма в бэк-ордерах. Сбои в обслуживании предсказывают продажи следующего месяца и объясняют запасы, которые «доступны», но не продаются.
В конце квартала:
- Проведите цикловой подсчет дорогих и быстро оборачиваемых SKU; полная физическая инвентаризация как минимум раз в год с замороженной датой подсчета, предварительно пронумерованными бирками и списанием до чистой стоимости реализации.
- Скорректируйте оценки скидок до фактического достижения уровня; скорректируйте себестоимость на разницу и задокументируйте причину.
- Предоставьте кредитору залоговую базу, которая исключает консигнационные запасы на входе и списания устаревших запасов — даже если ваша система все еще их показывает. Доверие — это залоговая база, которую вы не видите.
Заметка о системах
Вам не нужна корпоративная система, чтобы делать это правильно, но вам нужна система, которая понимает дистрибуцию. Ключевые функции: распределение полной себестоимости, отслеживание местонахождений для консигнации и возможность начислять скидки по поставщикам и уровням — а не просто универсальный модуль запасов, который спрашивает количество и среднюю стоимость.
Если ваше текущее программное обеспечение не может распределять фрахт на поступления, как минимум используйте ручную электронную таблицу распределения, привязанную к поступлениям по номеру PO, и проводите сводную проводку каждый месяц с приложенной таблицей. Эта таблица и есть ваш аудиторский след. Аналогично, если в вашей системе нет функции начисления скидок, отслеживайте скидки в отдельном графике по поставщикам с уровнем, ставкой, покупками на текущую дату, заработанной суммой, полученной суммой и остатком к получению — и проводите начисление из этого графика, а не по памяти.
Упростите свое финансовое управление
Когда более половины вашей чистой стоимости стоит на полках и ездит на грузовиках, правильный учет фрахта на входе, скидок поставщиков и консигнационных запасов — это не техническая сноска, а то, как вы узнаете, что вы на самом деле заработали и на какую сумму можете реально занять. Чистое распределение, дисциплинированные начисления и отслеживание на уровне местонахождений превращают беспорядочный набор заказов на поставку и счетов за фрахт в надежную прибыльность по продуктовым линейкам и баланс, которому верит ваш кредитор.
Beancount.io дает вам эту ясность с помощью бухгалтерии в виде простого текста, которая прозрачна, находится под контролем версий и готова к анализу, который действительно требуется оптовой дистрибуции. Ваши полные себестоимости, графики скидок и консигнационные местонахождения хранятся в читаемом человеком тексте, который вы контролируете — никаких черных ящиков, никакой привязки к вендору. Начните бесплатно и узнайте, почему дистрибьюторы, которые хотят владеть своими цифрами, переходят на бухгалтерию в виде простого текста.