How to Track Sales From Cash, Bank Transfers and POS in Nigeria
🌍 Nigeria & Africa · By Fincaly Team · · 8 min read
To track sales in Nigeria when customers pay by cash, bank transfer and POS, record every sale in one place with its payment method, then match the totals to your bank and POS statements each week. Missing records usually come from transfers nobody wrote down and cash that was spent before it was counted.
Most Nigerian small businesses take payments in several ways on the same day. That is convenient for customers, but it makes records messy. This guide gives you a simple system that works whether you run a shop, a kitchen, a salon or an online store.
Why payments get missed
A busy day, a quick transfer alert, a cash sale that goes straight into someone's pocket: each one is easy to forget. By month end your bank shows more money than your records, or your records show more sales than your bank. Both are hard to explain later.
Common reasons sales go missing:
- Transfer alerts arrive while you are serving another customer
- Staff accept payments and forget to report them
- Cash is used for small expenses before it is recorded
- POS payments settle later, so they get recorded in a different week
- Customers pay a deposit now and the balance later
- Payments come to a personal account instead of the business account
How to track sales from every payment type
Record each sale with the same fields:
- Date
- Amount in naira
- Payment method: cash, transfer, POS or wallet
- Customer or item, if useful
- Status: paid, part-paid or unpaid
One record per sale, entered the same day, avoids most problems. Use a notebook, a spreadsheet or an app. Our bookkeeping guide explains the wider routine.
Handling cash
- Count cash at the end of each day and write down the total
- Compare it with your recorded cash sales
- Deposit cash into the business account regularly
- Never spend sales cash before it is recorded
- Record cash expenses with a reason, and keep the receipt if you can
- Keep a small, recorded float for change
Handling bank transfers
Write down the sender and what the payment was for the moment you see the alert. Confirm the credit in your banking app, not only from a screenshot, because fake alerts and reversed transfers exist. Ask customers to use the business account only, and put the account details on your menu, price list and online page.
If a transfer arrives and you do not know who sent it, record it as unidentified income the same day and follow up. Do not leave it out because you are unsure.
Handling POS
POS payments often settle after a delay and with charges. Record the full sale as income on the day it happens, and record the charge as an expense when you see it on your statement. That way your profit is accurate and your sales match the customer's receipt. Check each settlement report against your own record of POS sales.
Handling deposits and part payments
For larger orders, take a deposit and record it as received, with the balance still due. Do not count a deposit as profit, because the work is not finished yet. When the balance arrives, mark the order paid. A simple list of "owed to us" shows what you should chase.
Match your records every week
- Total your cash sales and count the cash you have.
- Total your transfer sales and check them against your bank statement or alerts.
- Total your POS sales and check them against the POS settlement, remembering charges and delays.
- Write down any difference and find the reason.
- Correct your records and note what caused the gap.
A weekly check takes about fifteen minutes and saves hours at month end.
A sample daily sales sheet
| Time | Item or customer | Amount (₦) | Method | Recorded by |
|---|---|---|---|---|
| 09:15 | Walk-in | 4,500 | Cash | Staff A |
| 10:40 | Order 12 | 18,000 | Transfer | Owner |
| 12:05 | Walk-in | 7,200 | POS | Staff A |
| 15:30 | Order 13, deposit | 10,000 | Transfer | Owner |
At closing, total each method. Cash should match the till, transfers should match your bank app and POS should match the terminal report. Any gap goes in a notes line with the reason.
If you have staff
- Give each person a way to record sales as they happen
- Reconcile at the end of every shift
- Rotate who counts the cash
- Keep a log of voids, refunds and discounts
- Make it clear that unrecorded money is a serious problem
Clear rules protect honest staff as well as the business.
Why it matters
When every sale is recorded, your profit and loss is correct, your cash flow is clear, and your business stays separate from personal spending. Read how to separate business and personal money to complete the picture.
Next steps
Pick one way to record sales and use it from tomorrow. At the end of the week, match your records with your bank and POS statements, and write down what you learned.
Cover photo by Simon Kadula on Unsplash.
Frequently asked questions
Should I record POS charges?
Yes. Record the full sale as income and the charge as an expense so your profit is not overstated.
What if a customer transfers money and I do not know who it was?
Record it as unidentified income the same day and follow up. Do not leave it out because you are unsure.
How often should I reconcile with my bank?
Weekly is a good rhythm for most small businesses, with a full check at month end.