Основи на счетоводството за продавачи в Amazon с Beancount
Когато маржовете ви зависят от стотинки, прецизността е по-важна от предположенията.
Продажбата в Amazon е игра на обем и скорост. Но зад бързината на продажбите и доставките се крие сложна мрежа от такси, връщания, движения на инвентара и данъчни задължения. Стандартният счетоводен софтуер често се затруднява да улови тези нюанси, оставяйки продавачите с неясна представа за истинската им рентабилност.
Тук е мястото, където текстовата система за счетоводство като Beancount блести. Като ви дава пълен контрол върху начина, по който записвате транзакциите, можете да изградите финансов източник на истина, който перфектно моделира уникалните предизвикателства на пазара на Amazon. Това ръководство предоставя стъпка по стъпка работен процес, за да ви държи напред с таксите, данъците и главоболията с инвентара.
Защо счетоводството в Amazon е различно
Ако сте се опитвали да съгласувате плащане от Amazon с банковото си извлечение, вече знаете, че не е лесно. Финансовата реалност на бизнеса в Amazon е скрита зад слоеве абстракция.
- Двуседмични еднократни плащания: Amazon не ви изпраща приходите от всяка продажба. Вместо това, изпраща един депозит на всеки две седмици. Тази еднократна сума е нетна цифра, като брутните продажби са намалени с реферални такси, FBA такси, рекламни разходи, връщания и други удръжки. За да разберете бизнеса си, трябва да разделите това едно число на съставните му части. (doola: A Business-in-a-Box™)
- Инвентар навсякъде: Вашият инвентар е постоянно в движение - от вашия доставчик, до център за под готовка, до различни FBA центрове за изпълнение в цялата страна и накрая до клиента. Прецизното проследяване на себестойността на продадените стоки (COGS) изисква да знаете коя партида инвентар (на каква цена) е използвана за всяка продажба. (Bean Ninjas)
- Такси и промоции на пазара: Значителна част от вашите приходи веднага се консумират от такси: реферални такси, FBA такси за вземане и опаковане, месечни такси за съхранение и рекламни разходи. Проследяването на всяка от тези категории разходи поотделно е единственият начин да изчислите истинския си брутен марж и да определите реалната рентабилност на продукта. (Profitwise Accounting)
- Пачуърк от данъци върху продажбите: Докато законите на Marketplace Facilitator на Amazon се справят със събирането и превеждането на данъци върху продажбите в повечето щати, това не е пълно решение. Съхраняването на инвентар в складове на 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 Settlement #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 * "Supplier PO-7421"
Assets:Inventory:WidgetA 1000 WidgetA {@ 4.20 USD}
Assets:Bank:Operating
; По-късно запишете цената на една продажба
2025-07-16 * "FBA sale 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:
). Това създава самостоятелен, готов за одит финансов запис.