How Fintechs Calculate POS Charges in Nigeria: A Simple Guide With Examples
Have you ever collected ₦20,000 from a customer through your POS and wondered why the fintech did not deduct the same amount for every transaction?
You may see a percentage charge on one transaction, a flat fee on another, and sometimes an additional charge related to tax.
This can make POS charges confusing, especially when you are running a POS business and trying to calculate your actual profit.
The important thing to understand is that there is no single POS pricing formula used by every fintech in Nigeria.
Different providers can use different pricing structures depending on the type of transaction, merchant arrangement, transaction amount and applicable taxes.
For example, Moniepoint has published a structure in which withdrawals from ₦1 to ₦20,000 are charged at 0.5%, while transactions above ₦20,000 are charged at a flat ₦100 in the referenced product information. OPay has also advertised Mini POS transaction charges as low as 0.5%, with its published information stating that the initial rate is 0.6% before Preferred Merchant status.
So how exactly do these charges work?
Let's break it down.
The Problem
A POS agent may think:
"If the customer withdraws ₦10,000 and I charge ₦200, the fintech will also take ₦200."
But that is not necessarily how it works.
The amount you charge your customer and the amount your fintech deducts from your transaction are two different things.
For example, imagine you charge a customer ₦200 for withdrawing ₦10,000.
The customer gives you:
₦10,200
But the fintech may calculate its own transaction fee based on the ₦10,000 transaction value.
If the provider's applicable rate is 0.5%:
₦10,000 × 0.5% = ₦50
That means the fintech's charge is ₦50, while the ₦200 you collected from the customer is your service charge.
Your gross income from that transaction would therefore be:
₦200 − ₦50 = ₦150
Before considering your other business costs.
This is why POS agents need to understand the actual fee calculation instead of simply looking at how much they charge customers.
What Is a POS Transaction Charge?
A POS transaction charge is a fee deducted or applied by the payment provider for processing a transaction.
The exact structure depends on the provider and transaction type.
A provider may use:
Percentage-based charges
Flat fees
Transaction caps
Different rates for different transaction types
Merchant-specific pricing
Taxes on applicable service fees
The fee may also differ between withdrawals, transfers, purchases and other services.
For example, OPay's published Mini POS information says its transaction charge can be as low as 0.5%, with an initial charge of 0.6% before upgrading to Preferred Merchant status.
This demonstrates why you should check the current pricing for the particular POS provider you are using.
How Percentage Charges Work
The simplest calculation is:
Transaction Fee = Transaction Amount × Fee Percentage
Suppose a fintech charges:
0.5%
and the customer withdraws:
₦10,000
The calculation is:
₦10,000 × 0.5%
= ₦50
So the transaction fee is:
₦50
If the customer withdraws ₦20,000:
₦20,000 × 0.5%
= ₦100
The larger the transaction, the larger the fee when the provider uses a percentage-based model.
Example: ₦5,000 Withdrawal
Suppose the applicable rate is 0.5%.
₦5,000 × 0.5% = ₦25
If you charge the customer ₦100 for the service:
Customer pays:
₦5,000 + ₦100 = ₦5,100
Fintech fee:
₦25
Your gross amount from the service charge:
₦100 − ₦25 = ₦75
This is before other business expenses.
Example: ₦10,000 Withdrawal
At 0.5%:
₦10,000 × 0.5% = ₦50
If you charge the customer ₦200:
Your gross service income becomes:
₦200 − ₦50 = ₦150
Again, this is not automatically your final business profit.
You still have expenses such as:
Location/shop rent
Electricity
Internet/data
Staff
Transportation
Security
POS maintenance
Failed transaction costs or operational losses
What Happens When There Is a Flat Fee?
Not every transaction has to be calculated as a percentage.
Some providers can use a flat charge once a transaction reaches a certain amount.
For example, Moniepoint's published POS information states that withdrawals between ₦1 and ₦20,000 are charged at 0.5%, while transactions above ₦20,000 are charged at ₦100 in that referenced pricing structure.
Consider a ₦30,000 withdrawal.
If the applicable charge is a flat ₦100:
Transaction = ₦30,000
Fintech charge = ₦100
It would not be calculated as:
₦30,000 × 0.5% = ₦150
because the provider's pricing structure changes after the stated threshold.
This is why knowing the provider's fee table matters.
What Is a Transaction Cap?
A cap means that a percentage-based charge stops increasing after reaching a particular maximum.
For example, imagine a provider charges:
1% capped at ₦100
A ₦5,000 transaction would produce:
₦5,000 × 1% = ₦50
But a ₦20,000 transaction would produce:
₦20,000 × 1% = ₦200.
Because the charge is capped at ₦100, the customer would not be charged ₦200 under that hypothetical pricing structure.
The actual cap depends on the provider and product.
So whenever you see:
"X% capped at ₦Y"
it means:
Calculate the percentage first, but do not charge more than the stated maximum.
Don't Confuse Customer Charges With Fintech Charges
This is very important for POS businesses.
There can be three different numbers:
1. Transaction amount
The amount the customer wants to withdraw or pay.
2. Customer service charge
The amount you charge the customer for providing the POS service.
3. Fintech transaction fee
The amount the POS provider deducts according to its pricing arrangement.
For example:
Customer withdrawal:
₦10,000
Your customer charge:
₦200
Fintech fee:
₦50
Your gross service income:
₦150
These are not the same thing.
What About VAT?
This is another reason POS calculations can sometimes look different.
Moniepoint's current knowledge base states that VAT applies to certain financial service fees, including POS transaction fees, and that VAT is calculated at 7.5% of the applicable service fee. It also says the VAT is collected and remitted to the government rather than being a Moniepoint price increase.
For example, suppose the applicable POS service fee is:
₦50
VAT at 7.5%:
₦50 × 7.5% = ₦3.75
Total:
₦50 + ₦3.75 = ₦53.75
This is an illustration of the calculation. The actual amount you see depends on the provider's applicable fee and how it presents the charge.
The important lesson is:
Do not automatically assume every deduction you see is the fintech's basic transaction fee.
Some deductions may represent taxes or other applicable charges.
Why Different Fintechs Have Different Charges
You may use one POS provider and discover that another provider has a different rate.
That does not automatically mean one of the providers calculated the transaction incorrectly.
Providers can have different commercial pricing structures.
Their pricing may depend on:
Transaction type
Transaction amount
Merchant category
Merchant status
Transaction volume
Product type
Promotional arrangements
Applicable taxes
Current pricing policies
For example, OPay's published Mini POS information distinguishes between its initial rate and its Preferred Merchant rate.
This is why POS agents should check the pricing applicable to their own account and terminal, rather than relying on another agent's calculation.
How POS Agents Should Calculate Their Real Income
Suppose your POS business completes 50 withdrawals in one day.
You collect:
₦200 service charge per customer
Your total customer charges:
50 × ₦200 = ₦10,000
Now suppose the fintech deductions for those transactions total:
₦3,000
Your gross POS service income is:
₦10,000 − ₦3,000 = ₦7,000
But you are not necessarily making ₦7,000 profit.
Suppose your daily operating costs are:
Data = ₦500
Transportation = ₦500
Electricity = ₦300
Other expenses = ₦200
Total expenses:
₦1,500
Your estimated operating profit becomes:
₦7,000 − ₦1,500 = ₦5,500
Now you have a much better understanding of your business.
The Impact
A POS business can have many transactions and still make less money than expected.
Why?
Because transaction volume is not the same as profit.
Imagine two POS agents.
Agent A processes:
₦5 million
Agent B processes:
₦3 million
You might assume Agent A is making more money.
But Agent A may have:
Higher fintech charges
Lower customer service charges
Higher rent
Higher staff costs
More failed transactions
Higher transportation expenses
Agent B may have a smaller transaction volume but better economics.
This is why a POS business should track both transaction volume and actual profit.
Practical Solutions
If you run a POS business, create a simple daily record.
Record:
Date
Transaction type
Transaction amount
Customer charge
Fintech charge
VAT or other applicable charge
Net income
Other expenses
Profit
For example:
| Transaction | Amount | Customer Charge | Fintech Fee | Gross Income |
|---|---|---|---|---|
| Withdrawal | ₦5,000 | ₦100 | ₦25 | ₦75 |
| Withdrawal | ₦10,000 | ₦200 | ₦50 | ₦150 |
| Withdrawal | ₦20,000 | ₦200 | ₦100 | ₦100 |
| Withdrawal | ₦30,000 | ₦300 | ₦100 | ₦200 |
The figures above are illustrative, not a universal fintech price list.
The actual fintech fee should come from your provider's current pricing.
At the end of the day, calculate:
Total customer charges
minus
Total fintech fees
minus
Business expenses
equals
Estimated POS profit
Don't Judge Your POS Business by Transaction Volume Alone
A POS agent may proudly say:
"I processed ₦10 million this month."
That sounds impressive.
But the better questions are:
How much did you earn from those transactions?
How much did the fintech deduct?
How much did you spend running the POS business?
How much was left as profit?
That is where proper business records become important.
A Question for You
If your POS terminal processed ₦1,000,000 in transactions this month, could you calculate exactly:
How much customers paid you in service charges?
How much your fintech deducted?
How much VAT or other applicable charges were included?
How much you spent running the POS business?
And finally, how much profit you actually made?
If you cannot answer those questions, your POS business may need better financial records before you need more transactions.
Comments
Post a Comment