Where to find this: Product Builder → Section 2 (Payment Options) → Processing Fee
What processing fees are
Every successful transaction through Stripe incurs fees: US standard rates:- 2.9% of transaction amount
- Plus $0.30 per transaction
- $100 charge
- Stripe fee: (100 × 0.029) + 0.30 = $3.20
- You receive: $96.80
Fees set by Stripe, not CoachIQ. International cards and currency conversions may have additional fees.
Who pays the fees
You decide who covers Stripe’s processing fees:- You absorb fees
- Client pays fees
Default option - You pay the feesClient pays product price. You receive product price minus Stripe fees.Example:
- Product price: $100
- Client pays: $100
- Stripe fee: $3.20
- You receive: $96.80
- Simpler pricing
- Better client experience
- Standard industry practice
- Reduces your revenue per sale
- Fees add up over time
- You lose 2.9%+ on every sale
Configure processing fees
1
Open Product Builder
Go to Payments → Products and either:
- Click + Create Product for new product
- Click existing product to edit
2
Navigate to Payment Options
Scroll to Section 2: Payment Options
3
Find Processing Fee toggle
Choose to toggle processing fee on or off

4
Decide on fee
Choose whether you or client pays Stripe fees.If you select Add processing fee, additional fields appear.
5
Configure fee structure (if client pays)
Two fields appear:Fixed amount: $0.30 (Stripe’s fixed fee)Percentage: 2.9% (Stripe’s percentage fee)These default to Stripe’s standard US rates. Adjust if your Stripe rates differ.
6
Save product
Click Create Product.
Fee configuration saved. Applies to all future purchases of this product.
How clients see fees
- You absorb fees
- Client pays fees
Simple checkout - Client sees product price onlyClean, simple. Client pays exactly what’s advertised.
Calculating fee amounts
Stripe’s standard formula: Fee = (Transaction amount × 0.029) + $0.30 Examples:| Product Price | Stripe Fee | You Absorb | Client Pays |
|---|---|---|---|
| $50 | $1.75 | You get $48.25 | Client pays $51.75 |
| $100 | $3.20 | You get $96.80 | Client pays $103.20 |
| $200 | $6.10 | You get $193.90 | Client pays $206.10 |
| $500 | $14.80 | You get $485.20 | Client pays $514.80 |
These calculations use 2.9% + $0.30. Your actual rates may differ based on your Stripe account.
Custom fee structures
Some coaches configure custom fee amounts: Higher than Stripe fees:- Cover additional costs (bookkeeping, software)
- Flat $5 processing fee instead of calculated amount
- Markup percentage (3.5% instead of 2.9%)
- Split costs with client (1.5% + $0.15 each)
- Absorb fixed fee, pass percentage only
- Subsidize to reduce client price impact
Legal considerations
Before passing fees to clients, check: State regulations:- Some states prohibit credit card surcharges
- Others require specific disclosures
- Rules vary by location
- Must comply with Stripe’s surcharging requirements
- Proper labeling required
- Card brand rules apply
- Must inform clients before purchase
- Can’t hide fees in fine print
- Clear explanation of what fee covers
Impact on pricing strategy
- Absorb fees - Price higher
- Pass fees - Price lower
Build fees into your base priceIf you absorb fees, increase base price to maintain margins:
- Target: $100 profit per session
- Stripe fee: ~3%
- Set price: $103 + to net $100
International and special fees
Additional Stripe fees may apply for: International cards:- Additional 1% for non-US cards
- Configure: 3.9% + $0.30 for international
- Additional 1% for currency conversion
- Applies when charge currency differs from payout currency
- $15 chargeback fee
- Separate from processing fees
- Usually not passed to clients
Most coaches use standard 2.9% + $0.30 for US cards and absorb international card fees rather than configuring multiple fee structures.
Changing fee configuration
Existing products:- Edit product → Section 2 → Update processing fee settings
- Changes apply to future purchases only
- Doesn’t affect past transactions
- Fee configuration locked at subscription creation
- Can’t change mid-subscription
- Applies to new subscriptions only
Best practices
Be transparent:- Clearly state who pays fees in product descriptions
- Don’t surprise clients at checkout
- Explain fee purpose if passing to clients
- Apply same fee policy across similar products
- Don’t switch approaches frequently
- Document your policy
- Research local surcharging regulations
- Follow Stripe’s requirements
- Consult legal if uncertain
- Track conversion rates by fee approach
- Gather client feedback
- Adjust based on data, not assumptions
Next steps
- Revenue sharing - Split revenue with partners or contractors
- Guest checkout - Allow purchases without accounts
- Product Builder reference - Complete Product Builder guide

