Zero Signup ToolsFree browser tools

Calculator Tools

Stripe Fee Calculator

Calculate Stripe fees per charge, work backwards to the gross required to net a target amount, and total fees across a batch of charges in 11 regions.

Calculator mode

Enter the gross amount you are charging the customer to see the Stripe fee and the net amount you receive after it settles.

Stripe US standard: 2.9% + $0.30 per successful card charge.

Optional surcharges

Stripe adds these on top of the base rate for non-domestic cards, currency conversion, or platform Connect fees. Enable any that apply to your charge.

  • %
  • %
  • %

Combined rate applied: 2.9% + 0.30 USD

The gross amount that hits the customer's statement.

Result

$96.80 net

  • Customer is charged$100.00
  • Percent fee (2.9%)- $2.90
  • Fixed fee- $0.30
  • Total Stripe fee$3.20
  • Effective fee rate3.2%
  • You receive$96.80

How to use

  1. Pick a mode at the top: Net from charge if you know the gross, Charge to receive (gross-up) if you know the net you want, or Batch to total many charges at once.
  2. Pick your Stripe account region. The percent and fixed fee fill in with Stripe's published standard pricing for that region. Edit either field to match your own negotiated rate or interchange-plus plan.
  3. Optional: enable an international card surcharge, currency conversion surcharge, or platform Connect application fee. Each one stacks on top of the base percent and is reflected in the combined rate.
  4. Enter the charge amount, the target net amount, or paste one amount per line for batch mode. Currency symbols and trailing ISO codes are stripped automatically.
  5. Read the headline result and the per-fee breakdown. Use Copy summary in single modes or Copy CSV in batch mode to paste the result into an invoice, payout reconciliation, or finance spreadsheet.

About this tool

Stripe Fee Calculator handles the three intents people actually search for when working out card processing economics. Net from charge takes the gross amount a customer is charged and returns the Stripe fee and the net amount that settles to your balance using the standard percent-plus-fixed formula. Charge to receive takes the amount you want to net and inverts the formula to the gross you need to charge so the customer covers the fee for you; this is the gross-up math behind pass-through fee surcharges, and it is easy to get wrong because adding the fee rate back on top under-collects, since the fee is taken from the larger grossed-up amount. Batch mode accepts a list of charge amounts pasted from a spreadsheet or report and totals the charges, fees, and net so you can reconcile a payout run, a daily settlement, or an invoice batch in one shot. Regional presets load Stripe's published standard pricing for eleven of the most common Stripe account regions (United States 2.9% + $0.30, Canada 2.9% + C$0.30, United Kingdom 1.5% + 20p, EEA 1.5% + 0.25 EUR, Australia 1.7% + A$0.30, New Zealand 2.7% + NZ$0.30, Singapore 3.4% + S$0.50, Japan 3.6% with no fixed fee, India 2.0% + 3 INR, Brazil 3.99% + R$0.39, Mexico 3.6% + MX$3.00). The percent and fixed fields are always editable so a negotiated rate, an interchange-plus plan, or current published pricing for your region overrides the preset without losing the math. Optional surcharges layer on top of the base rate the way Stripe actually charges them: an international card surcharge for non-domestic Visa, Mastercard, and Amex; a currency conversion surcharge when the settlement currency differs from the presentment currency; and a platform Connect application fee for marketplaces taking a cut on top of Stripe's fee. The effective fee rate is shown alongside the headline number so the impact of stacked surcharges is visible at a glance, and the underlying formulas (fee = charge times rate plus fixed; net = charge minus fee; charge = (target plus fixed) over (1 minus rate)) are printed below the result so the math can be audited or pasted into a memo. Money is rounded to the currency's natural minor unit (cents for USD, EUR, GBP, and the rest; whole units for JPY) using integer-cents rounding to avoid floating-point drift, and amounts are formatted with Intl.NumberFormat for display only. Every input runs in your browser, so customer charges, payout totals, and negotiated rates never leave your device. Useful for SaaS founders pricing a plan around a target take-home, freelancers writing invoices that gross up the Stripe cut, ecommerce sellers reconciling daily payouts, Connect platforms modeling their application fee on top of Stripe's, agencies building pass-through pricing pages, and anyone who needs a fast no-signup answer to either 'what do I net' or 'what should I charge to receive'.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsCalculator Tools