Calculator Tool updated 11 hours ago

Stripe Fees Calculator

Stripe Fees Calculator estimates the processing fee and net amount for a payment. Enter an amount, choose a currency and a fee preset, and the page shows what the fee would be and what the seller would receive.

It also works in reverse: switch to Receive mode, enter the amount you want to land in your account, and the calculator estimates the charge needed to cover the fee. That is useful for invoicing and pricing decisions.

The page ships with a set of stored presets. They are a convenience model, not a live quote from Stripe. Your actual fee depends on your country, account, payment method, currency and current pricing.

Stripe Fees Fee Calculator Payment Cost Net Amount

Use Stripe Fees Calculator

$
Verified for 2025. Stripe does not charge setup or monthly fees. Custom pricing is available for businesses with high processing volumes.
Refund Policy: Payment processing, Connect, and currency conversion fees from the original transaction are not returned by Stripe.
You Receive
USD 0.00
Stripe Fee Estimator
Charge
USD 0.00
Fees
USD 0.00
Net
USD 0.00
Fee Breakdown
--
Note: Fees are not returned if you refund this transaction.

Read Content

Learn how the tool works and when to use it.

What the calculator does

The form has an amount field, a currency selector, a fee preset menu, a rounding switch and two mode tabs. In Charging mode, the amount is the customer's payment and the result shows the fee and the net. In Receive mode, the amount is the target net and the result solves for the charge that would produce it.

The fee is calculated as a percentage of the amount plus a fixed component, with optional caps for some presets. The page then subtracts the fee from the charge to show the net. The breakdown line makes the arithmetic visible so you can check the result rather than trusting a single number.

The currency selector changes the symbol and formatting, not the underlying rates. That is an important limitation: a preset built around US dollar pricing does not automatically become a correct euro or pound pricing model.

How to use it

  1. Enter the payment amount.
  2. Choose the currency you want to display.
  3. Select the fee preset that matches the payment method. The default is a domestic card preset.
  4. Leave rounding on if you want a clean two-decimal display, or turn it off to see the raw calculation.
  5. Read the fee and net figures, then check the breakdown.
  6. Switch to Receive mode if you need to work backwards from a target payout.

If the amount is zero or negative, the page clears the result rather than showing a negative fee. Enter a positive amount for a meaningful estimate.

The preset menu in plain language

The presets cover common scenarios: domestic cards, manually entered cards, international cards, international cards with currency conversion, Link, instant bank payments, buy-now-pay-later, ACH, stablecoin, invoices, in-person terminal payments, Tap to Pay and a managed platform option. Some presets have a percentage only; others add a fixed amount or a cap.

For example, the domestic card preset is a percentage plus a small fixed fee, while ACH is a lower percentage with a maximum cap. An invoice preset has a different percentage and cap again. The exact numbers are stored in the page and can change over time; read the preset label and detail text before relying on the result.

Do not assume that the preset with the lowest percentage is always the cheapest. A capped method can be cheaper for a large payment and more expensive for a small one. A fixed component hurts small transactions more than large ones.

Charging mode versus Receive mode

Charging mode answers: “If I charge this amount, what fee is deducted and what do I keep?” Receive mode answers: “If I need this much after fees, what should I charge?” The second calculation is not simply the target plus the fee percentage; the fee is based on the final charge, so the page solves for the charge that produces the target net.

For a simple percentage-only preset, the formula is target divided by one minus the percentage. For a preset with a fixed fee, the fixed amount is added before dividing. For a capped preset, the page uses an iterative search because the cap can make the relationship non-linear.

Check the result against a real invoice or the Stripe dashboard before charging a customer. Small rounding differences can matter when you are reconciling accounts.

What the estimate leaves out

The calculator does not include refunds, chargebacks, disputes, currency conversion spreads, tax, payout fees, subscription billing fees, Connect platform fees or custom negotiated pricing. It also does not model monthly fees, terminal hardware, or the cost of maintaining a payment integration.

Tax is especially important. A payment amount may include sales tax or VAT that you must remit; the processing fee applies to the total charge, but the tax portion is not your revenue. Do not treat the net figure as profit.

For international payments, the customer's bank or card network may add its own conversion charge. The preset for international cards with conversion is an estimate of Stripe's side, not the whole cost to the customer.

Accuracy, privacy and limits

The calculator runs entirely in your browser. It does not connect to Stripe, read your account or create a charge. The amount and currency stay in the page and are not saved. Reloading resets the form.

The presets are stored values, not a live feed. Stripe pricing varies by country and can change. Treat the output as a planning estimate and confirm the actual fee in your Stripe dashboard or the current pricing page for your region.

The currency selector does not convert money. It only changes the symbol; the numeric amount remains the same. If you need a currency conversion, use a separate exchange-rate tool and then enter the converted amount.

Pricing a product or invoice

Start with the price you want the customer to see, then use Charging mode to see the net. If the net is below your target margin, raise the price and recalculate. For a service business, include the cost of delivery, tax and your time before deciding that the net is acceptable.

For an invoice that must produce a specific payout, use Receive mode. Enter the target net and let the page estimate the charge. Round the final customer-facing amount to a sensible number, then run the calculation again on the rounded charge so the fee and net stay consistent.

If you sell in several currencies, do not assume the same preset applies. The currency selector changes the symbol only; the underlying percentage and fixed component stay the same. Check the pricing for the customer's country and the settlement currency.

A refund can reverse the charge but does not always return the original processing fee. A dispute can add a separate charge, and a currency conversion may be settled at a different rate. Build a small reserve for those outcomes rather than pricing every transaction at the absolute minimum margin.

Also compare the effective rate, not just the headline percentage. Divide the fee by the amount to see what share of the payment it represents, especially on small transactions where the fixed component dominates.

Worked examples with the stored presets

The figures below come from running the calculator with its stored presets and rounding switched on. They show how the calculator behaves. They are not a quote from Stripe, whose pricing depends on your country and account.

Mode and presetAmount enteredFeeResult
Charging, Card (domestic)100.003.20Net 96.80
Charging, Card (domestic)5.000.45Net 4.56
Charging, Terminal (domestic)5.000.19Net 4.82
Charging, ACH Direct Debit1,000.005.00 (cap)Net 995.00
Charging, Post-payment Invoice1,000.002.00 (cap)Net 998.00
Receive, Card (domestic)100.00 target3.30Charge 103.30

What the examples show

Small payments carry the fixed part. On a 5.00 card payment, the stored fee is about 9 percent of the charge, roughly three times the headline percentage. The lower fixed part of the Terminal preset halves that cost for the same amount.

Caps start at a predictable point. With the stored ACH preset of 0.8 percent and a 5.00 cap, the cap takes over from a 625.00 payment upward. The invoice preset, 0.4 percent with a 2.00 cap, reaches its cap at 500.00. Below those points the percentage applies, so a capped method is not automatically cheaper for small amounts.

Rounded figures can be off by a cent. The 5.00 card example shows a 0.45 fee and a 4.56 net, which add up to 5.01. The page rounds the fee and the net separately for display. Turn the rounding switch off to see the unrounded values, about 0.445 and 4.555, before you reconcile against a statement.

Frequently Asked Questions

FAQ

Short answers for the questions users ask before trusting the result.

It applies a percentage plus a fixed component from the selected preset, then subtracts the fee from the charge to show the net. Receive mode solves for the charge needed to reach a target net.

They are stored estimates for common scenarios, not a live quote. Your actual fee depends on your country, account and payment method. Confirm it in Stripe.

Charging starts with the customer's payment and shows the fee and net. Receive starts with the amount you want to keep and estimates the charge needed.

No. It only changes the symbol and formatting. The numeric amount stays the same.

The page uses simplified presets and does not include tax, refunds, disputes, conversion spreads or account-specific pricing. Use the dashboard for the actual fee.

No. The calculator runs in your browser and does not connect to Stripe or save the amount.

With rounding on, the fee and the net are each rounded to two decimals for display, so they can differ from the charge by one cent. Switch rounding off to see the full-precision figures.

With the stored preset of 0.8 percent and a 5.00 cap, the cap applies from a 625.00 payment upward. Below that, the fee is 0.8 percent of the charge. Check your own Stripe pricing page, as rates vary by region.

Use the In-Person (Terminal) group: domestic, international, Tap to Pay or P2PE. In this calculator, the stored online card presets use a higher percentage and fixed part than the Terminal presets, so picking one for a card-present sale gives a higher estimate.

Comments (0)

For user discussion, edge cases, and follow-up tips.
Leave a comment
Your comment will appear publicly after submission.
No comments yet. Be the first to comment!
Let Us Know!
Report an issue with this tool

Describe the issue you encountered so we can investigate and improve the tool.

What helps most
Include the input, expected result, actual result, browser/device, and a screenshot when helpful.
The screenshot button captures the page in the browser and attaches the generated image to this form.
Full-page screenshot
Captured in your browser with newisty.
No screenshot captured yet.
Tool Report