Перейти к основному содержимому
Beancount.io Logo

Возвраты средств и возвраты товаров: почему их нужно относить на выручку, а не прятать в расходах

Опубликовано 15 мин чтенияMike ThriftMike Thrift
Возвраты средств и возвраты товаров: почему их нужно относить на выручку, а не прятать в расходах

Вы продали товаров на $42 000 в этом месяце. Ваша панель управления светится зеленым. Затем начинаются возвраты: бракованная партия, несколько передумавших клиентов, оптовый покупатель, который заказал слишком много. К моменту, когда вы вернете $3 800, ваш банковский счет будет рассказывать совсем другую историю, чем отчет о продажах. Если вы отразили эти возвраты как расход — «расходы на возвраты», «затраты на обслуживание клиентов» или, что еще хуже, включили их в общие расходы — ваши книги теперь показывают, что вы продали больше, чем на самом деле, и потратили больше, чем на самом деле. Ваша валовая прибыль выглядит искаженной, налоговая декларация неверна, и вы понятия не имеете о реальном уровне возвратов, пока ваш бухгалтер не укажет на это в апреле.

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

Почему возвраты — это не расходы

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

Бухгалтеры называют это контр-выручкой: счетом, который находится непосредственно под валовой выручкой и вычитается из нее для получения чистой выручки или чистых продаж. К распространенным счетам контр-выручки относятся:

  • Возвраты продаж и скидки — полные или частичные возвраты, когда клиент возвращает товар или оставляет его по сниженной цене.
  • Скидки с продаж — скидки за раннюю оплату или рекламные скидки, примененные при оформлении заказа.

Думайте об этом так: расход — это то, что вы тратите для получения выручки. Возврат — это выручка, которую вы не сохранили. Взаимозачет возвратов с выручкой сохраняет это различие и обеспечивает честность валовой прибыли.

Что ломается, если прятать возвраты в расходах?

  • Валовая прибыль завышается. Если вы отражаете $42 000 валовой выручки и прячете $3 800 возвратов в расходах, ваша валовая прибыль выглядит как $42 000 минус себестоимость проданных товаров. Реальная чистая выручка — $38 200. Вы будете думать, что ваша наценка выше, чем она есть на самом деле.
  • Уровень возвратов исчезает. Когда возвраты находятся в расходах, вы не можете рассчитать уровень возвратов ($3 800 ÷ $42 000 = 9%) без ручного анализа. Этот показатель — система раннего предупреждения о качестве продукции, размерной сетке, точности описаний и соответствии товара клиенту.
  • Сопоставимость теряется. Отраслевые ориентиры, проверки кредиторов и даже динамика год к году используют чистую выручку. Возвраты, спрятанные в расходах, делают ваши показатели несопоставимыми.

Решение простое: создайте счет контр-выручки и используйте его каждый раз.

Что именно IRS ожидает в форме Schedule C

Вам не нужно быть экспертом по GAAP, чтобы правильно заполнить налоговую декларацию. IRS подробно разъяснило это на протяжении десятилетий в Налоговом руководстве для малого бизнеса и в самой форме Schedule C:

  1. Строка 1: Валовые поступления или продажи — укажите фактически полученные суммы, включая продажи товаров, которые впоследствии были возвращены.
  2. Строка 2: Возвраты и скидки — вычтите денежные или кредитные возвраты, скидки и другие уступки от цены продажи. Укажите это как положительную сумму в строке 2; форма произведет вычитание.
  3. Строка 3: Чистые поступления — строка 1 минус строка 2. Это ваша чистая выручка для налоговых целей.
  4. Строка 4: Себестоимость проданных товаров — затем вычтите стоимость запасов, чтобы получить строку 5, валовую прибыль.

Описание IRS для строки 2 является явным: «Возвраты и скидки включают денежные или кредитные возвраты, сделанные клиентам, скидки и другие уступки от фактической цены продажи».

Другими словами, федеральная налоговая декларация уже предполагает учет контр-выручки. Если вы спрятали возвраты в расходах, ваша форма Schedule C покажет слишком высокий доход в строках 1+3 и слишком много вычетов в других местах — и эти две ошибки не компенсируют друг друга корректно, поскольку валовая прибыль, налог на самозанятость и расчеты квалифицированного дохода от бизнеса привязаны к этой строке валовой прибыли.

Практический совет для налогоплательщиков на кассовом методе: Вы все равно отражаете возвраты в том же месте. Бизнес на кассовом методе признает выручку при получении денег и сторнирует ее при возврате, но сторнирование все равно относится на счет «Возвраты продаж и скидки», а не на расходы. Разница заключается в месте в отчете о прибылях и убытках, а не во времени.

Взгляд GAAP простыми словами: переменное возмещение и обязательство по возвратам

Если вы готовите финансовую отчетность для банка, инвестора или налоговой декларации по методу начисления и следуете US GAAP, возвраты имеют официальное название: переменное возмещение согласно ASC 606, Выручка по договорам с покупателями.

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

В момент продажи (упрощенно):

  • Дебет счета Денежные средства или Дебиторская задолженность на полную сумму
  • Кредит счета Выручка на сумму, которую вы ожидаете сохранить (валовая выручка минус оценочные возвраты)
  • Кредит счета Обязательство по возвратам на сумму, которую вы ожидаете вернуть

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

На конец года, даже если физические возвраты еще не поступили, вы все равно оцениваете обязательство по товарам, проданным, но еще не возвращенным. Эта оценка — часто основанная на вашем уровне возвратов за последние 3–12 месяцев по категориям товаров — предотвращает завышение декабрьской выручки и искусственное занижение январской.

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

Ваш план счетов: настройте один раз, используйте правильно всегда

Вам не нужны 200 счетов. Вам нужны четыре хорошо названные группы, которые соответствуют тому, как вы хотите отчитываться:

Доходы (4000-е)

  • 4000 — Валовая выручка — каждая продажа по полной цене до каких-либо вычетов
  • 4005 — Возвраты продаж и скидки (контр-выручка, нормальное дебетовое сальдо) — все полные и частичные денежные/кредитные возвраты, скидки и уступки
  • 4010 — Скидки с продаж (контр-выручка, нормальное дебетовое сальдо) — скидки за раннюю оплату или по купонам, если вы отслеживаете их отдельно от возвратов

Ваш отчет о прибылях и убытках будет выглядеть так:

Валовая выручка                     $42 000
Минус: Возвраты продаж и скидки      (3 800)
Минус: Скидки с продаж                  (200)
-----------------------------------------
Чистые продажи                      $38 000
  • 2400 — Обязательство по возвратам (балансовый счет, текущее обязательство) — оценка возвратов, причитающихся за проданные, но еще не возвращенные товары
  • 1300 — Оценочные запасы на возврат или 1215 — Запасы: Ожидаемые возвраты (актив баланса) — стоимость товаров, которые вы ожидаете вернуть

Как это работает:

Когда вы возвращаете клиенту $100 за товар, который стоил вам $60 и может быть продан повторно:

Дебет  4005 Возвраты продаж и скидки    $100
Кредит 1000 Денежные средства / 1210 Клиринг          $100
 
Дебет  1300 Оценочные запасы на возврат  $60   (если вы используете модель обязательств/активов)
Кредит 5000 Себестоимость проданных товаров        $60
  — и когда посылка прибывает —
Дебет  1400 Запасы                     $60
Кредит 1300 Оценочные запасы на возврат           $60

Если товар не подлежит восстановлению, вы не возвращаете его на склад — вы дебетуете счет потерь или списания запасов вместо запасов. Ключевой момент: себестоимость проданных товаров сторнируется в любом случае; вы не оставляете стоимость в себестоимости для товаров, которые были возвращены.

Держите комиссии за обработку платежей вне контр-выручки. Комиссия процессора 2,9% + 30 центов и комиссия за чарджбек — это затраты на получение денег; они относятся на счет 6300 — Комиссии за обработку платежей (расходы). Только сумма возврата уменьшает выручку.

Если вы используете текстовый бухгалтерский учет, структура идентична: отдельные счета доходов для валовой выручки и контр-выручки, а также счета обязательств/активов для оценки. Смотрите примеры в документации Beancount о том, как моделировать доходы, обязательства и запасы в текстовой форме — названия счетов менее важны, чем сохранение различия между валовой и чистой выручкой как отдельных проводок.

Налог с продаж, запасы и комиссии процессора: три места, где все спотыкаются

1. Налог с продаж — это не выручка — и его возврат не ваш

Когда вы собираете налог с продаж, вы держите деньги в доверительном управлении для штата. Он никогда не должен попадать на счета выручки.

  • При продаже: Кредит 2400 — Задолженность по налогу с продаж (обязательство), а не выручка.
  • При возврате: Дебет 2400 — Задолженность по налогу с продаж на налоговую часть возврата, чтобы вы перечисляли налог только с чистых облагаемых продаж.

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

Продажи через маркетплейсы (Amazon, Etsy, eBay) добавляют сложность: в большинстве штатов маркетплейс считается сборщиком налога, поэтому вы можете вообще не касаться налоговых денег. Тем не менее, отслеживайте это: ваша сверка «валовая к чистой» должна показывать «налог, собранный маркетплейсом» как отдельное возмещаемое обязательство, а не как вашу выручку.

2. Запасы: каждый возврат затрагивает себестоимость проданных товаров

Две ошибки с запасами завышают стоимость:

  • Забыть сторнировать себестоимость при возврате продажи — вы оставили стоимость, хотя продажа исчезла.
  • Оприходование по цене продажи вместо себестоимости — вы завысили запасы и занизили себестоимость следующей продажи.

Для возвратов, пригодных к перепродаже, путь таков: уменьшите себестоимость при оформлении возврата (через актив на возврат), затем переместите её в запасы по себестоимости после проверки. Для поврежденных, просроченных или вскрытых продуктовых возвратов переместите их на счет 5050 — Потери и списания запасов вместо возврата в продаваемые запасы.

Для бизнеса без постоянного отслеживания (многие продавцы Shopify) привяжите это к ежемесячному физическому подсчету: чистые продажи и себестоимость должны сверяться с «начальные запасы + закупки − конечные запасы» после учета возвратов. Если ваша расчетная себестоимость использует валовую выручку, ваша валовая прибыль — фикция.

3. Комиссии процессора остаются в расходах

Распространенная ошибка сверки Shopify/Stripe — заносить чистую выплату в книги как выручку. Выплата — это валовая выручка минус возвраты минус комиссии минус резервы. Если вы отражаете выплату как выручку, вы занижаете выручку (и тогда правильно вычесть себестоимость проблематично) и прячете возвраты и комиссии там, где их никто не видит.

Правильная сверка — это валовая → чистая → наличные:

  • Отражайте валовую выручку из отчета о валовых продажах платформы
  • Отражайте возвраты продаж и скидки из отчета о возвратах платформы
  • Отражайте комиссии за обработку платежей из отчета о комиссиях как расходы
  • Сверяйте остаток с банковским депозитом через клиринговый счет

Этот клиринговый счет (1210 — Клиринг Stripe или 1211 — Клиринг Shopify) должен обнуляться после каждого цикла выплат, за исключением сумм в пути и удерживаемых резервов.

Сверка того, что платформа показывает как доход, с тем, что вы сохранили

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

Еженедельный процесс, который занимает пятнадцать минут:

  1. Экспортируйте три отчета с каждого канала: валовые продажи, возвраты, комиссии/выплаты.
  2. Отразите валовые продажи на счет 4000, возвраты на 4005, комиссии на 6300. Не взаимозачитывайте их.
  3. Отразите выплату как перевод с клирингового счета на банковский счет, а не как новую выручку.
# Пример: выплата Shopify $8 420 при валовой выручке $9 500
2026-08-10 * "Продажи Shopify 3-9 августа - валовая выручка"
  Активы:Клиринг:Shopify                         9500.00 USD
  Доходы:Валовая-Выручка                                -9500.00 USD
 
2026-08-10 * "Возвраты Shopify 3-9 августа"
  Доходы:Возвраты-Продаж                       680.00 USD
  Активы:Клиринг:Shopify                                -680.00 USD
 
2026-08-10 * "Комиссии Shopify и комиссии за чарджбеки 3-9 августа"
  Расходы:Обработка-Платежей                    400.00 USD
  Активы:Клиринг:Shopify                                -400.00 USD
 
2026-08-11 * "Выплата Shopify на банковский счет"
  Активы:Банк:Расчетный-Счет                  8420.00 USD
  Активы:Клиринг:Shopify                                -8420.00 USD

После проводок счет Активы:Клиринг:Shopify должен соответствовать «продажам, еще не выплаченным + возвратам в пути + удерживаемым резервам». Если это не так, у вас пропущенный возврат, задвоенная комиссия или ошибка в системе — именно то, что сверка должна выявлять. Визуализируйте чистую выручку против валовой и отслеживайте уровень возвратов в Fava, чтобы увидеть, является ли разрыв сезонным или структурным.

В конце года сверьте валовую выручку платформы с валовой строкой 1099-K, сверьте чистые продажи из книг (валовая минус 4005) со строкой 3 Schedule C и сверьте банковские депозиты с очищенным клиринговым счетом. Отраслевой ориентир NRF — около 17–19% возвратов розничных товаров в последние сезоны и выше в онлайне — не устанавливает ваш уровень возвратов, но это полезный стресс-тест: если ваша контр-выручка ниже 2%, а средние показатели вашей категории около 15%, либо ваш продукт исключительный, либо ваши возвраты утекают в расходы.

Простой ежемесячный рабочий процесс, предотвращающий сюрпризы в конце года

Вам не нужно оценивать возвраты ежедневно. Вам нужна ежемесячная привычка:

В начале месяца:

  • Проанализируйте уровень возвратов за предыдущий месяц по каналам и категориям товаров (возвраты ÷ валовая выручка). Трех–шести месяцев данных достаточно для стабильной оценки, если вы только не запустили продукт.

В течение месяца:

  • Отражайте каждый возврат на счет 4005 Возвраты продаж и скидки в день его оформления, выделяя налог с продаж в обязательство.
  • Сторнируйте себестоимость и возвращайте товары на склад или списывайте их сразу после проверки. Не ждите следующего подсчета.

В конце месяца:

  1. Начислите оценку для товаров, проданных, но еще не возвращенных: Дебет 4005 / Кредит 2400 Обязательство по возвратам на ожидаемую сумму возврата и Дебет 1300 Ожидаемые возвраты / Кредит Себестоимость на ожидаемую восстановимую стоимость. Даже 1–3% для категорий с низким уровнем возвратов делают декабрь и январь сопоставимыми.
  2. Сверьте клиринговые счета для каждой платежной платформы (Stripe, Shopify, Amazon, PayPal) с банком. Несверенные расхождения старше семи дней почти всегда являются пропущенным возвратом или комиссией.
  3. Сверьте задолженность по налогу с продаж с поданными декларациями. Возврат без дебета задолженности по налогу с продаж — это тревожный сигнал.
  4. Отчитывайтесь о чистой выручке — валовая минус возвраты и скидки — во внутреннем отчете о прибылях и убытках и на панели управления, а не только о валовой, чтобы решения по ценообразованию и закупкам использовали правильную верхнюю строку.

Ежеквартально проверяйте оценку: сравните установленное в прошлом квартале обязательство по возвратам с фактическими возвратами. Если вы систематически завышаете или занижаете резерв более чем на 20%, скорректируйте процент.

Распространенные ошибки, завышающие вашу прибыль (и налоговый счет)

1. «Возвраты как маркетинговые расходы». Даже если вы называете кредит доброй воли «удержанием клиентов», ценовая уступка, которая частично возвращает цену продажи, все равно является контр-выручкой согласно ASC 606, а не маркетинговым расходом. Классифицируйте по экономической сути, а не по названию.

2. «Комиссии — это то же самое, что возвраты». Согласно GAAP, сумма, возвращенная клиенту, уменьшает выручку; комиссия, которую процессор взимает с вас за обработку возврата, не уменьшает. Последнее — это операционный расход. Их смешение занижает качество выручки и завышает эффект от расходов.

3. «Налог с продаж был просто частью выручки». Если собранный налог находится в выручке, каждый возврат завышает расходы и оставляет задолженность по налогу с продаж слишком высокой. Отделите его с первого дня.

4. «Себестоимость никогда не сторнировалась». Для продукта с 50% валовой маржой забывание сторнировать $1 000 себестоимости по возвращенным товарам завышает стоимость на $1 000 и занижает маржу на ту же сумму. За год это может повлиять на соблюдение кредитных ковенантов.

5. «Взаимозачет при вводе данных». Отражение только «чистой выручки = валовая − возвраты» одной строкой без контр-счета скрывает уровень возвратов из всех отчетов. Вы сэкономили одну строку ввода данных и потеряли свой самый диагностический показатель.

6. «Нет оценки для открытых окон возврата». Если ваша политика — 30-дневный возврат, а декабрь — ваш самый прибыльный месяц, декабрьская чистая выручка будет завышена без оценки, а январь будет выглядеть подозрительно слабым, когда посылки вернутся. Начисляйте.

Хорошие книги делают исправление механическим: каждый заказ имеет один жизненный цикл — продажа, затем либо сохранение, либо частичный или полный возврат — и каждый шаг имеет одно место в бухгалтерской книге. Когда ваш план счетов позволяет валовой выручке, возвратам и комиссиям существовать отдельно, ваш отчет о прибылях и убытках наконец может ответить на вопросы, которые вы действительно задаете: какова моя реальная маржа по SKU, какой канал имеет самый высокий уровень возвратов, и действительно ли новый поставщик обошелся дороже после учета возвратов?

Держите свои финансы в порядке с первого дня

Правильная обработка возвратов — это не просто соблюдение налоговых требований — это то, как вы узнаете, что вы действительно заработали, что на самом деле хотят клиенты и где на самом деле живет ваша маржа. Ведение четких, отдельных записей по валовой выручке, возвратам и скидкам, а также задолженности по налогу с продаж облегчает все последующие задачи, от сверки выплаты Shopify до согласования строки 3 Schedule C и ценообразования для следующего запуска продукта.

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

Поделиться этой статьёй

19 мин чтения

Бухгалтерия памятников и надгробий: почему аванс 50% — это еще не выручка (и зачем контрактам с кладбищами нужен отдельный учет)

Мастерские памятников получают авансы за месяцы до поставки и держат на складе…

bookkeeping
inventory
15 мин чтения

Бухгалтерский учет в независимых пончиковых и специализированных кондитерских: полевое руководство по доходам, инвентаризации, расчету зарплат и KPI

Руководство для владельцев-операторов по бухгалтерии в независимых пекарнях —…

bookkeeping
small-business
11 мин чтения

Ваша продажа подержанного телефона за 120 долларов стала дешевле — а новый за 120 долларов — дороже: разбираемся в реформе комиссий eBay от июля 2026 года

Реформа комиссии eBay от 1 июля 2026 года снижает итоговые комиссии до плоских…

ecommerce
bookkeeping
11 мин чтения

Бухгалтерский учет производства сараев и переносных зданий: классификация аренды по ASC 842, резервы по договорам аренды с выкупом и оптовое финансирование (floor-plan)

Рабочая модель для производителей сараев, дилерских площадок и изготовителей…

bookkeeping
leases
16 мин чтения

Бухучет в мастерской по изготовлению рам на заказ: депозиты по ASC 606, запасы НЗП, оборудование по разделу 179 и эсчит невостребованных рам

Как багетным мастерским структурировать учет — признание выручки по ASC 606 при…

bookkeeping
small-business