Перейти к основному содержимому

Основы бухгалтерского учета для продавцов Amazon с помощью Beancount

· 7 минут чтения
Mike Thrift
Mike Thrift
Marketing Manager

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

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

2024-07-16-bookkeeping-basics-for-amazon-sellers-with-beancount

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

Почему бухгалтерский учет на Amazon отличается

Если вы пытались сопоставить выплату от Amazon с вашей банковской выпиской, вы уже знаете, что это непросто. Финансовая реальность бизнеса на Amazon скрыта за слоями абстракции.

  • Двухнедельные совокупные выплаты: Amazon не отправляет вам доход от каждой продажи. Вместо этого он отправляет один платеж каждые две недели. Эта общая сумма является чистой цифрой, с валовой выручки вычитаются реферальные сборы, сборы FBA, расходы на рекламу, возвраты и другие удержания. Чтобы понять свой бизнес, вы должны разбить это одно число на составляющие. (doola: A Business-in-a-Box™)
  • Товарные запасы повсюду: Ваши товарные запасы постоянно находятся в движении — от вашего поставщика до центра подготовки, до различных центров выполнения заказов FBA по всей стране и, наконец, до клиента. Для точного отслеживания себестоимости проданных товаров (COGS) необходимо знать, какая партия товара (по какой стоимости) была использована для каждой продажи. (Bean Ninjas)
  • Сборы торговой площадки и промоакции: Значительная часть вашего дохода немедленно расходуется на сборы: реферальные сборы, сборы FBA за комплектацию и упаковку, ежемесячные сборы за хранение и расходы на рекламу. Отдельное отслеживание каждой из этих категорий расходов — единственный способ рассчитать вашу истинную валовую прибыль и определить реальную рентабельность продукта. (Profitwise Accounting)
  • Лоскутное одеяло налога с продаж: Хотя законы Amazon Marketplace Facilitator регулируют сбор и уплату налога с продаж в большинстве штатов, это не полное решение. Хранение товарных запасов на складах FBA может создать «нексус» (присутствие бизнеса), что потенциально потребует от вас регистрации и подачи деклараций в этих штатах, даже если налог не начисляется. Это сложная область соблюдения требований, которая требует тщательного отслеживания. (TaxDo)
  • Пониженные пороги 1099-K: Снижение порога отчетности по форме 1099-K с 20 000 долларов до 5 000 долларов в 2024 году (и до 600 долларов с 2026 года) почти каждый серьезный продавец получит от Amazon форму, сообщающую об общем объеме транзакций в IRS. Ваша бухгалтерия должна иметь возможность идеально согласовываться с этим числом. (IRS)

Семишаговый план Beancount

Этот план использует точность Beancount для решения сложностей Amazon.

1. Разделяйте каналы с самого начала

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

2025-07-22 open Income:Amazon               USD
2025-07-22 open Expenses:Amazon:FBAFee USD
2025-07-22 open Assets:Amazon:Payouts USD

2. Разбивайте каждую выплату

Это самая важная привычка. Никогда не записывайте депозит Amazon как одну строку дохода. Вместо этого загрузите отчет о расчетах «Все транзакции» из Seller Central за соответствующий период. Используйте этот отчет для создания одной транзакции Beancount, которая разбивает выплату на составляющие.

Депозит, который вы получаете в банке, является балансирующей записью. Валовая выручка зачисляется на счет Income, а все сборы и возвраты списываются с соответствующих счетов Expenses.

; двухнедельная выплата из отчета о расчетах
2025-07-14 * "Расчеты Amazon #4361"
Assets:Bank:Operating 8432.17 USD
Income:Amazon:Sales -12274.50 USD
Expenses:Amazon:FBAFee 2454.80 USD
Expenses:Amazon:Adverts 1012.06 USD
Expenses:Amazon:Refunds 375.47 USD
Assets:Amazon:Reserve -100.00 USD

3. Отслеживайте товарные запасы и COGS с помощью партий

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

; Покупка 1000 единиц у поставщика
2025-07-01 * "Заказ поставщику PO-7421"
Assets:Inventory:WidgetA 1000 WidgetA {@ 4.20 USD}
Assets:Bank:Operating

; Позже запишите стоимость одной продажи
2025-07-16 * "Продажа FBA WidgetA | COGS"
Expenses:COGS 1 WidgetA {4.20 USD}
Assets:Inventory:WidgetA

4. Выберите метод начисления для ясности

Для любого бизнеса, основанного на товарных запасах, метод начисления является предпочтительным. Подход на основе кассового метода показал бы огромные расходы в месяц покупки товарных запасов и искусственно высокую прибыль в месяцы их продажи, искажая ваши показатели. Метод начисления правильно сопоставляет себестоимость проданных товаров (COGS) с выручкой от этой продажи в том же периоде, предоставляя гораздо более четкое представление о вашей валовой прибыли. (Bean Ninjas)

5. Автоматизируйте импорт

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

  • Используйте bean-extract для извлечения данных из форматированных CSV-файлов, экспортированных такими сервисами, как A2X.
  • Напишите простые скрипты на Python для извлечения данных непосредственно из SP-API Amazon.
  • Используйте существующие импортеры для извлечения CSV-файлов банковских выписок для сверки депозитов и сборов, взимаемых непосредственно с кредитных карт.

6. Сверяйте еженедельно

Возьмите за привычку проверять свои цифры. Используйте мощные инструменты командной строки Beancount для быстрой проверки балансов и анализа производительности.

# Проверьте текущее количество и стоимость ваших товарных запасов
bean-balance books.bean "Assets:Inventory" "2025-07-21"

# Создайте отчет о прибылях и убытках за последний период
bean-report books.bean income_statement -e 2025-07-21

7. Архивируйте исходные документы

Для каждой крупной транзакции прикрепляйте ссылку на исходный документ. Прикрепите официальный PDF-файл расчетов Amazon, счет-фактуру поставщика на покупку товарных запасов или квитанцию об отправке, используя синтаксис метаданных Beancount (document:). Это создает автономную, готовую к аудиту финансовую запись.

Контрольный список по налогу с продаж и соблюдению требований

  • Законы Marketplace Facilitator: Поймите, что, хотя Amazon уплачивает налог с продаж от вашего имени в большинстве штатов, хранение товарных запасов в таких штатах, как Калифорния, Техас или Пенсильвания, все еще может создать экономический нексус, потенциально требующий от вас регистрации вашего бизнеса там. (TaxGPT)
  • Сверка 1099-K: Убедитесь, что общая сумма, которую вы записываете в Income:Amazon:Sales за год, соответствует валовой сумме, указанной в вашей форме 1099-K, до цента. Любое расхождение является признаком для аудита. (IRS)
  • Прямой налог с продаж: Если вы продаете через другие каналы, не охватываемые фасилитатором, ведите поддерево счетов Liabilities:SalesTaxPayable:State для отслеживания налогов, которые вы должны уплатить напрямую.

Распространенные ошибки (и способы их исправления)

  • Ошибка: Запись только чистого депозита от Amazon.
    • Исправление: Всегда разбивайте выплаты, используя полный отчет о расчетах.
  • Ошибка: Игнорирование возмещенных возвратов или поврежденных товаров.
    • Исправление: Регистрируйте как первоначальные расходы на возврат, так и последующее возмещение от Amazon в качестве отдельного кредита.
  • Ошибка: Забываете о скользящих резервах.
    • Исправление: Amazon часто удерживает «резервный» баланс из выплат, особенно для новых аккаунтов. Отслеживайте эти причитающиеся вам деньги на выделенном счете Assets:Amazon:Reserve.
  • Ошибка: Несоответствие псевдонимов SKU между вашей системой и системой Amazon.
    • Исправление: Нормализуйте все коды SKU в ваших скриптах импорта, чтобы поиск COGS не завершался ошибкой.

Краткий план действий

  • Включите и загрузите свой первый отчет о расчетах в Seller Central.
  • Клонируйте стартовый репозиторий Beancount и создайте план счетов, специфичный для Amazon.
  • Напишите небольшой скрипт импорта, который преобразует CSV-файл расчетов в транзакцию Beancount (файл .txn).
  • Запланируйте еженедельное напоминание о загрузке новых отчетов и запуске bean-check, чтобы убедиться, что ваши файлы действительны.
  • Ежемесячно просматривайте свой отчет о прибылях и убытках, чтобы принимать решения на основе данных о расходах на рекламу, ценообразовании и товарных запасах.

Дополнительная литература

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