What is a transaction fee?

In short

A transaction fee is a charge made each time a payment is processed, set as a fixed amount, a percentage of the payment, or both. A transaction fee can fall on the merchant, as the price of accepting the payment, or on the payer, as with a cash withdrawal, a transfer abroad or a blockchain network fee.

Also called
Per-transaction fee, Payment fee, Fee per transaction
Family
Accepting payments
Facts checked

Who charges a transaction fee

  • A PSP or acquirer to a merchant, for each card payment accepted
  • A gateway, as a fixed fee per request on top of the acquirer's rate
  • A bank or card issuer to its customer, for cash withdrawals or foreign-currency payments
  • A payment institution to a sender, for a transfer or remittance
  • A blockchain network, to whoever sends a transfer

What EU rules say about transaction fees

Where the providers of both payer and payee are in the EU, PSD2 has each side pay its own: the payee pays the charges levied by its provider, and the payer those levied by the payer's provider (Article 62(2)).

For card payments, the Interchange Fee Regulation requires the payee's provider to give the merchant, after each transaction, a reference identifying the transaction, its amount and the amount of any charges, with the merchant service charge and the interchange fee shown separately (Article 12). With the merchant's prior and explicit consent, the information may be aggregated.

Why transaction fees matter in a payments product

The fee schedule is the product's price list. A platform works out the right fee for each payment at the moment it happens, by payment method, card type, country and volume tier, and posts it to the ledger as its own entry, apart from the payment. That record is what makes invoices, merchant statements and revenue reports agree.

Transaction fee, processing fee or network fee?

Processing fee
The transaction fee a merchant pays for card acceptance, made up of interchange, scheme fees and the provider's margin.
Fixed or monthly fee
Charged per period, per terminal or per account, whatever the number of payments.
Network fee
On a blockchain, paid to the network's validators or miners, not to a payment provider.

Where a transaction fee shows up in a platform

Modules that do the work

Platforms that need it

Where it is written

The laws and standards this page's facts come from.

General information, not legal advice: what applies to you depends on your services and your market.

Every term

Start your project

Tell us the idea. We'll show you the platform.

One call is enough to map your product to the modules that already exist.

  • Response in under one business day
  • NDA on request
  • No obligation
How can we help?