Перейти к основному содержимому
Beancount.io Logo

Как сверять выплаты Stripe, не теряя из виду ваш реальный доход

Опубликовано 13 мин чтенияMike ThriftMike Thrift
Как сверять выплаты Stripe, не теряя из виду ваш реальный доход

Ваша панель Stripe показывает, что вы заработали 10000заэтунеделю.Вашбанковскийсчетпоказываетдепозитнасумму10 000 за эту неделю. Ваш банковский счет показывает депозит на сумму 9 421. Ваш бухгалтер спрашивает, что записать — и если вы ответите «$9 421 в виде продаж», вы уже совершили две ошибки, которые усугубятся в налоговый период, во время аудита и когда наступит первый возврат.

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

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

Почему банковский депозит — это не ваша выручка

Три вещи делают сверку Stripe непохожей на старомодные карточные депозиты:

1. Чистые расчеты. Stripe вычитает свою комиссию за обработку, прежде чем отправляет деньги. Продажа на 100постандартнойставкедляСША2,9100 по стандартной ставке для США 2,9% + 30¢ дает 96,80 на ваш ожидающий баланс. Ваш банк никогда не видит эти 100—новашавыручкасоставила100 — но ваша выручка составила 100, а ваши расходы — $3.20. Если вы записываете только чистую сумму, вы занижаете и то, и другое.

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

3. Балансовые корректировки. Возвраты, спротестованные платежи, комиссии Stripe за них ($15 за стандартное опротестование), комиссии за мгновенные выплаты (1% при досрочном выводе средств) и комиссии за такие продукты, как Billing или Radar, уменьшают выплату. Это же касается частичного возврата, когда Stripe сохраняет исходную комиссию. Для каждого нужна отдельная запись в бухгалтерском учете.

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

Как на самом деле работают выплаты Stripe

Представьте, что Stripe — это кошелек с собственным учетным журналом.

Успешное списание → деньги в ожидание. Когда клиент платит, Stripe сразу добавляет полную сумму списания к вашему ожидаемому балансу со временем ожидания, но не помечает ее доступной для выплаты до тех пор, пока удерживание риска не будет снято (обычно 2 дня, 7 дней для новых аккаунтов или с высоким риском, до 14 дней в некоторых случаях).

Комиссии списываются с баланса, а не выставляются отдельным счетом. В то же время Stripe списывает свою комиссию с того же ожидаемого баланса. Отдельного счета вы не получите. Именно поэтому важно учитывать полную и чистую сумму.

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

Три отчета расскажут вам историю:

  • Детали выплаты (панель → Платежи → Выплаты → выберите выплату): перечисляет все списания, возвраты и комиссии, образующие этот один банковский депозит. Это ваш источник исходных данных для сверки.
  • Балансовый отчёт (экспорт CSV): ежедневный журнал полных, комиссионных и чистых сумм по типу операции за каждый день — единственное место, где видна дневная полная сумма без искажающих сроков выплаты.
  • Ежемесячная сводка: мост от выручки к наличным за месяц, помогающий связать Stripe с вашим отчетом о прибылях и убытках.

Вам не нужно использовать все три каждый раз, но вам нужна как минимум детали выплаты для каждого депозита, попадающего в банк.

Две ошибки, которые ломают вашу бухгалтерию

Ошибка 1: Отражение чистого депозита как продаж

Отражение $9,421 как дохода, когда Stripe выплатила пакет, который включал $10,000 полных продаж, наносит тричний вред: вы занижаете доход для оценки кредита или стоимость, вы теряете комиссию как вычитаемый расход, и ваш 1099-K никогда не сводится — Stripe сообщает полный объем обработанных платежей, а не чистые выплаты. IRS получает полную сумму. Вы должны тоже.

Ошибка 2: Отражение дохода в момент получения выплаты

Если вы ждете поступления денег в банк для записи продажи, продажа от 30 декабря, выплаченная 2 января, попадает в неправильный налоговый год. Для плательщиков по кассовому методу налоговое событие часто наступает в дату продажи, а не в дату выплаты — а для начислений — определенно в дату продажи (см. ниже). В любом случае «выручка = дата банковского депозита» ведет к ошибкам на конец месяца и года, усугубляемым возвратам.

Правильный способ: Полная продажа, расход на комиссию, перевод выручки

Используйте три счета, чтобы держать Stripe в честности. В терминах бухотекста:

  • Assets:Receivables:Stripe или Assets:Stripe:Pending — ваш баланс Stripe до выплаты
  • Income:Sales — ваша полная выручка
  • Expenses:PaymentProcessingFees — комиссии Stripe
  • Assets:Bank:Checking — денег, где появляются выплаты

Вот пример в обычный день. Вы сделали 2,000полныхпродаж.Stripeполучила2,000 полных продаж. Stripe получила 61 (комиссия 2,9% + 30¢ за транзакцию в сумме).

В момент каждой продажи (или на ежедневном бэтче):

2026-08-12 * "Stripe продажи 2026-08-12"
  Assets:Stripe:Pending          2000.00 USD
  Income:Sales                  -2000.00 USD
 
2026-08-12 * "Stripe комиссии 2026-08-12"
  Expenses:PaymentProcessingFees   61.00 USD
  Assets:Stripe:Pending           -61.00 USD

Теперь у вас 1,939ожидаемыхвStripe,1,939 ожидаемых в Stripe, 2,000 в выручке и $61 в вычитаемых расходах.

Когда Stripe осуществляет выплату следующих выходов (например, $1,939 в этом пакете):

2026-08-14 * "Stripe выплата po_1a2b3c на счет банка"
  Assets:Bank:Checking           1939.00 USD
  Assets:Stripe:Pending         -1939.00 USD

В день выплаты не появляется никакого нового дохода, только перевод. Ваш остаток Assets:Stripe:Pending теперь совпадает с остатком Stripe (ожидающий + доступен), и ваш банк правильно сверяется.

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

А как насчет налога с продаж, доставки или комиссий платформы?

Если вы сенедаете налог с продаж через Stripe Tax или отдельно, вы должны разделять полную продажу:

  Assets:Stripe:Pending          1080.00 USD
  Income:Sales                   -1000.00 USD
  Liabilities:SalesTaxPayable      -80.00 USD

Доставка, комиссии марс ice platform, или комиссии за использование систем кар, списываемые Stripe, должны идти на соответствующий расход или обязательство, а не быть незаметно счета в полной продаже.

Как справиться с ошибками без потери головы

Возвраты: отменять выручку, а не новый расход

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

2026-08-15 * "Возврат по счету 1024"
  Income:Sales                    150.00 USD   ; отменить продажу
  Assets:Stripe:Pending          -150.00 USD

Оригинальная комиссия $4.65 уже была учтена как расход и остается — он заплатит за обработку, которая в итоге не состоялась.Усли Stripe все же возвращает комиссию по return, укажите в Expenses:PaymentProcessingFees возврат этой суммы.

Для частица возврата 50иззаказана50 из заказа на 200, отнесите только $50 выручки. Разница важна для налогов на продажи: в большинстве штатов вы можете вернуть уплаченный налог, только если возвратали налог клиенту и оформили это.

Протестование и списания: две записи, не одна

При спротестованности платежа на $200:

  1. Stripe немедленно удерживает 200свашегобалансаисписывает200 с вашего баланса и списывает 15 за сам спор (возрастает до $25, если вы проиграли и не участвуете в уведомлениях о ранних мошенничествах).
  2. Если вы выигрываете, Stripe возвращает 200;выплатите200; вы платите 15.

Запишите в книгу:

2026-08-18 * "Открыт спор ch_abc $200 + $15 fee"
  Assets:Stripe:Disputed          200.00 USD
  Expenses:PaymentProcessingFees   15.00 USD
  Assets:Stripe:Pending           -215.00 USD
 
2026-08-25 * "Спор выигран – возвращены деньги"
  Assets:Stripe:Pending           200.00 USD
  Assets:Stripe:Disputed         -200.00 USD

Если проиграли, переместите $200 с disput site на убыток от безнадежной задолженности или убыток от спора, а комиссию представьте расходом. Никогда не оставляйте споры в ожидающих — у них должен быть собственный счет, чтобы знать, какой риск.

Мгновенные выплаты и ручные выплаты

Классификация мгновенной выплаты на б card стоит 1% (и минимальный комиссия). Этот 1% — отдельный финансовый расход:

2026-08-20 * "Instant выплата $5000, fee 1%"
  Assets:Bank:Checking           4950.00 USD
  Expenses:PaymentProcessingFees   50.00 USD
  Assets:Stripe:Pending         -5000.00 USD

Много цифр в одной выплате

Одна выплата $9,421 может содержать:

  • 47 списаний на сумму $10,000
  • $290 в комиссиях за обработку
  • $200 в ожидании спора
  • 50 долга за комиссию за мгновенную выплату попала в пакет

Учитывайте каждый компонент в соответствующий счет, но записывайте перечисление как один депозит. Ваш экспорт деталей выплаты даст вам разбивку — вносите ее точно. Банковская строка останется единственным числом, и она будет сводится до копейки.

ASC 606 при продаже: Когда возникает признание дохода?

Для большинства малых биз** Рассmy’**с продающими товар или разовые услуги через Stripe, признание выручки прозрачно: вы признаете полную прибыль в момент, когда выполняете обязательство — обычно при поставке товара, доступности загрузки или выполни услуги — а не когда Stripe плати вам.

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

Две частых сложности:

Предоплаченные подписки или залоги. Если клиент платит 600зашестьмесяцевдоступа,наиюнь1черезсервиссболеевысокойкомиссиейиспользование,получилиналичные(иStripeвамперечислитвтечениенесколькихдней),новавгустеуваснасамомделезаработанотолько600 за шесть месяцев доступа, на июнь 1 через сервис с более высокой комиссией использование, получили наличные (и Stripe вам перечислит в течение нескольких дней), но в августе у вас на самом деле заработано только 100. Остальное отложите:

2026-08-01 * "Годовая плата 6мес, оплатаStripe"
  Assets:Stripe:Pending           600.00 USD
  Liabilities:DeferredRevenue     -600.00 USD
 
2026-08-31 * "August месячно признан доход"
  Liabilities:DeferredRevenue     100.00 USD
  Income:Sales                   -100.00 USD

Продажи на платформе, управляемой посред скорее, отличный продавец. Если вы продаете через маркетплейс, использ прием Stripe Connect, и вам поступают перечисление с платформы, возможно где использует net вместо gross Recording. Удостоверьтесь заранее, однозначно это — это влияет на то, надо ли показывать 10,000или10,000 или 7,000 дохода, если платформа берет 30%.

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

Объединение Stripe с банком в 30 минут в месяц

Ставьте это ежемесячной ритуалом:

Шаг 1: Экспорт деталей выплат за месяц. В панели инструкций перейдите: Платежи → Выплаты, установите даты по календарному месяцу по дате поступя, и неслайд деталь каждой выплаты или используйте единый CSV синтеза (payout reconciliation). You нужен каждый идентификатор транзакции, внесенный в каждое депозитов банка.

Шаг 2: Зачет полной выручки и комиссионных. Для каждой строки «Charge» и «Refund» в по payout убедитесь, что у вас с точки полная продажа или возврат и наличие комиссии за эти данные, а не за день выплаты. Если ведете по ежедневной пакетах, сверьте их дневные данные из отчета Balance со своим данными.

Шаг 3: Записать перевод выплаты. Для каждого банковского депозита создавайте запись перевладе: с Assets:Stripe:Pending на Assets:Bank:Checking на точную чистую сумму выплаченной. В помеч attach Stripe payout ID (например, po_3N...).

Шаг 4: Связать остаток. В конец месяцев, Assets:Stripe:Pending должен быть равен сумме ожидаб + доступного в Stripe в действительности. Если нет — вы упустили как комиссия, возврат или корректировку, либо записали выплату дважды — исправляйте до закрытия.

Шаг 5: Связь с форма 1099-K. Stripe будет сообщать полную обработанные объем на 1099-K (федеральный минимум для сторонних расчетов: 600,безминимальногоколичестваоперацийпосовременномузакону—хотяштатымогутустанавливатьazor.ВашжурдексдIncome:Salesплюсотменывозвратовдолженвместесбоericенсоответствовать1099Kгодпокалендарю,анесуммебанковскихдепозитов.Разницав600, без минимального количества операций по современному закону — хотя штаты могут устанавливатьazor. Ваш журдексд `Income:Sales` плюс отмены возвратов должен вместе сбоericен соответствовать 1099-K год по календарю, а не сумме банковских депозитов. Разница в 15,000 между ними — это нормально и неизбежно — это комиссии и время. Обоснуйте это раз в год, чтобы не объяснять во время проверки.

Если используете QuickBooks, Xero или другой ledger, та же структура, что мы в Stripe clearing / holding: счет записывать полную суммы и комиссии, провести трансфер в банк в момент payout. Очищающий счет должен прийти в ноль за времени, кроме текущего баланса до вывода.

Пример для еasycoding — копируйте

; Daily sales and fees – book on sale date
2026-08-12 * "Stripe sales batch 2026-08-12"  #batch-20260812
  Assets:Stripe:Pending         2000.00 USD
  Income:Sales                -2000.00 USD
 
2026-08-12 * "Stripe fees batch 2026-08-12"  #batch-20260812
  Expenses:PaymentProcessingFees    61.00 USD
  Assets:Stripe:Pending            -61.00 USD
 
; One refund in that payout cycle
2026-08-14 * "Refund inv 1024"  #refund-1024
  Income:Sales                     150.00 USD
  Assets:Stripe:Pending           -150.00 USD
 
; The payout arrives two days later – single deposit, no new revenue
2026-08-14 * "Payout po_1Qabc arrives checking"  #payout-po_1Qabc
  Assets:Bank:Checking            1789.00 USD
  Assets:Stripe:Pending          -1789.00 USD

In Fava, these ваше остаток ожидамельно увиден четкое сравнение с графиком баланса от Stripe, и каждый банковский депозит имеет соответствующий перевод с поисковым ID payout.

Частые питфаллы и как их избежать

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

Учет комиссий за мгновенную выплату как банковских. Это не расход bank, а расходat on оплату принятия платежей. Оставьте их вместе друг другу со Stripe, чтобы в одном месте был виден ваша реальная стоимость приема.

Допущение от отрицательного баланса Stripe, не принимая мер Если возмещения и споры превышают новые продажи, ваши pending становится отрицательным и Stripe списывает с ваш банковского счета. Запишите это как перевод с банка Stripe — это все равно просто перемещение средств оверза . убедительно.

А что с налога с продаж? Когда вы уводите налог с продаж в доход — вы по ошибке платите больше обычного налога на доход или наоборот. Лучше запишите налог отдельно в момент продажи.

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

Support display и финансовая аккуратность с первого дня

Stripe облегчает сбор денег, но не автоматически точности в вашей бухгалтерии: сколько вы заработали, сколько оплатили, чтобы быть плательным, и сколько вы должны назад. Еакий свидетель slide — gross fee transfer structure структура записи — права данные-times и свернение с остатком Stripe — сохраняет всё в порядке и делает годовой итог, заяв на кредит, первый налоговый аудит sales tax гораздо легче.

полковника.

Beancount.io предоставит прозрачность, которую панель Stripe не может один: в текстовый и верси раздельный бухгалтерский учет, где каждая выплата есть связанный перевод и каждая комиссия явная — а Stripe па о балансе может быть проверяемое число, не тайна. Ваши данные только ваши, история доступна для audits, и ваша сумма прибыли в итого совпадает и на сconstance망 второй — с банковской ongoing and 1099-K. Начните бесплатно и приведите свои книги Stripe в баланс.

Поделиться этой статьёй

10 мин чтения

Покупай сейчас, плати потом незаметно разрушает вашу бухгалтерию: Руководство для продавцов по учету Klarna, Affirm и Afterpay

Поставщики BNPL выплачивают продавцам полную стоимость продажи за вычетом…

e-commerce
payments
10 мин чтения

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

Выплата от платежной системы объединяет валовые продажи, комиссии, возвраты,…

reconciliation
payments
16 мин чтения

Микро-SaaS и бухгалтерия для API: выручка на основе использования, сверка платежных систем и почему маржа в 70% всё равно требует реальных книг

Микро-SaaS и API-бизнесы с валовой маржой выше 70% всё равно нуждаются в учете…

saas
bookkeeping
10 мин чтения

Бухгалтерия разработчика Chrome-расширений: сверка выплат после того, как Google отказался от встроенных платежей

Google отказался от Chrome Web Store Payments в 2021 году, оставив…

reconciliation
saas
7 мин чтения

Бухгалтерский учёт White-Label SaaS-реселлеров: признание выручки — принципал или агент

Согласно ASC 606, white-label SaaS-реселлеры признают выручку либо в полном…

saas
revenue-recognition