Skip to content
MasterMath

Payment Processing Fee Calculator

Works out what you keep from a payment through Stripe, Square, Mercado Pago or any processor that charges a percentage plus a fixed amount, and how much to charge to receive a net amount.

Currency and number format for

You keep

—

You keep—
Fee—
Amount charged—
Taken in total—
Rate applied—
Where the fixed fee equals the percentage—

How this was worked out

    Indicative result. The fees are the ones you enter. The defaults match the standard US rate for Stripe (2.9 % + $0.30), but every processor changes its fees by country, product and volume: copy them from your dashboard.

    The formula

    fee = amount × % + fixed · to receive N net: charge (N + fixed) / (1 − %)

    Where it comes from

    Every processor charges the same way: a percentage of the amount plus a fixed sum per transaction, and sometimes a surcharge when the card is foreign or there is a currency conversion. What changes is the figure, and it changes by country, card type and volume: Stripe publishes a standard rate per region, Mercado Pago charges by how soon you want the money available, and both revise their terms without notice. That is why the percentages here are fields, not constants. The reverse calculation is the one most often forgotten: to receive a hundred net it is not enough to charge a hundred plus the fee, because the fee also applies to what you add. Solving the equation gives a little more.

    How to work it out by hand

    1. Add the base percentage and any surcharges that apply
    2. Multiply the amount by that percentage and add the fixed fee
    3. Subtract the fee from the amount: that is what you keep
    4. To receive a net amount, add the fixed fee and divide by one minus the percentage

    What is worth knowing

    The fixed fee is what makes small sales expensive. At 2.9 % plus $0.30, a $100 payment loses 3.2 %, but a $5 payment loses 8.9 %: the fixed fee weighs as much as the percentage when the amount equals fixed over percentage, about $10 in that example, and below that the fixed fee dominates. It is why processors do not work for micropayments and why many shops set a minimum. Mercado Pago prices by when you want the money: releasing it immediately costs several points more than waiting thirty days, and each country has its own table. And a fee is not a tax-free cost: in several countries VAT is charged on top of it, added to the fee in Mexico and withheld separately in Argentina.

    Frequently asked questions

    How much does Stripe charge?

    It depends on the region and the card type. The standard US rate is 2.9 % + $0.30 and the European one for local cards 1.5 % + €0.25. Copy it from your dashboard: it changes.

    And Mercado Pago?

    It depends on the country and on how soon the money is released: the sooner you want it, the higher the percentage. It is in the costs section of your account.

    How much do I charge to receive 100 net?

    Choose "I want to receive this amount net". At 2.9 % + 0.30 that is 103.30, not 103.20: the fee also applies to what you add.

    Does it work for PayPal?

    It works for any processor with a percentage plus a fixed fee. Enter the rate PayPal publishes for your country.