Skip to content

Help, FAQ & Troubleshooting

SabiBooks has a built-in help centre with guides for the most common tasks.

  1. Look for the help icon (question mark) in the navigation or on individual pages
  2. The help centre includes:
    • Step-by-step guides for key features
    • Common mistakes to avoid
    • Tips and tricks for each feature
GuideWhat It Covers
Add Your First ProductHow to add products to your inventory
Recording a SaleHow to record when a customer buys something
Managing Customer CreditHow to sell on credit and track debts
Checking Your DebtorsHow to see who owes you money
Viewing Your ReportsHow to check your business performance
Adding Staff MembersHow to give employees their own login
Adjusting Stock LevelsHow to fix stock numbers
Scanning BarcodesHow to use your camera to scan barcodes
Working OfflineHow to use SabiBooks without internet
Business SettingsHow to set up your business profile

Some pages show helpful tooltips and tips relevant to what you are currently doing. For example:

If you need help that is not covered in the guides:

  • In-App Support: Use the help section in Settings
  • WhatsApp: Send a message to the SabiBooks support number
  • Email: Contact the SabiBooks support team

SabiBooks takes the security of your business data very seriously.

ProtectionHow It Works
Encryption in TransitAll data sent between your phone and our servers is encrypted (like a secret code). Nobody can read it while it is being transmitted.
Encryption at RestYour data stored on our servers is also encrypted. Even if someone accessed the server, they could not read your data.
Phone-Based AuthenticationYou log in using your phone number and a one-time code (OTP). No passwords to forget or steal.
Session ManagementIf you do not use SabiBooks for a long time, it automatically logs you out for safety.
Role-Based AccessStaff members only see what their role allows. A cashier cannot see your profit reports.
Audit TrailEvery action in SabiBooks is logged — who did what, when, and from which device.

SabiBooks collects only the data needed to run your business:

  • Your phone number (for authentication)
  • Your business information (name, address, type)
  • Product data (names, prices, stock levels)
  • Sales records
  • Customer information (names, phone numbers, credit)
  • Expense records

We do NOT collect:

  • Your personal bank account details
  • Your BVN (Bank Verification Number)
  • Your NIN (National Identification Number)
  • Your personal social media data
  • Data from other apps on your phone
  • You and the staff you invite can see your business data (according to their role)
  • SabiBooks support team can access your data only to help you solve problems (and only when you request support)
  • Nobody else — we never sell or share your data with third parties

Your data is backed up in multiple ways:

  1. On your phone — SabiBooks keeps a local copy so you can work offline (see Offline Mode)
  2. On our servers — Your data is synced to secure cloud servers
  3. Redundant backups — Server data is backed up regularly to prevent data loss

If your phone is lost, stolen, or broken, you can log in on a new phone and recover all your data.

  1. Do not share your phone with strangers. Your SabiBooks session stays active on your phone.
  2. Use your phone’s screen lock. Set a PIN, pattern, or fingerprint lock on your phone.
  3. Do not share your OTP code. Nobody from SabiBooks will ever call and ask for your OTP. If someone asks, it is a scam.
  4. Remove staff immediately when they leave. This prevents them from accessing your data. See Staff Management.
  5. Log out on shared devices. If you use SabiBooks on a shared computer, log out when you are done.

SabiBooks complies with the Nigeria Data Protection Regulation (NDPR). This means:

  • We collect your data with your consent
  • You have the right to see what data we have about you
  • You can request deletion of your data
  • We store data securely and protect it from unauthorised access

Q: Can I use SabiBooks without internet?

A: Yes! SabiBooks works offline. You can record sales, add products, and manage your shop without internet. When your phone connects to the internet again, SabiBooks will automatically sync all your changes. See Offline Mode for full details.

Q: How much does SabiBooks cost?

A: SabiBooks has a free plan that includes basic features for small shops. The premium plan gives you extra features like advanced reports, unlimited staff accounts, and priority support. Check Settings then “Subscription” to see the current plans and pricing in Naira.

Q: I made a mistake in a sale. How do I fix it?

A: If you just completed the sale, you can void it from the sale details page. Tap on the sale in your recent sales list, then tap “Void Sale”. This will reverse the transaction and return the items to your stock. For older sales, you can record a return or adjustment instead. See Voiding a Sale.

Q: Can I manage multiple shop branches?

A: Yes! SabiBooks supports multiple branches under one business account. Go to Settings, then “Branches” to add a new branch. Each branch has its own inventory and sales records, but you can see combined reports for all branches. Staff can be assigned to specific branches.

Q: Can I download my sales data to Excel?

A: Yes! Go to Reports, choose the time period you want, then tap the download icon. You can export as PDF or Excel (CSV). This is useful for your accountant or for keeping records.


  1. Check your phone number. Make sure you entered the correct number with the right digits.
  2. Check your network signal. Move to a location with better reception.
  3. Wait 30 seconds and tap “Resend Code”.
  4. Check your SMS inbox carefully — the message might be from an unfamiliar sender.
  5. Check if your phone has SMS issues. Some phones block certain SMS senders. Try restarting your phone.
  6. If none of these work, contact SabiBooks support.
  1. Check your internet connection. If you are offline, SabiBooks shows locally cached products. Go online to fetch the latest data.
  2. Check your search and filters. Clear any active search text or filters that might be hiding products.
  3. Pull down to refresh the product list.
  4. If products are still missing, check if they were deleted by another user (if you have staff).
  1. Allow camera access. When SabiBooks asks for camera permission, tap “Allow”.
  2. Check the lighting. Barcodes need good lighting to scan properly.
  3. Hold steady. Keep your phone still and at a reasonable distance from the barcode.
  4. Clean the barcode. Dirt or damage on the barcode can prevent scanning.
  5. Try typing the number. You can always enter the barcode number manually. See Barcode Scanning.
  1. Check if you completed the sale. A sale is only saved after you tap “Complete Sale” or “Charge” and the payment is processed.
  2. Check offline mode. If you were offline, the sale is saved on your phone and will sync when internet returns. Check Offline Mode.
  3. Check for error messages. Red text on the screen indicates an error — read it carefully.
  1. Check the customer’s transaction history. Open the customer profile and scroll to Purchase History. Review every sale and payment to find discrepancies.
  2. Check if a sale was voided. Voided sales reduce the credit balance.
  3. Check if a payment was recorded. Make sure all cash or transfer payments from the customer were recorded.
  4. If you find an error, record a manual adjustment to correct the balance. See Recording Credit Payments.
  1. Clear your browser cache. Go to your phone’s browser settings and clear cached data for SabiBooks.
  2. Close other apps. Too many open apps can slow down your phone.
  3. Check your internet speed. A slow connection makes data loading slower.
  4. Restart your phone. This often fixes temporary performance issues.
  5. Update your browser. Make sure you are using the latest version of Chrome or Safari.
  1. Make sure you are using the same phone number. Your data is linked to your phone number, not the device.
  2. Ensure your old phone synced. Before switching phones, open SabiBooks on your old phone while connected to the internet. Wait for all changes to sync (check Offline Mode).
  3. Wait for data to download. On the new phone, data might take a few minutes to download, especially if you have a large inventory.

”POS terminal payment is stuck on ‘Processing’”

Section titled “”POS terminal payment is stuck on ‘Processing’””
  1. Check the POS terminal screen. The terminal might be waiting for the customer to insert/tap their card or enter their PIN.
  2. Wait up to 60 seconds. POS payments can take time, especially with slow networks.
  3. Cancel and retry. Tap “Cancel” in SabiBooks and try the POS payment again.
  4. Try a different payment method. Ask the customer to pay by cash or transfer instead.
  5. Check with your POS provider. If payments consistently fail, contact Moniepoint, Opay, or Palmpay support. See POS Integration Settings.
  1. You can still add them. Create new sales for the transactions you missed in the POS. The sale date will be today, not the original date, but the amounts will be tracked correctly.
  2. For future, record immediately. The best practice is to record every sale the moment it happens. Do not wait until the end of the day.
  3. Keep a backup jotter. If your phone battery dies mid-day, write sales in a notebook and enter them into SabiBooks when your phone is charged again.

”My cash does not match SabiBooks total”

Section titled “”My cash does not match SabiBooks total””

If the cash in your register does not match the “Cash Sales” total shown in SabiBooks:

  1. Check for unrecorded sales. Did you or a staff member make a cash sale without recording it?
  2. Check for wrong payment method. Maybe a sale was recorded as “Cash” but the customer actually paid by transfer, or vice versa.
  3. Check for voided sales. A voided cash sale reduces the total but does not put money back in the register.
  4. Check for expenses paid from the cash box. If you paid for an expense (like transport) from the cash register, record it as an expense in Expense Tracking.
  5. Check for change errors. Did you give too much or too little change to a customer?
  1. Check the product. Go to Products, find the product, and check its selling price.
  2. Edit if needed. If the price is wrong, edit the product and update the price.
  3. Note: Changing the price only affects future sales. Past sales will keep the price that was recorded at the time of the sale.
  4. Check for staff edits. If a staff member has Inventory Manager or Full Access, they might have changed the price.

”SabiBooks is using too much storage on my phone”

Section titled “”SabiBooks is using too much storage on my phone””
  1. Clear browser cache. Go to your phone’s Settings > Apps > Browser > Clear Cache. This removes temporary files without deleting your data.
  2. SabiBooks data is small. Even with thousands of products and sales, SabiBooks typically uses less than 100MB. If your phone is running out of storage, the issue is likely other apps, photos, or videos.
  3. Delete old product images. If you uploaded many large product photos, they take more space.

Terms used in this guide and in SabiBooks:

TermMeaning
Aging ReportA report that groups outstanding credit by how many days old the debt is. See Credit Aging Report.
BarcodeThe black-and-white striped label on product packaging that can be scanned
CartThe list of items a customer is buying during a sale
CategoryA group that products belong to (e.g., “Beverages”, “Electronics”)
Cost PriceHow much you paid for a product from your supplier
CreditWhen a customer takes goods now and pays later. See Credit Management.
Credit BalanceHow much a customer currently owes you
Credit LimitThe maximum amount you allow a customer to owe you
CSVA file format that can be opened in Excel or Google Sheets
DashboardThe main screen showing your business overview. See Dashboard.
DebtorA customer who owes you money
DiscountA reduction in the selling price (percentage or fixed amount)
E.164The international phone number format used by SabiBooks (+234XXXXXXXXXX)
Held CartA sale that has been paused and can be resumed later
InventoryAll the products and stock in your business. See Products.
NGNNigerian Naira, the national currency
Offline ModeUsing SabiBooks without an internet connection. See Offline Mode.
OnboardingThe setup process when you first start using SabiBooks. See Getting Started.
OTPOne-Time Password — the 6-digit code sent to your phone for verification
P&LProfit and Loss report. See Reports.
POSPoint of Sale — the screen where you record sales, or a card payment terminal. See POS.
POS TerminalA physical device that accepts bank card payments (Moniepoint, Opay, Palmpay)
ReceiptA record of a sale that you can share with the customer
Reorder LevelThe stock quantity below which SabiBooks warns you to restock. See Low Stock Threshold.
Selling PriceThe price you charge customers for a product
SKUStock Keeping Unit — your own code for a product
Split PaymentPaying for a sale using two or more payment methods. See Split Payments.
StockThe quantity of a product you have available to sell
Stock AdjustmentManually changing the stock quantity (for receiving goods, damage, etc.)
Stock MovementA record of any change in stock quantity
SyncThe process of uploading offline changes to the server and downloading new data. See Offline Mode.
VoidCancelling a completed sale (reverses the transaction). See Voiding a Sale.
WATWest Africa Time, the timezone for Nigeria (UTC+1)