Бухгалтер попросил меня объяснить удержание Ozon, а я отправил ему отчёт о реализации и решил, что вопрос закрыт. В ответ получил вполне справедливое замечание: продажи в документе есть, а основания для спорной суммы нет. Я смотрел на итоговую выплату, бухгалтер искал хозяйственную операцию, и разговор шёл о разных вещах. Пришлось возвращаться к начислениям, искать отдельный документ и выяснять, учтена ли эта сумма раньше. С тех пор я начинаю разбор подобных расхождений не с вопроса «какую проводку поставить», а с вопроса «что именно произошло и чем это подтверждено».
За компенсацией, штрафом и удержанием могут стоять совершенно разные события, хотя в расчётах с площадкой они оказываются рядом. Ozon мог возместить стоимость утраченного товара, предъявить санкцию, списать плату за услугу или зачесть ранее возникшую задолженность. Переносить всё это в расходы по названию строки опасно: можно повторно уменьшить прибыль или оставить в учёте товар, которого уже нет. Я разделяю основание операции, её отражение в расчётах и движение денег. Именно такая связка нужна, чтобы продажи на Ozon в 1С и бухгалтерия магазина не жили отдельными жизнями.
Почему отчёт о реализации не объясняет всю выплату
Отчёт о реализации отвечает на свою часть вопросов, но я не считаю его универсальным документом на любые отношения с площадкой. Конкретный состав отражённых в нём сумм нужно смотреть в самом отчёте и его расшифровках, а не предполагать по привычке. Отдельные начисления, компенсации и корректировки могут иметь другие основания и документы. Поэтому бухгалтерия Ozon Seller для меня начинается с комплекта документов за период, а не с выгрузки одного файла. Банковское поступление здесь служит проверкой расчётов, но само по себе не объясняет ни состав выручки, ни происхождение расходов.
Для каждой непонятной строки я собираю карточку сверки: магазин, договор, вид операции, дата события, дата документа, сумма и доступный идентификатор. Если есть связь с отправлением, товаром или обращением в поддержку, сохраняю и её. Затем проверяю, где сумма уже появилась: в отчёте, отдельном начислении, документе ЭДО или записи в 1С. Одного совпадения по сумме недостаточно, особенно если похожие списания повторяются. В моих магазинах я также разделяю расчёты по юридическим лицам и договорам, чтобы документ одного кабинета случайно не закрывал задолженность другого.
Какие документы искать в ЭДО Ozon Seller
Вопрос про ЭДО Ozon Seller я предлагаю решать через содержание документа, а не через ожидание единственного правильного названия. В зависимости от операции и действующего документооборота нужно искать УПД, акты, корректировочные документы и другие основания, которые площадка предоставляет по вашему договору. При этом скачанный отчёт из кабинета не становится подписанным документом ЭДО только потому, что в нём есть сумма. Я не могу заранее гарантировать название и комплект документов для каждой компенсации: их нужно проверять в конкретном кабинете и у оператора ЭДО. В таблице я собрал ориентиры для такого поиска, а способ отражения в каждой строке предлагаю уточнить у бухгалтера.
С чем сверять компенсации, штрафы и удержания Ozon
Названия документов и способ учёта проверяйте по своему договору
| Операция | Документ Ozon или основание | Как отражать — уточнить у бухгалтера | Где проверить сумму |
|---|---|---|---|
| Денежная компенсация за товар | Документ о компенсации, подтверждение признания требования | Отдельно рассмотреть возмещение и выбытие товара | Расшифровка начисления, обращение, расчёты с Ozon |
| Передача товара вместо денежного возмещения | Документ передачи товара, условия урегулирования | Рассмотреть поступление товара и погашение требования | Документ передачи, складские данные, расчёты |
| Штраф или другая санкция | Претензия, уведомление, расчёт санкции; проверить комплект | Рассмотреть отдельное обязательство, если основания подтверждены | Отчёт по штрафам, договор, взаиморасчёты |
| Удержание за услугу | УПД или акт, если предусмотрены документооборотом | Отразить услугу; не повторять расход при удержании | Документ услуги, начисления, расчёты |
| Зачёт ранее начисленного долга | Документ или расшифровка зачёта | Отразить погашение долга без повторного расхода | Остаток задолженности, расчёты с Ozon |
| Исправление прежнего начисления | Корректировочный документ либо другое основание исправления | Скорректировать исходную операцию с сохранением связи | Исходный документ, исправление, начисления |
Рабочая схема сверки, не официальный перечень документов Ozon. Отражение в учёте уточнить у бухгалтера.
Главное различие в таблице — между возникновением обязательства и его погашением. Если услуга уже признана по документу, последующее удержание её стоимости из выплаты обычно требует проверки взаиморасчётов, а не автоматического создания нового расхода. С компенсацией действует похожая логика: признанное требование и полученное возмещение нельзя бездумно превращать в разные доходы. Но конкретный момент признания и способ отражения определяет бухгалтер по документам и применяемым правилам учёта. Я передаю ему связанный комплект, чтобы решение не приходилось принимать по одной строке банковской выписки.
Поток документов по месяцам я представляю так: событие в работе магазина → начисление или требование → подтверждающий документ → отражение в 1С → зачёт либо выплата. Эти этапы могут относиться к разным периодам, поэтому рядом с датой документа я сохраняю дату самого события и период услуги, если он указан. В ЭДО проверяю отправителя, получателя, реквизиты договора, статус подписания и наличие исправленной версии. Затем сопоставляю документ с расшифровкой из кабинета и записью в учёте. Если документ пришёл позже, я не переношу операцию в месяц выплаты по своему усмотрению, а передаю бухгалтеру обе даты и причину задержки.
Как провести компенсацию от Ozon в 1С
На вопрос «компенсация от Ozon — как провести в 1С» нельзя надёжно ответить, пока не установлена природа возмещения. Сначала я выясняю, что именно компенсируют, признано ли требование площадкой и каким документом подтверждено основание. Для утраченного или повреждённого товара дополнительно проверяю его состояние в складском и бухгалтерском учёте: он ещё числится, уже списан или ранее был отражён в другой операции. Название «товарная компенсация» само по себе не доказывает, что мне передали товар вместо денег. Если передача действительно была, нужны документы на поступление и связь с погашаемым требованием, а не просто запись о денежном доходе.
Как собрать расчёт для переноса в 1С
Зафиксировать начальный остаток
Возьмите согласованную задолженность по нужному договору на начало периода. Для сверки выберите правило знаков: долг Ozon перед вами положительный, ваш долг перед площадкой отрицательный.
Добавить новые обязательства
Прибавьте суммы, увеличивающие долг Ozon перед вами, включая продажи и подтверждённые компенсации по выбранному основанию. Не добавляйте отдельно то, что уже включено в используемый итог отчёта.
Вычесть начисления площадки
Вычтите подтверждённые услуги, санкции и другие суммы, увеличивающие ваш долг перед Ozon. Каждое начисление должно попасть в расчёт только через свой первичный источник.
Учесть исправления и возвраты
Внесите корректировки со знаком, соответствующим их влиянию на задолженность. Привяжите каждую к исходной операции, чтобы исправление не стало новым независимым начислением.
Вычесть полученные выплаты
Уменьшите остаток на поступившие от Ozon деньги и учтите прочие подтверждённые движения расчётов. Сопоставьте результат с задолженностью площадки, а не с выручкой или прибылью.
Проверить отражение в программе
Передайте бухгалтеру расшифровку разницы и документы по каждой операции. После отражения проверьте обороты и остатки в 1С по тому же договору и периоду.
Эта схема считает взаиморасчёты, а не налоговую базу и не прибыль магазина. Если исходный отчёт уже показывает сумму после определённых удержаний, я сначала раскрываю её состав, иначе вычту те же услуги повторно. В самой 1С бухгалтер выбирает документ с учётом конфигурации, настроек обмена и экономического содержания операции. Это может быть предусмотренный программой документ расчётов или корректировки, а при необходимости — «Операция, введённая вручную». Я не считаю ручную запись универсальным решением: она может поправить бухгалтерские обороты, но оставить несогласованными другие регистры и аналитику.
Не проводите компенсацию как обычную продажу и не превращайте любое удержание в новый расход только по названию строки. Сначала проверьте основание, исходный документ и уже сделанные записи. Иначе выручка, расходы или задолженность могут задвоиться, даже если итоговая выплата совпала. Счета, момент признания, НДС и последствия для вашей системы налогообложения нужно согласовать с бухгалтером.
После отражения компенсации я проверяю отдельно расчёты с Ozon и судьбу самого товара. Если возмещение признано, но отсутствующий товар продолжает числиться на остатках без объяснения, задача ещё не закрыта. Если товар уже списали раньше, повторное выбытие тоже будет ошибкой. У бухгалтера должны остаться ссылки на основание возмещения, документ по товару и документ погашения задолженности, когда оно произошло. Такая проверка полезнее попытки найти в интернете универсальную пару счетов: одинаковое слово в кабинете не гарантирует одинаковую хозяйственную операцию.
Как проводить отчёт по штрафам Ozon и не задвоить расходы
Самая неприятная ошибка здесь выглядит вполне аккуратно: бухгалтер отражает услугу по документу ЭДО, а затем продавец передаёт выгрузку удержаний и просит списать её целиком. Если внутри выгрузки есть та же услуга, расход появляется повторно. Выплата при этом действительно меньше, поэтому на глаз всё кажется правдоподобным. В деньгах ошибка уменьшает учётную прибыль на всю повторно признанную сумму, а в расчётах может создать лишнюю задолженность. Я ищу такие дубли по связке основания, периода, вида услуги и идентификатора, а не только по совпавшему размеру списания.
Отчёт по штрафам Ozon в 1С я рассматриваю прежде всего как материал для расшифровки и сверки. Перед отражением нужно установить, что в строке действительно санкция по договору, а не услуга, перерасчёт или удержание уже существующего долга. Затем проверить основание начисления, его расчёт, статус оспаривания и документы, на которые ссылается площадка. Сам факт уменьшения выплаты не отвечает на вопрос, когда и каким способом признавать расход в бухгалтерском или налоговом учёте. Если я оспариваю начисление, передаю бухгалтеру переписку и документы отдельно, не предполагая, что открытое обращение само по себе отменяет обязательство.
Когда меня спрашивают, как проводить отчёт по штрафам Ozon целиком, я сначала предлагаю разделить строки по основаниям. Документ, уже загруженный через обмен, нужно найти в 1С до создания ручной записи, иначе автоматизация и ручной ввод продублируют друг друга. Если санкцию отменили или пересчитали, исправление связывают с исходным начислением, а не маскируют случайным доходом другого периода. После этого бухгалтер проверяет обороты по расчётам и выбранное отражение результата операции. Я со своей стороны проверяю, что спорная сумма не потерялась между обращением, корректировкой и фактическим зачётом.
Как закрывать месяц и связывать 1С с экономикой магазина
Для закрытия месяца я собираю реестр операций, которые требуют отдельной проверки вне основного отчёта о реализации. В нём рядом находятся событие, основание, сумма начисления, документ ЭДО при его наличии, запись в 1С и последующее погашение. Отдельно помечаю неподтверждённые суммы, спорные начисления и документы, поступившие после периода события. Это не значит, что любую такую строку нужно немедленно проводить вручную: реестр показывает бухгалтеру, где требуется решение или дополнительный документ. Оставшуюся разницу я раскладываю по конкретным операциям, а не закрываю общей суммой ради совпадения остатков.
Юнит-экономика Ozon и 1С связаны, но отвечают на разные вопросы. Бухгалтеру нужно корректно отразить хозяйственное событие, а мне — понять, сколько магазин зарабатывает на обычной продаже и где теряет деньги из-за сбоев. Поэтому разовую компенсацию я показываю в управленческом анализе отдельно от обычной выручки, а потери товара сопоставляю с возмещением, не пряча их друг за другом. Штраф с подтверждённой связью с конкретным товаром можно анализировать рядом с ним; общую санкцию без такой связи я не распределяю наугад. Иначе товар начинает выглядеть выгоднее или хуже из-за способа разнесения суммы, а не из-за реальной экономики продаж.
SellOps я сделал для своих магазинов, потому что не нашёл готового сервиса аналитики, которому мог бы доверять при таких проверках. Но аналитика не заменяет документ ЭДО и не выбирает за бухгалтера способ налогового учёта. Для работы с экраном «Отчёты» я держу рядом реестр оснований и комплект документов, чтобы не принимать цифру на экране за достаточное подтверждение операции. Общую логику работы я описал в разделе как устроен SellOps, а бухгалтерское решение всё равно проверяю отдельно. Если между источниками есть расхождение, мне нужна объяснимая причина, а не просто одинаковые итоговые суммы.
Завтра я бы начал с последнего закрываемого месяца и выгрузил начисления по компенсациям, санкциям и прочим удержаниям. Рядом собрал бы документы из ЭДО, основания из кабинета и обороты 1С по расчётам с Ozon. Для каждой строки достаточно сначала ответить на практические вопросы: что произошло, чем подтверждено, где уже учтено и как погашено. Всё, где ответа нет, я передал бы бухгалтеру отдельным списком вместе с документами, а по отсутствующим основаниям направил запрос площадке. До выяснения причины я не стал бы создавать общую ручную проводку, которая скрывает расхождение, но ничего не объясняет.
Хотите увидеть эти цифры по своим товарам?
Попробовать SellOps бесплатно