> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cabinspress.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Payouts & Stripe Connect

> End-to-end flow from connecting a bank account to receiving payouts.

## Who this is for

Authors getting paid for direct sales.

## Overview

End-to-end flow from connecting a bank account to receiving payouts.

### Initial setup — two options

### Option 1: Bank account via Plaid (ACH)

1. Open Payouts → "Connect bank"
2. Complete the Plaid Link flow (authenticate with the bank, pick the account)
3. Bank info encrypted and stored
4. Account ready to receive payouts

### Option 2: Stripe Connect Express

1. Open Payouts → "Connect Stripe"
2. Complete Stripe's Express onboarding (identity verification, address, payment details)
3. Account verified and ready

**Payout profile** is required before either option — collects:

* Legal name
* Payee type
* Tax ID type and number
* Address

### Balance views

* **Available balance** — earnings from **delivered** orders not yet in a payout batch and not blocked by open disputes; can be paid out now
* **Future balance** — earnings from paid/processing/shipped orders that haven't reached delivered status; preorders show their release date
* **Fee snapshot holds** — Stripe-paid orders whose processing fee has not been captured yet are held out of available balance and payout batch creation until the Stripe fee snapshot arrives
* **Gross-to-net breakdown** — the Payouts page shows gross buyer revenue, merchandise base, buyer shipping, tax, Shippo shipping retained for labels, platform fees, Stripe processing fees, already-batched earnings, fee-snapshot holds, and available balance; authors can filter this analysis by date range without changing the current available balance used for payout requests

### How earnings are calculated

* Platform fee is **0% on the first $1,500 of a workspace's monthly shop merchandise sales**, then **3% only on the marginal merchandise revenue above $1,500**; tax and shipping are excluded from the fee
* Shipping amount goes to the author **only if** the author fulfilled themselves; Shippo-quoted shipping is excluded from author earnings (covers the label cost)
* Stripe's processing fee is allocated proportionally over non-tax portions
* Stripe fee snapshots are captured from Stripe charge balance transactions. If Stripe sends the charge before the balance transaction is ready, CabinsPress retries from later payment/charge webhooks and a 12-hour backfill job.

### Request a payout

* Click **Request payout**, optionally add a note
* An email request goes to CabinsPress staff
* Banner confirms: "We'll process your payout within 5 business days"

### Payout batches

* Author can also create a batch for a specific date range
* Each batch includes delivered orders in the range, minus refund clawbacks, return label costs, and lost dispute clawbacks
* **Export CSV** for accounting
* View line items linking back to individual orders
* Mark a batch as paid with a reference string for record-keeping

### Payout history

* Table of all batches with period, status, total, paid date, and reference
* Drill into any batch for the line-item breakdown

***

## Next steps

[**Products**](/shop/products)
