The Ultimate Guide to Stripe Processing Fees (2024/2025)
Stripe is undeniably the most powerful and developer-friendly payment gateway on the internet, powering platforms from WooCommerce to custom SaaS apps. However, their dynamic pricing structure can be incredibly opaque for business owners trying to forecast their exact revenue.
When you sell a product or service, the gross amount the customer pays is never the net amount that lands in your bank account. If you operate an agency or sell high-ticket items with thin profit margins, failing to calculate processing fees accurately can destroy your bottom line. Here is exactly how Stripe calculates fees, and how to use our tool to ensure you never lose money again.
Stripe Fees at a Glance (Quick Reference)
| Fee Type (US Accounts) | Percentage Rate | Fixed Fee |
|---|---|---|
| Standard Domestic Card | 2.9% | +$0.30 |
| International Card | +1.5% | โ |
| Currency Conversion | +1.0% | โ |
| Stripe Invoicing (Starter) | +0.4% | โ |
| Stripe Billing (Subscriptions) | +0.5% | โ |
* Example: If a customer buys a $100 product from your website using a standard US card, Stripe takes $2.90 for the percentage, plus the $0.30 fixed fee, bringing your total fee to $3.20. Your net payout will be $96.80.
How to Pass Stripe Fees to Customers (Reverse Calculation)
Passing the credit card processing fee to your client is standard practice for B2B freelancers and agencies. However, doing the math wrong is the single most common mistake made by business owners.
Let's say you want to bill a client, and you want exactly $1,000.00 to land in your bank account.
- The Wrong Way: Most people take $1,000, add 2.9% ($29), add 30 cents, and invoice the client for $1,029.30. But when the client pays, Stripe takes 2.9% of the new, higher amount. The fee becomes $30.15, and your payout is only $999.15. You lost money.
- The Right Way (Algebra): To guarantee a specific payout, you must divide by the remainder. The true mathematical formula is:
Gross = (Desired Net + Fixed Fee) รท (1 - Percentage Rate)
Gross = ($1000 + $0.30) รท (1 - 0.029)
Gross = $1000.30 รท 0.971
Correct Invoice Amount: $1,030.18
Our calculator's "Calculate Invoice (Reverse)" mode handles this exact algebra instantly, saving you from building complex spreadsheets.
Can You Negotiate Stripe Fees? (Custom Rates)
Yes! If your business processes more than $100,000 per month, or if you run a micro-transaction business (e.g., selling digital goods for $2 where a 30ยข fixed fee destroys your margin), you can negotiate custom rates directly with Stripe's sales team (e.g., 1.9% + 10ยข).
Our tool is built for scale. It features an "Edit Custom Rates" override toggle so enterprise users can utilize our dashboard regardless of their customized, negotiated contract.