Business

Invoicing, margin & GST calculators

13 tools
Business · United States

Payment Processor Fee Calculator

Stripe, PayPal & Square fees — net after fee, gross-up, and side-by-side compare. Accurate, instant and free — for United States.

Mode

What these mean:

$
Fee
$3fee
Fee
$3
You receive
$97
Effective rate
3.2%

Stripe charges 2.9% + $0.30 on $100.00, a $3.20 fee — you receive $96.80 (effective 3.20%). Rates verified 2026-07-04.

Processor fee

$3.20

You receive

$96.80

Effective rate

3.20%

Fees change — verify at the source

Standard online card. +1.5% international, +1% currency conversion. Rates verified 2026-07-04; always confirm on the processor's pricing page before quoting a customer.

Add the fee to a bill your client can pay with the Invoice Generator.

Methodology

Fee and gross-up formulas

Processors charge a percentage of the transaction plus a fixed per-transaction fee. Because of that fixed cent amount, the effective rate is highest on small charges. To receive an exact net, you must divide — not multiply.

Fee & net

amount × rate + fixed

fee = amount × rate% + fixed

$100 at 2.9% + $0.30 = $3.20 fee → $96.80 net.

Gross-up

(net + fixed) ÷ (1 − rate)

charge = (net + fixed) ÷ (1 − rate)

Net $100 → charge $103.30, not $102.90.

Worked example · $100 through Stripe online
Fee
$3.20
You receive
$96.80
To net $100, charge
$103.30
  1. 1
    Why gross-up is not × (1 + rate): Charging $102.90 would leave you $99.72, not $100 — the 2.9% is taken on the larger amount. Dividing by (1 − rate) puts the fee inside the charge, so the maths balances at $103.30.
  2. 2
    Take it further: Pass the grossed-up figure straight into an invoice with the Invoice Generator.
Rate card

Current Stripe, PayPal & Square fees

The standard US rate cards below are entered by hand from each provider and stamped with the date they were last verified. Square is the volatile one — it raised its online rate from 2.9% to 3.3% on 13 January 2026; Stripe and PayPal have been stable for years.

ProcessorRateFixedVerified
Stripe2.9%$0.302026-07-04
Stripe (in-person)2.7%$0.052026-07-04
PayPal Checkout3.49%$0.492026-07-04
PayPal (card)2.99%$0.492026-07-04
Square (online)3.3%$0.302026-07-04
Square (in-person)2.6%$0.152026-07-04
Square (keyed)3.5%$0.152026-07-04

Always confirm at the source

Processor pricing has no public machine-readable feed, so these figures are re-checked quarterly. Before quoting a customer, confirm the current rate on the provider's pricing page — fees change without much notice.
FAQ

Frequently asked questions

Most processors charge a percentage of the transaction plus a fixed per-transaction fee: fee = amount × rate% + fixed. On a $100 Stripe online charge at 2.9% + $0.30, the fee is $2.90 + $0.30 = $3.20, so you receive $96.80. The fixed component means the effective rate is highest on small charges and falls as the amount grows.

Grossing up is not net × (1 + rate) — that under-charges, because the fee is taken on the larger grossed-up amount, not on the net. Use charge = (net + fixed) ÷ (1 − rate). To net $100 through Stripe at 2.9% + $0.30 you must charge (100 + 0.30) ÷ (1 − 0.029) = $103.30, not $102.90. The Gross-up mode does this for you.

As verified on 2026-07-04: Stripe online cards are 2.9% + $0.30; PayPal Checkout is 3.49% + $0.49; Square online is 3.3% + $0.30 (raised from 2.9% on 13 January 2026). In-person and manually-keyed rates differ per processor. Pick the exact rate card in the tool and always confirm on the provider's own pricing page, since fees change.

It depends on the amount and the transaction type, because each processor mixes a percentage and a fixed fee differently — a lower percentage with a higher fixed fee can lose on small charges but win on large ones. Compare mode ranks every processor by what you actually receive on your specific amount, highest first.

Processor pricing is not published as a machine-readable feed, so the rates here are entered by hand from each provider’s pricing page and stamped with a verifiedOn date. Providers change fees (Square raised its online rate from 2.9% to 3.3% in January 2026), so we re-check quarterly and you should confirm the current rate at the source before quoting a customer.

Yes — it is free with no sign-up, and every calculation runs entirely in your browser. Nothing you enter is sent to a server or stored.

Sources

Method, assumptions & references

Method & assumptions Sources: Stripe — Pricing · PayPal — Business fees · Square — Our fees Updated Jul 2026

Methodology: fee = amount × rate% + fixed; net = amount − fee; effective rate = fee ÷ amount. Gross-up (charge to net a target) = (net + fixed) ÷ (1 − rate), not net × (1 + rate). Rates are US standard cards entered by hand and stamped with a verifiedOn date; international, currency-conversion and dispute fees are not included. All calculations run client-side; nothing is stored.

Cross-links

Turn the grossed-up amount into a client-ready bill with the Invoice Generator.

How we calculate this

Reviewed by Reckonist Editorial · Last reviewed 4 July 2026. Figures follow the methods and sources set out in our editorial standards.

Processor fees are entered from public pricing pages and re-verified quarterly; they can change at any time and may vary by plan, region, card type and negotiated rate. Confirm the current fee with your processor before relying on these figures. This is not financial advice.

Keep going

Same-category tools follow this colour; a cross-category link keeps its own.