There is a POS terminal at every market entrance, bus stop, barbershop, and residential compound in Nigeria in 2026. Most of them have one of two logos on them: OPay or Moniepoint. And the people running them are not banks — they are ordinary Nigerians who signed up as agents, received a device, and turned a corner of their existing business or a small table in their neighbourhood into a financial services point.
The POS agent business is one of Nigeria’s most underrated income streams. It requires no technical skill, no laptop, and no formal financial background. It requires a location with foot traffic, a float of cash to serve withdrawals, and the discipline to manage a simple daily operation. Agents who hit OPay’s recognised weekly transaction target of ₦500,000 are processing ₦2,000,000 per month in transactions. At 0.5% per transaction, that is ₦10,000 per month in fees from withdrawals alone — before airtime commissions, bill payment commissions, and other transaction types.
This guide covers everything: how to apply for an OPay POS machine, the full charge structure, what you actually earn, the performance target you need to know about, and how OPay compares to Moniepoint for the agent decision.
What an OPay POS Agent Does
An OPay POS agent is an authorised agent who provides financial services to customers using an OPay POS terminal. The transactions you handle as an agent include:
- Cash withdrawals: Customers present their bank card or use their OPay app to withdraw cash from your terminal. This is the highest-volume service in most locations.
- Cash deposits: Customers deposit cash into their bank accounts through your terminal.
- Airtime and data top-ups: Purchase airtime or data for customers and collect the full face value from the customer, earning a commission from OPay.
- Bill payments: Electricity tokens, cable TV subscriptions, water bills — customers pay you and you process through the terminal.
- Fund transfers: Transfer money from one account to another for customers.
You can receive and send up to ₦5,000,000 daily as an OPay merchant — a transaction ceiling that covers all but the most exceptional daily volumes.
The agent earns primarily by charging customers a service fee on withdrawals and deposits. The 0.5% OPay withdrawal fee (capped at ₦100) is the platform fee — as an agent, you are free to charge customers above this amount. Most agents in Lagos and Abuja charge ₦100 to ₦200 per ₦5,000 to ₦10,000 withdrawal. Your actual agent income is the difference between what you charge customers and what OPay charges you.
OPay POS Charges: The Full Breakdown
Withdrawal Transactions
OPay charges agents 0.5% per withdrawal transaction, capped at ₦100. This is the platform charge to you. You charge the customer whatever your market rate is — typically ₦100 to ₦500 per withdrawal depending on the amount and your location.
Example:
- Customer withdraws ₦10,000 from your POS
- OPay charges you: 0.5% of ₦10,000 = ₦50
- You charge the customer: ₦200
- Your net on this transaction: ₦200 – ₦50 = ₦150
Deposit Transactions
OPay charges flat fees for deposits:
- Deposits of ₦5,000 and below: ₦10 per transaction
- Deposits of ₦5,001 to ₦10,000: ₦20 per transaction
- Deposits above ₦10,000: ₦30 per transaction
Airtime and Data Commissions
Agents earn a commission for every airtime or data top-up processed:
- MTN: 3% commission
- Airtel: 4% commission
- Glo: 4% commission
- 9mobile: 4.5% commission
On a ₦1,000 MTN airtime top-up, you earn ₦30. On ₦100,000 in monthly airtime sales, you earn ₦3,000 to ₦4,500 depending on the network mix.
Bill Payment Commissions
OPay pays agents 2% on all bill payment transactions — electricity, cable TV (DSTV, GOtv, Startimes), water bills, and other utility payments.
On ₦500,000 in monthly bill payments processed, you earn ₦10,000 in commissions from this category alone.
Transfer Fees
Agents are credited with 10% of the transaction fee on fund transfer transactions processed through the terminal.
How Much Can an OPay POS Agent Actually Earn?
This depends entirely on three variables: your location, your daily transaction volume, and what you charge customers above the OPay platform fee.
Low-traffic location (suburban residential area, 20 to 40 transactions per day):
| Transaction Type | Daily Volume | Daily Revenue |
|---|---|---|
| Withdrawals (avg ₦8,000, charge ₦200, OPay fee ₦40, net ₦160) | 25 | ₦4,000 |
| Airtime/data (avg ₦500, 3% commission) | 10 | ₦150 |
| Bills (avg ₦2,000, 2% commission) | 5 | ₦200 |
| Daily total | ₦4,350 | |
| Monthly total (25 days) | ₦108,750 |
High-traffic location (market, bus stop, commercial area, 60 to 100 transactions per day):
| Transaction Type | Daily Volume | Daily Revenue |
|---|---|---|
| Withdrawals (avg ₦10,000, charge ₦250, OPay fee ₦50, net ₦200) | 60 | ₦12,000 |
| Airtime/data (avg ₦500, 3%–4% commission) | 20 | ₦350 |
| Bills (avg ₦3,000, 2% commission) | 15 | ₦900 |
| Daily total | ₦13,250 | |
| Monthly total (25 days) | ₦331,250 |
The difference between a mediocre and excellent POS location is not the device or the operator — it is the foot traffic. A POS terminal near a market entrance with hundreds of daily passers-by earns 3 to 5 times more than one on a quiet residential street with 15 customers per day.
Location is the single most important decision an OPay POS agent makes.
The ₦500,000 Weekly Target: What You Need to Know
OPay POS agents have a recognised operational target: ₦500,000 in weekly transaction volume. According to OPay Channel Development Leads (CDLs), this is a performance benchmark — not a punishment system — used to assess whether a POS terminal is being actively and legitimately used.
What this means in practice:
- ₦500,000 weekly = ₦2,000,000 monthly transaction volume
- If your terminal consistently falls below this, OPay may flag the terminal as inactive or reassign it
- Terminals generating ₦500,000+ weekly are classified as Active and retain full agent benefits
At 0.5% platform fee on ₦500,000 weekly withdrawals, you pay approximately ₦2,500 to OPay per week in fees. The customer charges you collect above that platform fee are your income.
A terminal hitting exactly ₦500,000 weekly — the minimum target — at a typical agent charge structure earns approximately ₦80,000 to ₦120,000 per month. Terminals at 2x to 3x that volume earn proportionally more.
Requirements to Become an OPay POS Agent
Age and account requirements:
- Minimum age: 18 years
- Must have an active OPay account
- Must upgrade your KYC level to Level 3 (full verification)
Documents required:
- Valid government-issued ID (National ID, Driver’s Licence, International Passport, or Voter’s Card)
- BVN
- Recent utility bill (electricity, water, or waste bill — not older than 3 months)
- Passport photograph
- Business address or storefront photograph (for physical location verification)
Level 3 KYC upgrade:
To qualify for a POS terminal, your OPay account must be verified to Level 3. This requires submitting your BVN, valid ID, and a selfie for liveness verification. The upgrade is processed within the OPay app under your account settings.
How to Apply for an OPay POS Machine
Method 1: Via the OPay App
- Open the OPay app and ensure your account is Level 3 verified
- Navigate to the Business or Merchant section
- Select Become a POS Agent or Apply for POS
- Fill out the application form — business name, address, transaction type, expected volume
- Upload required documents
- Submit and await approval (typically within 24 hours if all documents are correct)
Method 2: Via the OPay Website
- Visit opayweb.com/merchants
- Click Create a POS Merchant Account
- Complete the merchant application form
- Submit for review
Method 3: Via an OPay Field Agent or CDL
OPay has Channel Development Leads (CDLs) who operate in most Nigerian cities and states. If you contact OPay support or visit an OPay office, they can direct you to the nearest CDL who can process your application in person and help you set up your terminal.
OPay POS Machine Costs (if applicable):
- OPay Mini POS: ₦8,500
- OPay Traditional POS: ₦35,000
- OPay Smart POS: ₦50,000
No caution fee is required for Mini POS. Merchants can acquire the mini device without any upfront deposit. For larger terminals, a fee may apply — confirm the current structure at the time of application as pricing changes.
Instant settlement: OPay agents receive instant settlement of funds. Your earnings are available in your OPay wallet immediately after each transaction — not held for a settlement period.
OPay POS vs Moniepoint POS: Which Is Better for Agents?
Both OPay and Moniepoint charge the same 0.5% transaction fee capped at ₦100. Both are credible, CBN-licensed platforms. The differences are in reliability, customer service, and durability.
| Feature | OPay POS | Moniepoint POS |
|---|---|---|
| Transaction fee | 0.5%, capped ₦100 | 0.5%, capped ₦100 |
| Caution fee | None for Mini POS | Varies |
| Settlement speed | Instant | Instant |
| Network reliability | Good (urban areas) | Excellent (urban and rural) |
| Terminal durability | Good | Slightly better |
| Customer service | Mixed | Slightly better |
| Urban coverage | Excellent | Excellent |
| Rural coverage | Moderate | Excellent |
| Daily transaction limit | ₦5,000,000 | Competitive |
| Airtime commissions | Yes (3%–4.5% by network) | Yes |
| Bill payment commissions | 2% | Yes |
Moniepoint only slightly edges OPay on the grounds of customer service and durability. OPay POS is particularly strong in densely populated urban centres due to its affordability and versatility — supporting bank cards, mobile wallets, and QR code scanning.
The agent decision:
- If your location is urban and you want the lowest acquisition cost with no caution fee: OPay Mini POS
- If your location is rural or peri-urban and reliability is the priority: Moniepoint
- Many active agents run both terminals to cover network downtime on either platform
What to Do When Transactions Fail
Transaction failures are an occupational reality for POS agents. The most common issues and fixes:
Terminal not turning on: Check battery level. If low, charge before opening. The power button is on the top or side of the device.
Network connection failure: Check that the terminal is in range of a cellular network signal. Try restarting the terminal. If persistent, contact OPay support.
Transaction debited but not settled: This is the most stressful scenario — the customer’s money has been deducted but not credited to you or them. Record the transaction reference number, the amount, and the customer’s details immediately. Contact OPay support via the in-app help channel or support line with the reference number. Most failed transaction reversals are completed within 24 to 48 hours.
POS machine suspended: If your terminal shows as suspended, it may be due to suspicious transaction patterns or KYC update requirements. Contact your OPay CDL directly or reach OPay support.
Amaka’s OPay POS Operation
Amaka is a 35-year-old tailor in Mushin, Lagos. She applied for an OPay Mini POS in January 2026 — no caution fee — and set it up at the front of her tailoring shop facing the market street. She did not change anything about her tailoring business; she simply added a ₦8,500 terminal to the existing shop.
Her average daily POS transactions: 35 to 50. Average withdrawal amount: ₦8,000. She charges ₦200 per withdrawal, OPay charges her ₦40 per transaction, net per withdrawal: ₦160.
She also sells airtime and processes electricity bills for market neighbours who prefer not to walk to the nearest PHCN office.
Monthly POS income breakdown:
- Withdrawals (40 daily × ₦160 × 25 days): ₦160,000
- Airtime commissions (₦150 daily × 25 days): ₦3,750
- Bill payment commissions (₦200 daily × 25 days): ₦5,000
- Total POS monthly income: approximately ₦168,750
Amaka’s tailoring business earns ₦120,000 to ₦150,000 per month. Her POS operation — started with an ₦8,500 investment — now earns more than her primary trade. She has not hired anyone. She processes transactions during tailoring work gaps and during the morning and evening rush when market traders and commuters need cash.
Her only capital requirement beyond the terminal: a float of ₦100,000 to ₦150,000 in cash to serve withdrawal requests without running short.
💼 Try the TurnetFinance Side Hustle Income Estimator
Want to model what a POS operation in your specific location could realistically earn per month based on your expected daily transaction volume? Use the Side Hustle Income Estimator to build your projection before you commit.
Open the Side Hustle Income Estimator →
🧮 Try the TurnetFinance Monthly Budget Planner
Running a POS business means managing a float, tracking daily income, and budgeting business expenses separately from household expenses. Use the Monthly Budget Planner to build a clear picture of your combined income and expenses.
Frequently Asked Questions
Q: How do I get an OPay POS machine in Nigeria in 2026?
A: Apply via the OPay app (navigate to Business → Become a POS Agent), via the OPay website at opayweb.com/merchants, or through an OPay Channel Development Lead in your area. You need a Level 3 verified OPay account, valid ID, BVN, recent utility bill, and a passport photograph. Approval typically takes up to 24 hours if all documents are correct. The OPay Mini POS costs ₦8,500 with no caution fee required.
Q: How much does OPay charge per transaction on POS?
A: OPay charges agents 0.5% per withdrawal transaction, capped at ₦100. For deposits, the charge is ₦10 for amounts up to ₦5,000, ₦20 for ₦5,001 to ₦10,000, and ₦30 for amounts above ₦10,000. Agents earn commissions on airtime (3% to 4.5% depending on network), bill payments (2%), and transfers (10% of OPay’s transfer fee). These are the charges from OPay to you — you set your own customer-facing service charges above the platform fee.
Q: How much can an OPay POS agent earn per month in Nigeria?
A: Income varies significantly by location and transaction volume. A low-traffic location (20 to 40 transactions per day) earns approximately ₦80,000 to ₦120,000 per month. A high-traffic location at a market or bus stop (60 to 100 transactions per day) earns ₦250,000 to ₦400,000 per month. Location is the single most important determinant of POS agent income — foot traffic drives everything.
Q: What is the OPay POS weekly target?
A: OPay’s recognised operational target for active POS agents is ₦500,000 in weekly transaction volume. This is an internal performance benchmark used to assess whether a terminal is being actively used — not a penalty system. Terminals consistently below this target may be flagged as inactive by OPay CDLs. ₦500,000 weekly equals ₦2,000,000 monthly transaction volume.
Q: Is OPay or Moniepoint better for POS business in Nigeria?
A: Both charge the same 0.5% fee capped at ₦100 per withdrawal and offer instant settlement. Moniepoint slightly edges OPay on customer service and terminal durability, particularly in rural and peri-urban areas. OPay POS is stronger in urban centres and has lower acquisition cost (no caution fee on Mini POS). Many active agents run both platforms to cover downtime on either network. If you can only choose one and are in an urban area, OPay’s lower acquisition cost and urban network strength makes it a sound choice.
The Bottom Line
The OPay POS business is not glamorous. It is a float management and customer service operation. The person who succeeds at it is not the one with the most financial sophistication — it is the one in the right location, with enough float to serve every customer who walks up, and the consistency to be open when customers need them.
The barriers to entry are genuinely low: an ₦8,500 terminal, a verified OPay account, and ₦100,000 to ₦150,000 in float capital. A well-positioned agent at a busy location can earn ₦150,000 to ₦400,000 per month from this alone — and that income stacks perfectly alongside an existing business, market stall, or shop.
Apply for the terminal. Scout your location carefully before committing. Maintain your float. Charge competitive but fair service fees. Stay consistent.
The POS business rewards reliability more than any other quality.
Related: OPay Review 2026: Nigeria’s Most Used Fintech App Put to the Honest Test | Best Side Hustles for Nigerians That Actually Pay | How Nigerians Save Money in 2026