Every sale is divided the same way, in the same order.
The order
- What the buyer paid.
- Minus any sales tax collected on the sale.
- Minus Stripe’s processing fee, the actual fee Stripe charged for that payment.
- Minus any SplitPartner platform fee (0% at present).
- Minus an affiliate’s commission, if an affiliate sent the buyer. The commission is a percent of what the buyer paid before tax.
- What’s left is split by the percentages in the agreement that was in force when the sale was recorded.
A worked example
A $27 sale, with an affiliate at 40%, and partners at 50 / 30 / 20. Stripe’s fee here is an example at 2.9% + 30¢.
| Step | Amount |
|---|---|
| Buyer paid | $27.00 |
| Stripe fee (example) | −$1.08 |
| SplitPartner fee (0%) | $0.00 |
| Affiliate commission, 40% of $27.00 | −$10.80 |
| To split | $15.12 |
| Partner at 50% | $7.56 |
| Partner at 30% | $4.54 |
| Partner at 20% | $3.02 |
Without the affiliate, the same sale leaves $25.92 to split: $12.96 / $7.78 / $5.18.
Rounding
Money is in whole cents, and percentages rarely divide evenly. SplitPartner rounds every share down, then gives the leftover cents one at a time to the shares with the biggest remainders. The shares always add up exactly to what’s being split, and no partner is ever shorted more than a cent.
Reading a sale on the product page
The Sales box shows each sale’s date, buyer, what they paid, total fees (Stripe, any platform fee, any commission) and each partner’s share with a status:
- Paid: sent to that partner’s Stripe account.
- Pending: being sent.
- Failed: Stripe couldn’t send it, usually because that partner’s payouts aren’t set up or are restricted. Use Retry failed payouts once it’s fixed.
- Paid, $X back: part of it was taken back for a refund.
Try your own numbers in the calculator on the homepage. It rounds exactly the way SplitPartner does.