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

Бухгалтерия электронной коммерции: полное руководство для владельцев магазинов

Бухгалтерия электронной коммерции: полное руководство для владельцев магазинов

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

Депозит поступил на ваш банковский счет во вторник: 4 620 $. Shopify утверждает, что продажи за выходные составили 5 000 $. В банковской выписке видна одна строка — единая сумма от вашего платежного процессора — и нигде, ни на одном экране, который вы можете найти, нет строки с надписью «недостающие 380 $».

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

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

Это не так. Бухгалтерия электронной коммерции структурно отличается от общей бухгалтерии — пятью конкретными, поддающимися наименованию способами. Не «она сложнее». Отличается по механизму. Причина, по которой вас постоянно застают врасплох, заключается не в том, что вы плохо справляетесь; а в том, что никто не дал вам карту. Это руководство — та самая карта: пять отличий, рутина, которая позволяет их контролировать, и как выглядит бухгалтерский учет для онлайн-продавцов на каждом этапе роста.

Что отличает бухгалтерский учет для бизнеса электронной коммерции

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

1. Вы получаете деньги в виде выплат, а не продаж

Консультант выставляет клиенту счет на 2 000 долларов и получает 2 000 долларов. Вы продаете на 5 000 долларов в сорока заказах и получаете… что-то другое, через несколько дней, пакетом.

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

Это одно различие вызывает самый распространенный симптом бухгалтерского учета в электронной коммерции: выплата, которая никогда не совпадает с вашими книгами. Мы написали полное объяснение того, почему ваша выплата Shopify никогда не совпадает с тем, что показывает QuickBooks, и полный метод сверки выплат Shopify в QuickBooks — точный отчет, бухгалтерскую запись, все это. Если вы продаете более чем в одной валюте, расчет выплат усложняется; это рассматривается в нашем руководстве по многовалютным продажам Shopify в QuickBooks.

2. Комиссии вычитаются до того, как вы увидите деньги

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

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

3. Налог с продаж начисляется незаметно — и это никогда не были ваши деньги

Когда клиент из штата, где у вас есть связь, платит 107 долларов за заказ на 100 долларов, эти 7 долларов — не доход. Это обязательство — деньги, которые вы держите от имени налогового органа до дня перечисления.

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

Вывод этого обязательства из строки доходов в конечном итоге является решением о маршрутизации — и стоит рассматривать его как фактическую настройку, а не как бухгалтерское достоинство. В LedgerPort маршрутизация находится в разделе «Настройки синхронизации» (Sync Config) в настройках налогообложения и имеет ровно две ветви. Line Item Tax добавляет налог к каждой транзакции QuickBooks как отдельную строку, отнесенную на указанный вами счет обязательств — таким образом, 7 долларов попадают на счет вроде «Налог с продаж к уплате» (Sales Tax Payable) по каждому заказу автоматически, вместо того чтобы раздувать выручку. Или вы переключаетесь на QuickBooks Automated Sales Tax и позволяете собственному механизму QuickBooks рассчитывать и отслеживать его. Две детали показывают, насколько серьезно соблюдается принцип «деньги, которые вам не принадлежат». Если поступает заказ с налоговой ставкой, для которой нет соответствующей конфигурации, синхронизация выдает ошибку и приостанавливает заказ, вместо того чтобы угадывать, куда должны пойти чужие деньги. А опция округления налога добавляет корректирующую строку на уровне центов, когда ваш магазин и QuickBooks рассчитывают налог с разницей в один цент, так что погрешность округления никогда не проявляется как загадка при сверке. (На скриншоте показано приложение Shopify; версия для WooCommerce предоставляет те же элементы управления налогообложением.)

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

4. Возвраты пересекают периоды

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

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

5. Запасы и себестоимость проданных товаров имеют свой собственный временной цикл

Общий подход гласит: вы купили что-то для бизнеса, запишите расход. Сделайте это с инвентарем, и ваши книги будут колебаться — заказ на 12 000 долларов сделает март катастрофическим, а апрель-июнь — искусственно блестящими.

Инвентарь — это не расход, когда вы его покупаете; это актив, который становится расходом (себестоимость проданных товаров) в момент продажи каждой единицы. Эта разница во времени — основа понимания вашей реальной прибыли. Она также требует соответствующей структуры счетов — в общем плане счетов нет подходящего места для транзитного счета, обязательств по налогу с продаж или себестоимости проданных товаров по каналам. Мы опубликовали шаблон плана счетов для электронной коммерции, который дает каждому из них свое место, и руководство по записи продаж Shopify в QuickBooks, которое охватывает методы записи — по заказу или ежедневное резюме — и когда каждый из них подходит.

Все пять — это проблемы перевода

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

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

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

Ритм бухгалтерского учета: ежедневный, еженедельный, ежемесячный

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

Ритм Время Что вы на самом деле делаете
Ежедневно ~5 мин Просмотрите банковскую выписку. Подтвердите, что вчерашние заказы зарегистрированы. Проверьте наличие ошибок синхронизации или ввода, пока они однодневные, а не девяностодневные.
Еженедельно 15–30 мин Сопоставьте еженедельные выплаты с банковскими депозитами. Очистите все несопоставленное — новый продукт, новый способ оплаты — прежде чем оно накопится.
Ежемесячно 1–2 часа Закрытие: сверьте расчетный счет до нуля, проверьте обязательства по налогу с продаж, зарегистрируйте себестоимость проданных товаров, а затем прочитайте отчет о прибылях и убытках так, как будто вы это имеете в виду.

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

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

Экран конфигурации синхронизации LedgerPort для клиентов, показывающий настройку стратегии, которая направляет несопоставленных клиентов магазина к одному общему клиенту QuickBooks
Ошибка «клиент не найден» устранена одной настройкой. Полное руководство: Распространенные ошибки синхронизации и как их исправить →

Ежемесячное закрытие в этом мире перестает быть детективной работой. Расчетный счет либо обнуляется, либо нет — и если нет, журнал сообщает вам, какая запись является виновником.

Этому есть справедливое возражение: ритм предполагает наличие рабочего конвейера между вашим магазином и вашей учетной книгой, а конвейеры звучат как проекты по внедрению. Поэтому стоит пройти первые пятнадцать минут, потому что они являются проектом. Возьмем в качестве примера панель управления LedgerPort: создайте учетную запись — имя, адрес электронной почты, название бизнеса или Продолжить с помощью Google — затем нажмите Подключения на боковой панели. Сначала QuickBooks: нажмите Подключить QuickBooks, войдите в систему со стороны QuickBooks, нажмите Авторизовать, и вы вернетесь со статусом Подключено. Здесь есть одно реальное предостережение: бухгалтерское подключение не может быть изменено позже, поэтому убедитесь, что вы авторизуете правильную компанию QuickBooks. Затем магазин: нажмите Подключить магазин Shopify, введите URL-адрес your-store.myshopify.com, одобрите установку, и он также будет отображать статус Подключено. Вернувшись на панель управления, контрольный список настройки содержит ровно три пункта — подключите ваш магазин, подключите QuickBooks, включите автосинхронизацию — и два из них уже отмечены. Включите автосинхронизацию, и приведенный выше цикл будет иметь что-то для выполнения: ежедневные пять минут превратятся в реальное сканирование, потому что теперь есть конвейер, производящий статусы для чтения.

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

Бухгалтерский учет для онлайн-продавцов на каждом этапе

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

Менее 30 заказов в месяц: дисциплина важнее инструментов

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

Единственное улучшение, которое стоит сделать, — это бесплатная автоматизация, поскольку она существует: бесплатный план LedgerPort охватывает именно этот этап — один магазин, до 30 заказов в месяц, ручная синхронизация, когда вы этого хотите. Настройка занимает около 15 минут: установка из магазина приложений Shopify, создание учетной записи прямо внутри встроенного приложения, авторизация QuickBooks через OAuth (ваш пароль никогда не попадает в LedgerPort) и запуск первой синхронизации, чтобы убедиться, что все попадает туда, куда указывают сопоставления.

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

Используете WooCommerce вместо этого? Пять различий идентичны; механика отличается. Начните с руководства по бухгалтерскому учету WooCommerce.

Рост (от нескольких сотен до нескольких тысяч заказов): автоматизируйте перевод

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

Мультиканальность и омниканальность: проблема консолидации

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

Наем помощников: что и когда делегировать

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

Несколько слов о программном обеспечении

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

Версия, где карта на стене

Вернемся к этому вторничному депозиту: 4 620 долларов США против 5 000 долларов США продаж. С картой недостающие 380 долларов США вовсе не недостающие. Примерно 150 долларов США — это комиссии за обработку — разница № 2, учтенная на отдельном счете расходов. Около 200 долларов США — это налог с продаж — разница № 3, находящийся на счете обязательств, потому что он никогда не был вашим. Возврат в размере 30 долларов США поступил с прошлой недели — разница № 4, чисто отмененный с учетом его застрявшей комиссии. Депозит привязан к выплате, выплата — к заказам, а расчетный счет показывает ноль.

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

Вы видели, как слой перевода выглядит в реальном продукте — страница сопоставлений, журнал аудита, 15-минутная настройка Shopify. Если в вашем магазине менее 30 заказов в месяц, бесплатный план покрывает все, что описано в этом руководстве, а платные тарифы включают 14-дневную гарантию возврата денег без вопросов. Настройте сопоставление один раз, и пусть каждый будущий заказ следует ему →

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

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

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

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

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

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

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