How Payment Processing Fees Work
Every time you collect a payment online, the payment gateway charges a processing fee. This fee is automatically deducted from the gross transaction amount before the funds are settled into your merchant account. Understanding how these fees are calculated is essential for accurately pricing your products and forecasting revenue.
Percentage Fees and Basis Points
Payment processing fees are primarily charged as a percentage of the transaction amount. In financial contexts, this is often expressed in basis points (bps), where 100 bps equals 1.0%.
For example, on domestic card transactions:
- Monnify charges 150 bps (1.5%)
- Paystack charges 150 bps (1.5%)
- Flutterwave charges 200 bps (2.0%)
Fixed Fee Components
In addition to the percentage rate, some providers apply a flat fee per transaction.
For instance, Paystack adds a ₦100 fixed fee on top of its percentage rate for domestic cards, bank transfers, and USSD collections. In contrast, providers like Flutterwave and Monnify currently do not charge a fixed fee on these same payment rails.
Conditional Fee Waivers
When evaluating providers with fixed fees, you must check for conditional waivers designed to protect micro-transactions.
Paystack, for example, waives its ₦100 fixed fee on transactions below ₦2,500.
The math:
- For a ₦1,000 transaction on a Paystack domestic card: You only pay the 1.5% fee (₦15) because the transaction is under ₦2,500.
- For a ₦10,000 transaction on a Paystack domestic card: You pay the 1.5% fee (₦150) plus the ₦100 fixed fee, totaling ₦250.
Fee Caps — Maximum Processing Charges
To prevent merchants from paying exorbitant fees on high-value transactions, payment gateways often cap their fees.
For domestic cards, bank transfers, and USSD, all three major providers (Paystack, Flutterwave, Monnify) have a maximum fee cap of ₦2,000. Additionally, Paystack’s Dedicated Virtual Accounts (DVA) have an even lower cap of just ₦300.
[!WARNING] International card processing is structurally different. International cards incur much higher percentage fees (3.9% on Paystack, 4.0% on Monnify, 4.8% on Flutterwave) and are uncapped across all three providers.
Effective Fee Rate
Your true cost of payment processing is the effective fee rate: the total fee paid divided by the transaction amount. Because of fixed fees and caps, your effective rate will vary based on your average order value (AOV).
Let’s look at a ₦10,000 domestic card transaction:
- Paystack: ₦250 total fee (1.5% + ₦100) = 2.5% effective rate
- Flutterwave: ₦200 total fee (2.0% only) = 2.0% effective rate
- Monnify: ₦150 total fee (1.5% only) = 1.5% effective rate
Now let’s look at a ₦200,000 domestic card transaction:
- All three providers hit the ₦2,000 cap, resulting in an effective rate of just 1.0%.
Why the Lowest Percentage Isn’t Always Cheapest
The interaction between percentages, fixed fees, and waivers means the “cheapest” provider depends entirely on your specific transaction size.
Consider three different transaction amounts:
- At ₦1,000: Paystack (1.5%, no fixed fee) and Monnify (1.5%) both cost ₦15. Flutterwave (2.0%) costs ₦20.
- At ₦10,000: Monnify (1.5%) is cheapest at ₦150. Flutterwave costs ₦200. Paystack is now the most expensive at ₦250 due to the ₦100 fixed fee.
- At ₦200,000: They all cost exactly the same (₦2,000) due to the fee cap.
VAT on Processing Fees
In Nigeria, Value Added Tax (VAT) at a rate of 7.5% is applicable on financial services. This VAT is applied to the processing fee itself, not the overall transaction amount. It is billed separately by the payment gateways and should not be confused with the standard processing fee.
Payout and Settlement Charges
Moving your collected funds from your merchant wallet to your corporate bank account (outbound payouts or disbursements) typically incurs a separate small flat charge, often ranging from ₦10 to ₦50 per transfer. These are strictly payout fees and are not part of your standard inbound collection processing fees.
Standard vs Negotiated Pricing
All figures discussed in this guide represent the standard, publicly published commercial rates. High-volume and enterprise merchants often have the leverage to negotiate custom, lower processing rates directly with the payment providers.
Model Your Own Fees
The easiest way to understand your exact processing costs across different providers and payment methods is to use our interactive tool.
👉 Model your specific scenario with our Fee Calculator