paymentsbeginner10 min read

Understanding Payment Processing Fees in Nigeria

How Nigerian payment gateway fees actually work — percentage rates, fixed fees, conditional waivers, fee caps, effective rates, and why the lowest advertised percentage isn't always the cheapest option.

By Tofali EditorialPublished Aug 19, 2026
Verified & CurrentLast tested: Aug 19, 2026

This guide was verified against live APIs and production environments.

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:

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

Sources

Tofali Editorial

Verified Author

The Tofali editorial team researches, verifies, and documents African developer infrastructure — payment gateways, identity services, messaging APIs, and cloud platforms.

Expertise:paymentsdeveloper-infrastructureapi-integration

Type a search query to explore African developer infrastructure.

Popular: