Перейти к контенту

5+ лучших практик бухгалтерского учета в электронной коммерции (подробный разбор)

Лучшие практики бухгалтерского учета для интернет-магазинов

11 часов вечера воскресенья. Вы два часа смотрите на расхождение в 1600 долларов между отчетом о выплатах Shopify и депозитом в QuickBooks. Вы дважды повторно экспортировали CSV. Вы трижды проверили диапазон дат. Банк говорит, что на ваш счет поступило 14 200 долларов за этот месяц. Shopify говорит, что вы продали на 15 800 долларов. В QuickBooks указана третья сумма — 14 740 долларов — и вы понятия не имеете, откуда она взялась.

Поэтому вы делаете то, что делает любой разумный человек: ищете в Google «лучшие практики бухгалтерского учета в электронной коммерции». И находите одну и ту же статью, опубликованную дюжиной разных компаний, с одинаковым советом. Разделяйте личные и деловые финансы. Используйте облачное бухгалтерское программное обеспечение. Отслеживайте себестоимость проданных товаров. Ежемесячно сверяйте данные.

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

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

Структурная проблема, которую никто не упоминает в списках лучших практик бухгалтерского учета в электронной коммерции

Вот что на самом деле происходит с этим разрывом в 1600 долларов. Ваш магазин Shopify обработал валовые продажи на сумму 15 800 долларов за прошлый месяц. Но Shopify не отправил вам 15 800 долларов. Прежде чем ваши деньги коснулись вашего банковского счета, Shopify вычел 620 долларов в виде комиссий за обработку платежей, 480 долларов в виде возвратов по семи возвращенным заказам, 340 долларов в виде подписки Shopify и сборов за приложения, а также 160 долларов в виде корректировок по чарджбэкам. На ваш счет поступила чистая сумма: 14 200 долларов.

ВАЛОВЫЕ ПРОДАЖИ

$15,800

Что сообщает Shopify

ВЫЧЕТЫ

−1600 $

Комиссии, возвраты, чарджбэки

БАНКОВСКИЙ ДЕПОЗИТ

$14,200

Что фактически поступает

Ваше бухгалтерское программное обеспечение ничего этого не знает. QuickBooks увидел депозит на 14 200 долларов и зарегистрировал его. Но 14 200 долларов — это не ваш доход. Это не ваша прибыль. Это ваш доход минус четыре категории вычетов, сведенные в одно число, которое скрывает их все.

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

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

План счетов и решения по разделению комиссий, которые действительно имеют значение

Первая практика, которая меняет всё, звучит скучно: правильная настройка вашей схемы счетов. Не стандартная схема счетов QuickBooks, а та, которая разработана для бизнеса, где деньги проходят через платформу, прежде чем попасть на ваш банковский счет.

Самое важное решение — рассматривать баланс вашего Shopify Payments как банковский счет в QuickBooks. Потому что это именно так и есть. Shopify удерживает ваши средства, группирует их и выплачивает по графику — точно так же, как банковский счет. Когда вы создаете в QuickBooks счет «Средства к выплате Shopify» с типом «Банк» и детальным типом «Расчетный», внезапно депозит в размере 14 200 долларов перестает быть загадкой. Он становится переводом с одного счета (Shopify) на другой (ваш банк). Валовая выручка, комиссии, возвраты — все они находятся внутри счета Shopify, где им и положено быть.

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

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

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

Если эти решения звучат абстрактно, вот как они выглядят в реальном инструменте синхронизации: страница вкладок. Экран конфигурации синхронизации LedgerPort имеет семь из них — Общие, Заказы, Товары, Клиенты, Платежи, Налоги, Разное — и каждая из них содержит решение из этого раздела. Платежные шлюзы находятся на вкладке «Платежи», где каждый обнаруженный в вашем магазине шлюз получает свою собственную клиринговую учетную запись, с учетной записью по умолчанию в качестве резервной для всего, что вы не настроили. Налог с продаж находится на вкладке «Налоги», проводка в выбранную вами учетную запись обязательств QuickBooks. Форма каждого заказа — квитанция о продаже или счет — представляет собой выпадающий список на вкладке «Заказы».

Страница настройки синхронизации LedgerPort с семью вкладками: Общие, Заказы, Продукты, Клиенты, Платежи, Налоги и Разное
Решения в этом разделе в виде страницы настроек — показано в редакции плагина WooCommerce; приложение Shopify предоставляет ту же конфигурацию. Полное руководство: Управление конфигурацией синхронизации в LedgerPort →

Два свойства этой страницы важны для статьи о лучших практиках. Во-первых, в собственном FAQ документации говорится, что большинство магазинов могут начать синхронизацию, не трогая Sync Config вообще — настройки по умолчанию разумны, поэтому структура не является предварительным проектом. Во-вторых, изменения конфигурации применяются только к будущим синхронизациям; ничего из того, что вы уже опубликовали, не будет переписано задним числом, поэтому изменение решения позже не может повредить закрытые периоды. Другими словами, практики в этой статье не являются идеальными. Это вкладки.

Сводные журнальные записи и как на самом деле выглядит ежемесячное закрытие

Вот практика, которая удивляет большинство владельцев магазинов: вам, вероятно, не следует синхронизировать каждую отдельную транзакцию из Shopify в QuickBooks.

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

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

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

Стоит знать: в современных инструментах синхронизации сводная запись не является чем-то, что вы создаете вручную — это именованный, выбираемый режим. LedgerPort называет это «Ежедневная сводка»: одна запись журнала в день, агрегирующая все заказы за этот день, выбираемая из того же выпадающего списка, что и параметры для каждого заказа (квитанция о продаже, счет) в Sync Config » Orders. Собственное руководство поставщика указывает точку перегиба примерно на 100 или более заказов в день; ниже этого, записи для каждого заказа остаются вполне управляемыми и дают вам детализацию на уровне заказа в QuickBooks. Заказ за заказом против сводки — это не философия, которую вы наследуете от своего инструмента — это настройка, которую вы выбираете.

Вкладка «Заказы» страницы настройки синхронизации LedgerPort с раскрывающимся списком методов синхронизации и карточками триггеров синхронизации и фильтрации
Сводные записи как режим, а не проект — вкладка «Заказы», показанная в редакции плагина WooCommerce. Полное руководство: Понимание методов синхронизации заказов →

Когда в статьях вам говорят «сверять ежемесячно», вот как это на самом деле должно выглядеть для магазина электронной коммерции:

  1. Загрузите свой отчет о выплатах Shopify за месяц. Он показывает каждое перечисление и его содержимое.
  2. Сопоставьте каждое перечисление с депозитом в вашем банковском счете. Каждое перечисление должно иметь соответствующий депозит в течение 1-3 рабочих дней.
  3. Убедитесь, что валовые компоненты (продажи, сборы, возвраты) для каждого перечисления правильно записаны в QuickBooks — либо как отдельные записи, либо как сводные журнальные записи.
  4. Сверьте счет средств к выплате Shopify в QuickBooks до нуля (или до текущего удерживаемого остатка, если Shopify удерживает средства в пути).
  5. Запустите отчет о прибылях и убытках и убедитесь, что общая выручка, чистая выручка и общие сборы совпадают с вашей панелью управления Shopify.

Если вы синхронизируетесь с помощью инструмента, добавьте шаг ноль перед любым из них: отфильтруйте журнал синхронизации на наличие ошибок. Каждая попытка синхронизации в LedgerPort получает зарегистрированный статус — Синхронизировано, Ошибка, В ожидании или Приостановлено — и фильтрация журнала аудита по статусу = Ошибка является самой быстрой существующей проверкой перед сверкой. Заказ, который не удалось синхронизировать на второй неделе, — это пробел в вашем валовом доходе, который шаг 3 никогда не сможет проверить; если его обнаружить сейчас, это исправление и повторная синхронизация. Если обнаружить во время сверки, это час поиска числа, которого никогда не было. Ошибки, обнаруженные до закрытия, — это пробелы в учете, которых удалось избежать во время него.

РУЧНАЯ СВЕРКА

15+ часов/месяц

При 500+ заказах в месяц

АВТОМАТИЧЕСКАЯ СВЕРКА

1–2 часа/месяц

С переводом выплат в валовые показатели

Если вы делаете это вручную при более чем 500 заказах в месяц, шаги с 1 по 3 занимают от 4 до 8 часов. При более чем 2000 заказах расчеты полностью перестают работать — вы будете пропускать записи, менять числа местами и заканчивать каждый месяц сверкой «достаточно хорошо», которая с каждым кварталом все дальше от реальности. Инструменты автоматизации сокращают это время до часа, автоматически обрабатывая перевод выплат в валовый доход. Полное ручное руководство — сопоставление каждой выплаты, комиссии и возврата с депозитом — находится в нашем руководстве по сверке выплат Shopify в QuickBooks.

Знать, когда использовать ручные корректировки — и автоматизировать правильные вещи

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

Ручной учет в электронной коммерции имеет точку перегиба, и она ниже, чем думают большинство людей. При объеме около 200-300 заказов в месяц временные затраты на ручную категоризацию транзакций, сопоставление выплат и сверку сборов начинают превышать стоимость инструмента автоматизации. При 500+ заказах ручная сверка почти наверняка является вашей самой дорогой статьей расходов в расчете на час — вы просто не видите этого, потому что стоимость скрыта в вашем времени, а не в счете.

Неправильные практики сверки данных не просто отнимают время. Они стоят вам выручки. Отраслевые данные показывают, что плохая сверка может незаметно уводить 2–3% от общего объема продаж из-за неучтенных комиссий, пропущенных чарджбэков и неверно классифицированных возвратов. Для магазина с годовой выручкой в 1 миллион долларов это 20 000–30 000 долларов невидимых убытков — не потому, что деньги были украдены, а потому, что учетная система не выявила расхождений. Эта цифра перекликается с тем, что мы обсуждали в статье «Ошибка в 7500 долларов, которую допускает большинство владельцев магазинов Shopify» — стоимость неправильного подхода к этому вопросу накапливается быстрее, чем большинство владельцев осознают.

УТЕЧКА ВЫРУЧКИ

2–3%

от общего объема продаж, потерянных из-за плохой сверки

Неучтенные комиссии, пропущенные чарджбэки и неверно классифицированные возвраты составляют 20 000–30 000 долларов в год для магазина с оборотом 1 миллион долларов.

Но совет «автоматизировать всё» неверен. Важна конкретная автоматизация — перевод выплат в валовые продажи, то есть преобразование чистой суммы в 14 200 долларов в ее составляющие: 15 800 долларов валовых продаж, 620 долларов комиссий за обработку, 480 долларов возвратов, 340 долларов комиссий платформы, 160 долларов корректировок чарджбэков. Именно этот перевод утомителен, подвержен ошибкам и структурно повторяется. Именно эта автоматизация действительно имеет значение.

Существует второй тест на «правильность», и его стоит применить к любому оцениваемому вами инструменту: принимает ли автоматизация вашу учетную политику или навязывает свою? В LedgerPort две политики, которые большинство инструментов жестко кодируют, — это настройки на одном экране. Первый — это метод синхронизации: публикуются ли заказы как отдельные квитанции о продажах, как счета с открытыми дебиторскими задолженностями или как журнальные записи ежедневного сводки — это выбор в разделе «Настройка синхронизации» → «Заказы», поэтому книги учета по отдельным заказам или суммированные остаются вашей архитектурой, просто автоматизированной. Второе — это точка признания выручки. Триггеры синхронизации представляют собой матрицу статусов платежей и статусов выполнения, и заказ публикуется только тогда, когда оба условия выполнены — поэтому B2B-магазин, который признает выручку при выполнении заказа, и DTC-магазин, который признает выручку при оплате, настраивают разные флажки на одном экране, и каждый получает книги учета, соответствующие его политике.

Экран «Настройки синхронизации LedgerPort» в приложении Shopify с раскрывающимся списком методов синхронизации и флажками триггеров синхронизации для статусов оплаты и выполнения заказа
Когда заказ становится выручкой, это флажок, а не мнение инструмента — показано в приложении Shopify. Полное руководство: Настройка триггеров синхронизации заказов →

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

Автоматизация email-маркетинга или повторного заказа товаров полезна. Автоматизация перевода выплат в валовые продажи является основополагающей. Без нее каждый другой финансовый процесс в вашем бизнесе работает с неполными данными. Вы можете точно увидеть, как работает этот слой перевода на практике.

Ирония «лучших практик бухгалтерского учета в электронной коммерции»

Вы пришли к этой статье в поисках списка дел. Разделите свои финансы, используйте QuickBooks, отслеживайте себестоимость проданных товаров, сверяйтесь ежемесячно — вы видели этот список. Возможно, вы добавили его в закладки. Возможно, вы отметили каждый пункт. И ваши книги все равно были неверны на 1600 долларов в воскресенье вечером.

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

Этот разрыв в 1600 долларов не был загадкой. Это были 620 долларов комиссий за обработку, 480 долларов возвратов, 340 долларов комиссий платформы и 160 долларов корректировок чарджбэков — все это было вычтено до того, как деньги поступили на ваш банковский счет, и ни одно из них не было отражено в вашем бухгалтерском программном обеспечении. Как только вы это поймете, исправление становится механическим. Настройка слоя перевода — будь то вручную с правильным планом счетов или автоматически с помощью такого инструмента, как LedgerPort — займет меньше времени, чем еще одно воскресенье, проведенное за разглядыванием несовпадающих цифр.

Начните бесплатно и увидите сверку первого месяца автоматически.

Прекратите ручной ввод данных навсегда

Подключите свой магазин к QuickBooks за 15 минут, а остальное предоставьте LedgerPort.

Начать бесплатно Посмотреть цены →

Давайте общаться:

Автоматизируйте бухгалтерский учет вашего интернет-магазина уже сегодня

Подключите свой магазин Shopify или WooCommerce к QuickBooks менее чем за 15 минут — без программирования.

14-дневная гарантия возврата денег · Доступен бесплатный план