Учет в интернет-магазине строится на пяти опорах. Это ИП или ООО (самозанятость для торговли не подходит), онлайн-касса, раздельный учет платежей, товароучет с себестоимостью и учет возвратов. Связка сайта, платежей, CRM и склада через n8n убирает ручной перенос. Тогда заказы, остатки и чеки попадают в учет сами.
Форма бизнеса, налоги и касса по 54-ФЗ
Начинающий продавец открывает магазин на Tilda и подключает оплату. Потом выясняет, что принимать деньги ему нельзя: нет статуса, нет кассы, нет системы налогообложения. Порядок обратный: сначала юридическая форма, потом касса, потом платежи.
Самозанятость для интернет-торговли не подходит. Режим «Налог на профессиональный доход» разрешает продавать собственные изделия. Перепродажу товаров он запрещает, а годовой доход ограничивает 2,4 млн рублей (ФНС России, условия на 2026 год). Магазин, который закупает товар у поставщика, под эти условия не попадает.
Остаются ИП и ООО. ИП проще в ведении: меньше отчётности, а деньги можно переводить на личный счёт. Взамен предприниматель отвечает по долгам личным имуществом. ООО выбирают, когда есть партнёры, нужен инвестор или планируется продажа доли.
Для нишевого магазина с одним владельцем обычно хватает ИП на УСН. «Доходы» (ставка 6%) подходят при низких расходах. «Доходы минус расходы» выгодны, когда закупка составляет большую часть выручки.
Следите за порогом НДС. По данным ФНС на 2026 год, упрощенцы с доходом свыше 20 млн рублей за год становятся плательщиками НДС. Для доходов от 20 до 272,5 млн доступны ставки 5% и 7% без права вычета (ФНС России). Нормы меняются, поэтому перед решением сверьте их с актуальной редакцией.
Расчёт для ориентира: 20 млн ÷ 12 месяцев ≈ 1,7 млн рублей выручки в месяц. Магазин с таким оборотом за год пересечёт границу. Цены в каталоге заранее считайте с запасом на НДС, иначе маржа уйдёт в налог.
Онлайн-касса нужна, даже когда покупатель платит на сайте картой. Закон о применении ККТ требует чек при каждом расчёте, включая оплату через интернет (54-ФЗ). При дистанционной продаже чек уходит покупателю на email или телефон, а не печатается. Для этого берут облачную кассу и договор с оператором фискальных данных (ОФД).
Схема для сайта такая. Покупатель оплачивает заказ, и эквайринг сообщает сайту об успехе. Сайт или n8n отправляет данные чека в облачную кассу. Касса передаёт их в ОФД и на email покупателя.
Если оплата идёт курьеру, чек пробивает курьер портативной кассой или через мобильное приложение. Оплата на сайте с отложенной передачей товара требует двух чеков: при предоплате и при передаче заказа.
Частая ошибка — пропустить чек для наложенного платежа и оплаты через СБП на сайте. Это считается неприменением кассы, а размер штрафа для ИП и ООО уточняйте в КоАП. Заведите правило: нет чека — нет закрытого заказа в учёте.
Учет платежей: эквайринг, СБП, кошельки и наложенный платёж
Представьте условную пятницу: восемь оплат картой, три через СБП, два наложенных платежа (цифры для примера). Вечером на расчётный счёт придёт меньше, чем показывает CRM, и непонятно почему. Причина в том, что каждый канал отдаёт деньги по-своему, с разной комиссией и в разные дни.
Эквайринг на сайте удерживает комиссию из каждого платежа и перечисляет остаток на счёт через несколько дней. В учёте продажа записывается на полную сумму заказа, а комиссия идёт отдельной строкой расходов. Если записать только поступление, выручка занижается. На УСН «доходы» налог тогда считается с меньшей базы, и это ошибка.
СБП устроена так же, но комиссия обычно меньше, а зачисление быстрее. Электронные кошельки добавляют третий слой: деньги сначала попадают в кошелёк, а оттуда на счёт, и вывод может быть платным. Наложенный платёж и оплата курьеру самые неудобные для учёта. Деньги приходят от транспортной компании пачкой за несколько заказов, с удержанием за услугу.
Разница между предоплатой и постоплатой для бухгалтерии такая. При предоплате деньги получены, а товар ещё не передан. Чек пробивается в момент оплаты, а при передаче товара оформляется второй документ.
При постоплате доход возникает в день получения денег. До этого у вас лишь задолженность за курьером или службой доставки.
Сведём способы оплаты в таблицу, чтобы увидеть, где ждать расхождений. Сроки и комиссии в ней типичные, точные условия смотрите в договоре с банком или перевозчиком.
| Способ оплаты | Задержка денег | Чек | Что учесть в записи |
|---|---|---|---|
| Эквайринг картой | Есть, по реестру банка | Автоматически при оплате | Комиссия эквайера отдельной строкой |
| СБП | Минимальная | Автоматически при оплате | Комиссия и возвраты через банк |
| Электронный кошелёк | Есть, до вывода на счёт | При оплате | Комиссия за вывод, задержка зачисления |
| Наложенный платёж | Есть, до сверки с перевозчиком | Пробивает курьер или ТК | Удержание за услугу, невыкупленные заказы |
Вывод: у каждого канала своя комиссия и свой срок. Поэтому в каждом заказе нужен отдельный источник платежа.
Чтобы не получить кассовый разрыв, сверяйте выписку банка с отчётом эквайринга раз в день. С отчётом перевозчика сверяйтесь на каждую выплату. Пока сверка идёт вручную, ошибку в одном платеже приходится искать по всей выписке. Ниже показано, как отдать сверку сценарию.
Отдельно учитывайте невыкупленные наложенные заказы. Товар вернулся, доставка оплачена вами, а выручки нет. Это прямой убыток, и его размер стоит заложить в план. Часть магазинов перестаёт принимать наложенный платёж у клиентов с историей отказов и просит предоплату.
Товароучет и себестоимость: остатки, доставка, упаковка
Магазин продаёт аксессуары на сайте и на двух маркетплейсах. Остаток — пять штук. Сайт продал две, Ozon — три, а Wildberries в это же время принял ещё два заказа. Один клиент получит отмену, а рейтинг карточки просядет.
Корень проблемы в том, что остатки живут в нескольких местах. Каждое место обновляется со своей скоростью.
Решение — один источник правды. Склад или учётная система хранит единственное число остатка, а сайт и площадки получают его по расписанию или по событию. Любая продажа и любой возврат сначала меняют остаток в центре, а потом расходятся по каналам.
Механику синхронизации разбираем в статье Автоматическая синхронизация остатков Ozon: как настроить. Если каналов несколько, пригодится материал Омниканальная торговля: свой магазин и маркетплейсы.
Второй слой — резерв. Когда покупатель оформил заказ, но не оплатил, единица товара остаётся за ним на ограниченное время. Потом она возвращается в доступный остаток. Без резерва вы продадите один товар дважды, а с вечным резервом потеряете продажи.
Теперь себестоимость. Закупочная цена — лишь часть. В себестоимость единицы входят доставка от поставщика, упаковка, наклейки, маркировка и приёмка на фулфилменте, если вы её используете. Покажу расчёт на условном примере: цифры взяты для иллюстрации, а не из чужого проекта.
Закупка косметички — 800 рублей. Доставка от поставщика, распределённая на единицу, — 60 рублей. Коробка и наполнитель — 45 рублей.
Итоговая себестоимость: 800 + 60 + 45 = 905 рублей. При цене 1 400 рублей валовая маржа до рекламы и комиссий составит 495 рублей. Если считать одну закупку, получится 600 рублей, и маржа окажется завышенной.
Если поставки приходят партиями по разной цене, выберите метод списания и держитесь его. Варианты — средняя себестоимость или FIFO (первым списывается товар из первой партии). Смена метода посреди года ломает сравнение периодов. Для небольшого ассортимента проще начать со средней себестоимости.
Доставку клиенту в себестоимость товара не включайте, если вы оплачиваете её отдельно. Она относится к коммерческим расходам и видна в заказе отдельной суммой. Если доставка бесплатна для покупателя, она уменьшает маржу заказа, поэтому привязывайте её к конкретной продаже.
Наконец, инвентаризация. Раз в квартал сравнивайте остатки в учёте с реальными на полке. Любое расхождение — сигнал, что где-то теряется операция. Это может быть возврат без оприходования, брак без списания или заказ, ушедший мимо системы.
Возвраты, обмены и коммерческие расходы в учете
Покупатель заказал платье, примерил и вернул через неделю. Деньги ушли обратно на карту, товар лежит на складе, а в отчётах выручка осталась прежней. К концу месяца налог посчитан с суммы, которой уже нет. Возвраты — слабое место нишевых магазинов: случаются нечасто, и их записывают «потом».
Право на возврат при дистанционной покупке закреплено в законе. Покупатель вправе отказаться от товара в любое время до передачи и в течение 7 дней после неё (ст. 26.1 закона о защите прав потребителей). Если продавец не сообщил порядок возврата, сроки удлиняются.
Исключения — товары из перечня правительства, например товары по индивидуальному заказу.
В учёте возврат — это три действия. Первое: сторно выручки или отдельная запись возврата. Второе: возврат денег покупателю тем же способом оплаты.
Третье: оприходование товара на склад, если он пригоден для продажи. При возврате пробивается чек возврата прихода, иначе деньги уйдут без документа.
Влияние на налоги зависит от режима. На УСН «доходы» возврат уменьшает доход в периоде возврата. На ОСН возврат корректирует и выручку, и НДС, для этого оформляют корректировочный счёт-фактуру. Магазин, подходящий к порогу НДС, особенно внимателен к возвратам: ошибка накапливается.
Обмен — это возврат плюс новая продажа, а не отдельная операция. Если подошёл другой размер, система создаёт возврат первого заказа и новый заказ. Иначе остатки разойдутся, а себестоимость двух позиций перемешается.
Закладывайте возвраты в план продаж. Процент у вас свой: ориентируйтесь на данные за три месяца, а не на чужие средние. Условный пример: если из 100 заказов возвращается 8, планируйте выручку на 92 заказа.
Иначе рассчитанная маржа окажется выше реальной. Тот же процент нужен при закупке, потому что часть возвратов вернётся на склад не в товарном виде.
Теперь коммерческие расходы. Сюда входят логистика, упаковка, реклама, комиссии платёжных систем и прочие траты, привязанные к продажам. Заведите в учёте статьи и записывайте каждый расход в одну из них:
- Логистика: доставка клиентам и возвраты от них.
- Упаковка: коробки, пакеты, наполнитель, вкладыши.
- Реклама: бюджет по каналам, отдельно от агентских услуг.
- Платёжные комиссии: эквайринг, СБП, кошельки.
- Прочее: сервисы, хостинг, подписки на CRM и кассу.
Когда статьи заведены, за месяц видно, сколько стоит один заказ целиком. Это число подсказывает, можно ли масштабировать рекламу.
Маркетплейсы в учете: комиссии, логистика, хранение
Магазин выходит на Ozon, получает первый отчёт и видит, что перечислено заметно меньше стоимости проданных товаров. Площадка вычла комиссию, доставку до покупателя, хранение, платную приёмку и, возможно, штрафы. Если учитывать только поступление, прибыль выглядит выше реальной.
Маркетплейс в большинстве схем не покупает у вас товар, а продаёт от вашего имени. Поэтому выручка в учёте — полная цена продажи покупателю, а удержания площадки идут в расходы. Исключение — схема, где площадка выкупает партию. Это отдельный договор, и учёт другой.
Комиссии и логистика приходят в отчётах реализации. В отчёте несколько видов строк: продажи, возвраты, комиссия за категорию, эквайринг площадки, логистика и хранение. Заведите в учёте отдельную статью для каждого вида, чтобы видеть, что съедает маржу. Хранение часто растёт незаметно: товар лежит на складе площадки, а оборачиваемость падает.
Модели FBO (товар на складе площадки) и FBS (хранение у вас, отгрузка по заказам) по-разному влияют на учёт. При FBO товар надо отслеживать как переданный на реализацию. При FBS он остаётся вашим до отгрузки, а упаковка и доставка до пункта приёма — ваши расходы.
Планируйте маркетплейс как канал роста, но не как замену своему магазину. На своём сайте маржа не делится с площадкой, а покупатели остаются вашими. Поэтому учёт двух каналов держите в одной системе.
Если вы только подключаете Ozon, сначала разберите настройку кабинета и обмен с учётной системой: Выход на Ozon: настройка кабинета и обмен с 1С. Там описано, какие данные забирать из кабинета, чтобы отчёты закрывались без ручной сверки.
Правило для таблиц учёта: каждая продажа на площадке получает запись с идентификатором заказа и причиной удержания. Тогда разницу между отчётом площадки и поступлением на счёт можно найти за минуты, а не за вечер.
Автоматизация учета на n8n: сайт, Tilda, платежи, CRM и склад
Каждый заказ в нишевом магазине проходит один путь: форма, оплата, чек, карточка в CRM, списание остатка, письмо клиенту. Если эти шаги делает человек, со временем появляются потерянные чеки, забытые резервы и неверная себестоимость. Автоматизация убирает перенос данных руками.
n8n — конструктор сценариев, который соединяет сервисы через запросы и события. Сайт, в том числе на Tilda, отправляет заказ вебхуком. Сценарий принимает его и проверяет оплату.
Затем он создаёт или обновляет сделку в CRM, уменьшает остаток на складе и отправляет данные для чека в облачную кассу. Каждый шаг пишет результат в таблицу учёта.
Базовый набор сценариев для магазина выглядит так. Каждый пункт — отдельный сценарий со своим запуском:
- Принимать заказ: вебхук с сайта создаёт сделку и резерв товара.
- Подтверждать оплату: уведомление эквайринга запускает чек и меняет статус.
- Списывать остатки: отгрузка уменьшает остаток и обновляет каналы.
- Оформлять возврат: возврат средств вызывает чек возврата и оприходование.
- Сверять данные: ежедневный отчёт сравнивает платежи, чеки и заказы.
На Tilda заказ доходит до n8n через вебхук формы или платёжного блока. Состав заказа, сумма, способ оплаты и контакты передаются в теле запроса, а сценарий приводит их к единому формату. Если оплата идёт через внешний эквайринг, уведомление об успехе приходит от него отдельно. Именно оно запускает пробитие чека.
Себестоимость в таком сценарии считается сама. При списании товара сценарий берёт закупочную цену из таблицы и добавляет долю доставки и упаковки. Результат он записывает в строку заказа. Через месяц в таблице видна маржа по каждому заказу, а не только по магазину.
Правило для любого магазина: у каждого события должен быть сценарий. Заказ, оплата, возврат и обмен не должны зависеть от того, кто сегодня на смене.
Перед запуском оцените, сколько времени уходит на ручную работу. Формулу и пример расчёта мы разобрали в статье Как посчитать часы ручной обработки заказов. Она покажет, окупится ли автоматизация на вашем потоке.
И последний совет: интегрируйте сайт, CRM и склад с самого старта, пока заказов мало. Переносить учёт в работающий магазин с сотнями заказов в неделю сложнее, чем заложить сценарии в первый месяц. Начните с одного сценария, приёма заказа и чека. Проверьте его на реальных оплатах и только потом добавляйте остальные.
Частые вопросы
Какую форму бизнеса выбрать для интернет-магазина: ИП или ООО?
Для магазина с одним владельцем обычно выбирают ИП на УСН: меньше отчётности, проще вывод денег. ООО подходит, если есть партнёры, нужен инвестор или планируется продажа бизнеса. Следите за оборотом. По данным ФНС на 2026 год, упрощенцы с доходом свыше 20 млн рублей в год платят НДС, и цены стоит считать с запасом.
Подходит ли самозанятость для торговли в интернете?
Нет, если вы перепродаёте товары. Налог на профессиональный доход разрешает продавать только то, что вы сделали сами, запрещает перепродажу и ограничивает годовой доход 2,4 млн рублей. Магазин с закупкой у поставщиков оформляйте как ИП или ООО. Иначе вы нарушите условия режима и рискуете потерять право на него.
Нужна ли онлайн-касса, если покупатель платит на сайте?
Да. Закон требует чек при каждом расчёте, в том числе при оплате через интернет. Для сайта подходит облачная касса и договор с ОФД: чек уходит покупателю на email или телефон. При предоплате чек пробивается в момент оплаты, а при передаче товара оформляется второй чек.
Как вести учет остатков, если товар продается на сайте и на маркетплейсах?
Храните остаток в одном месте, а каналы получают его оттуда. Любая продажа, возврат или списание сначала меняет центральное число, потом сценарий обновляет сайт и площадки. Добавьте резерв для неоплаченных заказов и раз в квартал сверяйте учёт с реальным складом.
Как учитывать возвраты и обмены при дистанционной покупке?
Возврат фиксируйте тремя записями: корректировка выручки, возврат денег с чеком возврата и оприходование товара, если он годен к продаже. Обмен оформляйте как возврат плюс новую продажу. Покупатель вправе отказаться от товара в течение 7 дней после получения. Процент возвратов закладывайте в план продаж по своим данным.
Что делать дальше
Чтобы собрать учёт нового магазина, пройдите шаги по порядку. Зарегистрируйте ИП или ООО и выберите режим налогообложения. Подключите облачную кассу и ОФД, затем настройте эквайринг и СБП. Заведите единый склад с резервом и выберите метод себестоимости.
Потом заведите статьи коммерческих расходов и опишите правила возвратов. Перенос данных отдайте сценариям n8n.
Чтобы заказы, остатки, чеки и возвраты шли в учёт без ручного переноса, разберите свой поток заказов от формы до склада в разделе автоматизация интернет-магазина.

