Create an Airwallex account today
Get started
HomeBlogBusiness banking
Published on 9 March 20267 minutes

How to calculate transaction fees: Formula and examples

Alex Hammond
Content Marketing Manager (EMEA)

How to calculate transaction fees: Formula and examples

Key takeaways

  • Transaction fees combine a percentage rate (typically 1.5-2.9%) with a fixed charge (£0.20-£0.30), calculated as: Total Fee = (Transaction Amount × Percentage Rate) + Fixed Fee

  • International payments add FX conversion fees and cross-border charges that push total costs to 4-6% per transaction, compared with 1.5-2.9% for domestic payments

  • Airwallex offers multi-currency accounts with transparent pricing, helping businesses eliminate forced FX conversions and reduce international payment costs


Every time a customer taps their card or clicks "pay now" on your site, a slice of that payment goes to fees. For a single transaction, the amount feels negligible. But, across hundreds or thousands of monthly payments, those small slices add up fast. And, if you're not calculating them properly, your profit margins aren't what you think they are.

This guide walks you through exactly how to calculate transaction fees, step by step. You'll get the core formula, worked examples for different business scenarios, and a clear breakdown of how international payments, FX markups, and platform fees affect your bottom line.

Whether you're running an eCommerce store, managing a SaaS subscription business, or handling invoices across borders, understanding these numbers is the first step to controlling them.

Don’t let interchange fees eat into your profits
Sign up

What are transaction fees?

Transaction fees are the costs your business pays every time you process a payment. Whether a customer pays by credit card, debit card, or digital wallet, a portion of that transaction goes to the companies that make the payment happen.

These fees cover several things. Your payment gateway (the technology that authorises and processes the payment) takes a cut. Card networks like Visa and Mastercard charge interchange fees. And, there's fraud prevention infrastructure running behind the scenes.

In practice, most UK payment processors charge two things: a percentage of the transaction value, plus a fixed fee per transaction. If you're using Stripe, for example, you'll pay 1.5% + £0.20 for every domestic card payment. Those two components cover both the variable costs (interchange paid to card-issuing banks) and fixed operational costs (gateway infrastructure, fraud detection, settlement processing).

For businesses accepting international payments, the picture gets more complex. Cross-border fees, currency conversion charges, and exchange rate markups all stack on top of basic processing fees. More on that shortly.

The basic transaction fee formula

Here's the formula you'll use for most payment processors:

Total transaction fee = (transaction amount × percentage rate) + fixed fee

Each element breaks down like this:

  • Transaction amount: The total value of the customer's purchase in pounds

  • Percentage rate: The processing fee as a decimal (so 1.5% becomes 0.015)

  • Fixed fee: The flat per-transaction charge (typically £0.20-£0.30)

A quick example. For a £100 transaction through Stripe at 1.5% + £0.20:

  • Percentage charge: £100 × 0.015 = £1.50

  • Fixed fee: £0.20

  • Total fee: £1.70

This formula works across most UK payment processors, including Stripe, Square, PayPal, and WooPayments. The specific percentages and fixed fees vary by provider and payment method, but the structure stays the same.

How to calculate transaction fees step by step

Here's the process, broken down:

  1. Identify the transaction amount. Determine the total purchase value before fees. For a £250 product sale, your transaction amount is £250.

  2. Convert the percentage rate to a decimal. If your processor charges 1.5%, divide by 100: 1.5 ÷ 100 = 0.015.

  3. Calculate the percentage-based fee. Multiply the transaction amount by the decimal rate: £250 × 0.015 = £3.75.

  4. Add the fixed fee. Add the flat per-transaction charge: £3.75 + £0.20 = £3.95.

  5. Calculate your net revenue. Subtract total fees from the transaction amount: £250 - £3.95 = £246.05.

That £246.05 is what actually lands in your account. It's the number you should use for profit calculations, not the £250 sale price.

Transaction fee calculation examples

The formula is straightforward, but fees hit different businesses in very different ways. Here's how the maths plays out across four common scenarios.

Low-value transaction

A coffee shop processes a £4.50 card payment through Square at 1.4% + £0.25:

  • Percentage fee: £4.50 × 0.014 = £0.063

  • Fixed fee: £0.25

  • Total fee: £0.31

  • Net revenue: £4.19

  • Effective rate: 6.9%

The £0.25 fixed fee alone represents 5.6% of the transaction value. For low-value sales, fixed fees create a disproportionate hit that the percentage rate barely matters beside.

High-value transaction

An online retailer processes a £500 purchase through Stripe at 1.5% + £0.20:

  • Percentage fee: £500 × 0.015 = £7.50

  • Fixed fee: £0.20

  • Total fee: £7.70

  • Net revenue: £492.30

  • Effective rate: 1.54%

Higher transaction values dilute the impact of the fixed fee, bringing the effective rate much closer to the headline percentage.

Subscription payment

A SaaS business charges £29 monthly through Stripe at 1.5% + £0.20:

  • Monthly fee per customer: (£29 × 0.015) + £0.20 = £0.64

  • Annual fees per customer: £0.64 × 12 = £7.68

  • Annual effective rate: 2.2%

For subscription businesses, these monthly fees compound. Across 1,000 subscribers, that's £7,680 a year in processing fees alone.

International transaction

A UK merchant receives a €200 payment (approximately £172) through Stripe with international card fees:

  • Base processing (2.5%): £172 × 0.025 = £4.30

  • Fixed fee: £0.20

  • Currency conversion (2%): £172 × 0.02 = £3.44

  • Total fee: £7.94

  • Net revenue: £164.06

  • Effective rate: 4.6%

International payments cost significantly more through layered fees, and that's before you account for exchange rate markups.

Scenario

Transaction value

Total fee

Effective rate

Low-value (coffee shop)

£4.50

£0.31

6.9%

High-value (retailer)

£500

£7.70

1.54%

Subscription (SaaS)

£29/month

£0.64/month

2.2%

International

£172

£7.94

4.6%

How to calculate transaction fees with FX markups

International payments add several fee layers that compound on top of your base processing rate.

Currency conversion fees apply when your payment processor converts foreign currency into your settlement currency. Most UK gateways charge around 2% for this.

FX percentage markups are the margin between the mid-market exchange rate and the rate your processor actually applies. These typically add 0.5-1.5% and often don't appear as a separate line item, making them easy to overlook.

Cross-border card fees apply when you accept payments from cards issued outside the UK. Stripe charges 1% for EEA cards and 1.75% for other international cards. Square charges 1.5%.

The complete formula for international transactions:

Total international fee = (amount × base rate) + fixed fee + (amount × cross-border fee) + (amount × FX conversion fee) + FX markup

For a £200 payment from a US customer through Stripe:

  • Base processing (3.25%): £200 × 0.0325 = £6.50

  • Fixed fee: £0.20

  • Currency conversion (2%): £200 × 0.02 = £4.00

  • FX markup (estimated 1%): £200 × 0.01 = £2.00

  • Total fee: £12.70

  • Net revenue: £187.30

  • Effective rate: 6.35%

That's more than four times the cost of a domestic transaction. If international sales make up a meaningful part of your revenue, these costs deserve serious attention.

Calculating transaction fees for eCommerce platforms

eCommerce businesses often face multi-layer fee structures that stack platform costs on top of payment processing.

Platform plus gateway fees create dual-layer costs. A Shopify merchant on the Basic plan pays £25 monthly in platform fees, plus Stripe processing at 1.5% + £0.20 per transaction. On £10,000 monthly volume, that adds up to roughly £195 in total fees, or a 1.95% blended rate.

Marketplace commissions work differently from processing fees. Amazon charges 8-15% in referral fees plus per-item charges. eBay applies 12.8% in final value fees that include payment processing. These are category-based commissions, not payment processing costs in the traditional sense.

WooCommerce keeps variable costs lower (Stripe's standard 1.5% + £0.20) but requires you to account for hosting expenses separately. Your total cost of acceptance depends on the full tech stack.

How transaction fees impact profit margins

Transaction fees eat directly into gross profit, and the effect is often sharper than businesses expect.

A merchant processing £100,000 in monthly sales at a 1.5% effective rate keeps £98,500 after fees. That sounds manageable. But look at it from a margin perspective: a business with 20% gross margin selling £50 products through PayPal at 2.9% + £0.30 pays £1.75 per sale. That £1.75 consumes nearly 18% of the £10 gross profit on each transaction.

At scale, small rate differences matter. Processing £1 million annually through Stripe at 1.5% costs approximately £15,200. Negotiating that down to 1.0% saves £5,000 a year. For businesses running on thin margins, that's the difference between profit and break-even.

Common mistakes when calculating transaction fees

A few errors come up again and again:

  • Forgetting fixed fees. Many merchants just multiply by the percentage rate and skip the £0.20-£0.30 fixed charge. On a £5 transaction, that underestimates costs by over 40%.

  • Ignoring FX costs. A headline rate of "1.5% + £0.20" tells you nothing about the 2% FX conversion and 1% exchange markup that bring the real cost to 4.5% on international payments.

  • Overlooking refund fees. Stripe keeps the £0.20 fixed fee on refunded transactions. PayPal and Square keep all fees on refunds. If your return rate is high, this adds up quickly.

  • Confusing interchange with processor fees. Interchange goes to the card-issuing bank. The processor markup is the gateway's cut. These are separate costs, and understanding the split matters when you're negotiating rates.

Reducing transaction fees for growing businesses

Once your business reaches a certain scale, you've got more leverage than you might think.

Negotiate your processing rates. Most payment processors offer custom pricing once monthly volume exceeds £100,000. You can typically move from standard rates of 1.5-2.9% down to 1.0-1.4%. You'll need to show consistent volume, low chargeback rates, and business stability.

Cut FX leakage. If you regularly receive payments in euros, holding those funds in a EUR account rather than converting to GBP and back when paying EUR suppliers removes 2-4% in round-trip conversion costs.

Consolidate providers. Running payments across multiple gateways fragments your volume and weakens your negotiating position. Bringing everything under one provider can unlock volume-based pricing tiers.

Optimise payment routing. Smart routing directs domestic cards through UK acquiring banks at lower rates while sending international cards through optimised processing routes. The right setup reduces costs without changing the customer experience.

Managing transaction fees more efficiently with Airwallex

Most traditional processors were built around single-currency settlement. You accept a payment in euros, it gets converted to pounds, and you absorb the conversion fee. If you then need to pay a European supplier, those pounds get converted back to euros, and you pay again. It's expensive and unnecessary.

Airwallex takes a different approach. With multi-currency accounts, UK businesses can receive, hold, and settle payments in 20+ currencies without forced conversions. When you accept euros from European customers, those euros stay as euros until you decide to convert them or use them for EUR-denominated expenses.

Instead of stacking international card fees (2.5%), FX conversion (2%), and exchange rate markup (1%) into a ~5.5% total cost, Airwallex's transparent pricing eliminates forced conversion entirely.

For a UK business processing £50,000 monthly with 30% international sales (£15,000 in foreign currencies), cutting 3-4% in FX conversion and exchange rate costs saves £450-£600 per month. That's £5,400-£7,200 annually, straight back into your margins.

Open an Airwallex account today and access multi-currency accounts that eliminate forced FX conversion while reducing your total payment processing costs.

Conclusion

Calculating transaction fees comes down to understanding the combined impact of percentage rates, fixed charges, and the additional costs that stack up on international payments. The formula (Transaction Amount × Percentage Rate) + Fixed Fee gives you the foundation, but accurate cost analysis needs to account for cross-border fees, currency conversion, and exchange rate markups too.

For UK businesses operating internationally, traditional fee structures compound costs through layered charges that quietly erode margins. Knowing exactly how to calculate transaction fees puts you in a stronger position to evaluate whether your current setup is working for your business, or whether a multi-currency alternative would better support your growth.

Open an Airwallex account today and access transparent payment processing designed for growing international businesses.

Open an account today to get started

FAQs

How do you calculate transaction fees with a percentage and fixed charge?

Multiply the transaction amount by the percentage rate (as a decimal), then add the fixed fee. For a £100 transaction at 1.5% + £0.20: (£100 × 0.015) + £0.20 = £1.70 total fee. This formula applies to most UK payment processors including Stripe, Square, PayPal, and WooPayments.

How do you calculate transaction fees for international payments?

Add cross-border fees and currency conversion charges to your base processing fees. For a £200 international payment through Stripe: base processing (3.25%) + fixed fee (£0.20) + FX conversion (2%) + exchange markup (1%) = approximately £12.70 total. International payments typically cost 4-6%, compared with 1.5-2.9% for domestic transactions.

How do you calculate net revenue after transaction fees?

Subtract total transaction fees from the sale amount. For a £250 sale with £3.95 in fees: £250 - £3.95 = £246.05 net revenue. This is the actual amount deposited to your account after processor deductions. Always use net revenue rather than gross sales when calculating profit margins.

How do you calculate blended transaction rates?

Divide total fees by total transaction value across all payments. If you pay £1,500 in fees on £100,000 monthly processing: £1,500 ÷ £100,000 = 0.015, or 1.5% blended rate. Blended rates help compare effective costs when you process multiple payment methods with different fee structures.

Alex Hammond
Content Marketing Manager (EMEA)

Alex Hammond is a fintech writer at Airwallex. He specialises in creating content that helps businesses navigate global and local payments, and scale at speed.

Posted in:

Business banking
Share
In this article

Create an Airwallex account today

Share

Related Posts

Best Chinese payment gateways for UK businesses in 2026
Online payments

Best Chinese payment gateways for UK businesses in 2026

7 minutes

How to open a Chinese bank account (UK business guide)
Online payments

How to open a Chinese bank account (UK business guide)

7 minutes

CHAPS payment fees explained: Costs, limits, and when to use CHAPS
Online payments

CHAPS payment fees explained: Costs, limits, and when to use CHAP...

7 minutes