Updated for the latest app · October 2026
The complete guide to Tengai POS
Sell, give credit, take returns, count stock, run branches, manage staff, print receipts and fiscalise with ZIMRA. Every task, step by step, with screens you can tap through.
📱 Android · iPhone · Tablet · Web
▶ 14 interactive walkthroughs
🔎 Press / to search
01 · Welcome
What Tengai POS does
Tengai POS is a point of sale for shops of every size. It runs on the phone, tablet or Android POS device you already have, keeps working when the internet drops, and gives you sales, stock, credit, staff and tax in one app.
1.1 At a glance
1.2 Devices you can use
- Android phones and tablets, from Google Play.
- iPhone and iPad, from the App Store.
- Android POS devices with a built-in printer.
- Web app at pos.tengaipos.com for desktops, laptops and large tablets. On a phone, use the app.
- Printer (optional): any Bluetooth thermal receipt printer, 58 mm or 80 mm paper.
Tip
Your shop is one account. Log in on as many devices as your plan allows and everything stays in step.
1.3 Your setup checklist
Tick these off as you go. Your progress is saved in this browser.
02 · Getting started
Your first ten minutes
Install the app, create your account and learn the Home screen.
2.1 Create your account
- Download Tengai POS from Google Play or the App Store and open it.
- Tap Register. Enter an email you can open, a password, and confirm it.
- Open the verification link sent to your email (check spam too). The app notices and moves on.
- On Setup Your Profile, choose your shop category, then enter your shop name, phone and address. Tap Continue.
Good to know
Every new shop starts with 14 days of Pro, with everything open. See Plans & subscription.
2.2 The Home screen
The top bar shows your shop, your plan and, if you have branches, the branch you are working in (tap it to switch). The Dashboard Overview switch shows today's profit, payment methods and top products.
The tiles: Sales · Parties · Purchase · Product · Quotation · Due List · Stocks · Reports · Sales List · Debit Notes · Purchase List · Loss/Profit · Ledger · Expense · Tax Report · HRM.
The bottom bar is always there: Home, Sales, Reports and Setting.
2.3 Where things are in Settings
| Setting | What it's for |
| Profile | Shop name, category, phone, address |
| Auto Print Receipt | Print every sale automatically |
| Sales Settings | Quick Sale mode, selling at zero stock, items not in the list |
| Invoice Print | Printer, paper size and what appears on receipts |
| Warehouse | Your stock locations |
| Branch Management | Branches, transfers, branch prices and receipts, Branch Dashboard |
| Subscription | Your plan, renewals and payments |
| Payment Type | Cash, EcoCash, swipe and others you accept |
| Staff Management | Staff, Access Roles and Till lock |
| Currency | Currencies and rates |
| Fiscalisation | Fiscal days, Z reports and the Tax Report (fiscalised shops) |
| Language | The app language |
| Reset Business Data · Delete Account | Clear test data, or close your account |
| Switch user (PIN) · Log out | Hand the till to someone else, or sign out |
03 · Making sales
Selling at the counter
Tap Sales and you go straight to your products. Walk-in is already chosen, so a cash sale takes a few taps.
3.1 Make a sale
- From Home, tap Sales. Your products open.
- Tap each product the customer is buying. Use + and − to change quantities, or search by name or code.
- Tap Add All, then Cart & Payment.
- Add a discount (% or $) if needed. Choose the Payment Type and currency.
- Enter the Paid Amount. Tengai POS shows the change (Return Amount).
- Tap Complete Sale. The receipt prints automatically if Auto Print Receipt is on, or you can print or share it.
Change the customer in the cart
Tap the pencil next to Guest to pick a saved customer, or tap + to add a new one without leaving the sale.
Left a basket?
A cart left untouched for 10 minutes clears itself, so the next sale starts fresh.
3.2 Quick Sale mode and items not in the list NEW
- Quick Sale mode (Settings → Sales Settings): the phone opens on your products and goes straight to the next sale after each one. It is set per phone, so the owner's phone can stay normal.
- Item not in list: when a customer is waiting and the item isn't in the system yet, tap Item not in list at the top of Add Items. Enter the name, price, quantity and, if you know it, the cost. Later, add it properly from Items to complete. The owner decides if staff may use this.
- Sell when stock shows zero: if the count says zero but the item is on the shelf, the owner can allow the sale. Every sale below zero is recorded so the stock can be corrected later (see stock take).
3.3 Changing a price at the till
Whether staff may change a selling price in the cart is a permission in their Access Role (Change selling price at the till). Every change is recorded on the sale with the original price and who changed it.
3.4 Receipts, reprints and sharing
- After a sale you can Print, Preview or Share the invoice (WhatsApp, email and more), as a thermal receipt or A4 PDF.
- Find any earlier sale in Sales List: search by invoice number, tap the printer icon to reprint, or the three dots for Pdf View, Share, Sale return and Debit note.
3.5 Quotations PRO
Give a customer a price first. A quotation doesn't change stock or balances until you convert it.
- From Home, tap Quotation, then add a quotation.
- Pick or add the customer, add products and any discount, then save. Print or share it.
- When the customer agrees, open the quotation and tap Convert to Sale. Everything is filled in for you.
04 · Credit sales PRO
Selling on credit and collecting
Let a trusted customer pay later. What they owe is worked out for you and listed in the Due List until it's paid.
4.1 Sell on credit and collect payments
- Credit only works for saved customers. Add one in Parties → Add Customer (phone and name, keep Retailer selected), or from the cart.
- Make the sale as usual. In the cart, tap the pencil next to Guest and choose the customer.
- Enter what they pay now, or 0. The Due Amount appears below the change. Tap Complete Sale.
- The receipt shows paid and due. In Sales List the sale shows Unpaid until it's cleared.
- When they pay: Due List → tap the customer → select the invoice → enter the amount → Save. A due collection receipt shows what's left.
Watch out
- A supplier is not a customer. Credit sales go to customers only.
- Enter what was actually received in Paid Amount, not the total.
Tip
The next time you sell to them, their current due shows when you choose them. Every payment is in Reports → Due Collection Reports.
4.2 Customers, suppliers and the Ledger
- Parties holds every customer and supplier. Types: Retailer, Wholesaler, Dealer and Supplier. You can add an opening balance and tick Send whatsapp message?.
- Tap a party to call, message or email them and to see their recent transactions.
- Ledger (from Home) shows each party's balance by type. A customer who owes you shows a positive amount. A customer with credit shows a minus amount.
05 · Returns PRO
Returns, refunds and customer credit
Take goods back, put the stock right, and either refund the cash or keep the money as credit for the customer's next sale.
5.1 Do a sale return
- Open Sales List, tap the three dots on the sale and choose Sale return.
- Enter the Reason for Credit Note and how many of each item are coming back (or Return all). Tap Confirm return. The stock goes back on the shelf.
- If the customer has now paid more than they owe, choose Refund cash (it comes off today's cash) or Keep as credit (it stays on their account).
- A walk-in customer can only get cash back.
5.2 Using a customer's credit NEW
- Credit kept from a return shows in the Ledger as a minus amount, and next to the customer when you choose them for a sale.
- In the cart, Use credit ($X available) is switched on for you and comes off the total. Switch it off to keep the credit for later.
Note
Credit does not appear in the Due List. The Due List is only for customers who owe you and suppliers you owe.
5.3 Debit notes PRO
When an invoice was short (under-charged, or extra goods supplied), issue a Debit note from the sale's three-dot menu in Sales List. Add the extra quantities; the stock is deducted and the note is linked to the original invoice. Find them all under Debit Notes on Home.
06 · Products
Adding and managing products
Set up products once with the right prices and stock, and every sale, report and stock count stays accurate. Basic includes up to 50 products.
7.1 Add a product
- From Home, tap Product, then Add Product. The Quick Add form opens.
- Enter the name, the selling price, the purchase price and the stock you have. Pick a category if you like.
- Fiscalised shops also see Tax (VAT is selected) and HS code. Add the HS code so ZIMRA accepts the receipt.
- Tap Save Product.
More options
- Advanced product form: product code/barcode, brand, units, expiry, wholesale and dealer prices, low-stock alert, photo.
- Bulk Upload: add many products at once from a spreadsheet.
7.2 Edit, top up or archive
- Tap the three dots on a product: Edit (change details or correct the stock), Increase Stock (add a quantity at a new batch price; you'll see the current average cost) or Archive.
- Archive instead of delete: the product leaves new sales but its sales, purchases and stock history are kept. Restore it any time from Archived Products.
07 · Purchases & stock
Buying stock and knowing what you have
Record stock coming in, see what's on your shelves and what it's worth, and track every change.
8.1 Record a purchase PRO
- From Home, tap Purchase and choose the supplier (or add one).
- Tap Add Items, pick each product and enter the quantity and the price you paid.
- Enter the Paid Amount (full, part or 0) and payment type. Tap Save. Stock goes up automatically.
Average cost
Buy the same product at different prices and Tengai POS uses a weighted average cost. 20 bags at $2.15 plus 30 at $2.40 gives $2.30, so your profit is always right.
8.2 Current stock, exports and Stock Movement
- Stocks shows every product, your total stock and its value. Low-stock items show in red.
- Export PDF for a stock report, the Status Report (filter by category and date), or Export stock as CSV for Excel or Google Sheets.
- Stock Movement PRO lists every change and its cause (sale, purchase, return, stock take, transfer, stock added by hand), with who made it and the before and after quantities. Sales below zero are flagged in red.
8.3 Stock take PRO
- Open Stocks and tap Stock Take. Enter your name under Conducted By.
- Tap the search box. Tengai POS asks to Pause Operations so no sales or stock changes happen while you count.
- Add the products you're counting, or Add All. Type the number you actually counted.
- Check the Difference column: red is short, green is over, with the cost difference.
- Tap Complete Stock Take, check the summary, then Apply and Complete. Operations resume automatically.
08 · Branches PRO
Branches, warehouses and transfers
One business, many shops. Each branch has its own products, stock, prices, sales and reports, and you manage them all from one phone.
9.1 Add and run branches
- Settings → Branch Management → Branch Management → Add Branch: name, short code, address, phone. Tap Create Branch.
- Switch branch by tapping the branch name on Home. Assign staff to branches in Staff Management.
- Product Settings: a branch price and reorder point per product. Invoice Settings: each branch's own receipt header, address, tax number, invoice prefix, footer and A4 banking details. Empty fields use your main shop details.
- A paid plan includes two branches. If you reach your limit, buy an extra branch in a few taps.
9.2 Move stock between branches and warehouses
- Interbranch Transfer → + → Product Transfer. Choose the destination branch, add products and quantities, tap Create Transfer.
- Tap Dispatch. Both branches see it in transit on Home.
- The receiving branch opens Incoming, taps Receive, confirms quantities and notes any shortage.
- A branch running low can send a stock request; the other branch accepts it and dispatches.
- Warehouse Transfer moves stock between warehouses inside a branch (shop floor ↔ storeroom).
The Transfer Report lists every transfer, and the Branch Dashboard compares revenue, sales, average ticket, low stock and stock in transit across branches.
09 · Reports
Reports and insights
See how the business is doing today, this week or this month, and share any report as PDF or CSV.
10.1 The reports
| Report | Shows |
| Dashboard Overview (Home) | Today's net profit and margin, revenue and cost, payment methods, top products, recent sales |
| Daily Sales Report | What you took today, number of sales, items sold, how customers paid, who sold, what sold most |
| What We Bought | Purchases in a period: products, quantities, average cost, suppliers and what you still owe them |
| Sale / Purchase Reports | Every sale or purchase in a date range |
| Due Collection Reports | Every credit payment received |
| Loss/Profit | Profit or loss per sale, with a product-by-product breakdown |
| Sale Return / Purchase Return | Goods that came back or went back |
| Transfer Report | Stock moved between branches |
Export
Use the CSV and PDF icons on a report to open your phone's share options: WhatsApp, email to your accountant, or save to your phone. PDF export is a PRO feature.
10.2 Expenses PRO
Record what the business spends (rent, transport, electricity) so your profit is the real figure. Expense → Add Expense: date, category, what it was for, payment type and amount. Generate Detailed, Daily or Monthly expense reports.
10.3 Tax rates
Open Tax Report on Home to add tax rates (for example VAT 15.5%) and tax groups, then pick them on a product as Inclusive or Exclusive. Fiscalised shops: see ZIMRA fiscalisation.
10 · Staff PRO
Staff, access roles and PINs
Give each person their own login, decide exactly what they can do, and choose the branches they work in.
11.1 Add staff
- Settings → Staff Management → Access Roles → New role. Start from Cashier, Manager or Stock Controller, or a blank role. Set View, Edit and Delete per area. Tap Create role.
- Open Staff. Note your Business Code at the top.
- Tap Add staff: full name, username, role, branches (none selected = all branches), a 6-digit PIN. Tap Create staff.
- On their own phone or tablet they install Tengai POS, tap Staff sign in with PIN, and enter the Business Code, username and PIN. Nothing else to set up.
11.2 Access roles and permissions
- View to see, Edit to create and change, Delete to remove. Deleted records can't be recovered, so give Delete only to people you trust.
- Extra switches include View all staff transactions, Give cash refunds and Change selling price at the till.
- If someone opens an area their role doesn't allow (like Reports or Loss/Profit), Tengai POS blocks it.
Suggested roles
- Cashier: sell, take payments, add customers. No reports or profits.
- Stock Controller: products, stock, purchases, warehouses and transfers.
- Manager: full day-to-day access.
11.3 Till lock, switching users and staying in control
- Till lock: set an owner PIN and choose to require a PIN when the app opens, with auto-lock.
- Switch user (PIN) in Settings hands the till to another staff member without logging out.
- From Staff you can see when each person was last active, reset a PIN, deactivate someone or sign them out.
- Older email-based User Roles still work and are listed in Staff Management.
11.4 HRM: designations, employees and salaries
From Home, HRM keeps job titles (Designation), employee records (Employees: contact, employment type, designation, salary, joining date) and Salaries. HRM records are separate from staff logins.
11 · Printing
Receipt printers and receipt details
Connect a Bluetooth printer once, and every sale prints on its own.
13.1 Connect a Bluetooth printer
- Switch the printer on and turn on Bluetooth on your phone.
- Pair it once in your phone's Bluetooth settings (Pair new device). The PIN is usually 0000 or 1234.
- In Tengai POS: Settings → Invoice Print. Choose the paper size: 3 inch (80 mm) or 2 inch (58 mm).
- In the Bluetooth Printer card, tap Scan, then Connect next to your printer. Tap Test to check.
- Back in Settings, switch on Auto Print Receipt.
If it shows "Saved" instead of "Connected"
Make sure the printer and Bluetooth are both on, then tap Connect. On Android POS devices the built-in printer may show as Internal Printer.
Paper size
The wrong paper size gives cut-off or squashed receipts. Match the setting to your paper.
13.2 Your details on receipts and invoices
Settings → Invoice Print → Edit Global Invoice Defaults: logo, business name, phone, email, TIN, VAT number and address, plus the receipt footer. Each branch can override these in Invoice Settings.
12 · Fiscalisation PRO
ZIMRA fiscalisation, built in
For VAT-registered businesses in Zimbabwe. Every sale is signed and sent to ZIMRA, and every receipt carries its QR code and verification code. No extra fiscal box needed. Fiscalisation starts from $110 a year; our team sets it up with you.
14.1 How it works day to day
- Fiscal days open at 12 AM and close at 11:59 PM by themselves, and each day's Z report is created automatically. See them in Settings → Fiscalisation.
- No internet? Keep selling. Receipts are signed on your device and sent as soon as you're back online.
- Refunds create a fiscal credit note linked to the original invoice. Debit notes work the same way.
- HS codes: every product needs one. If a product is missing its HS code, the receipt is held ("Not sent to ZIMRA") and sent automatically once you add the code.
- The Tax Report (Settings → Fiscalisation) shows sales, tax, invoices, credit and debit notes by currency, per fiscal device or till, as PDF or CSV.
ZIMRA visit?
Show any receipt (the QR code can be checked on the spot) and open the Tax Report for the totals.
13 · Offline
Selling with no internet
Keep selling when the network drops. Everything syncs when you're back online.
15.1 How invoice numbers work offline
- Online, every sale gets the next shop-wide invoice number (365, 366, 367…).
- Offline, each device uses its own number: the device code, the date and a sequence.
- When the network returns, offline sales sync and take the next shop-wide numbers.
- You can still find them: search Sales List by the old offline number or the new number.
Needs internet
Logging in on a new device, adding staff, renewing your plan and syncing between devices all need a connection.
14 · Plans
Basic, Pro and your subscription
Every new shop starts with 14 days of Pro. After the trial your shop moves to Basic and you carry on selling. Upgrade to Pro any time.
16.1 What Basic and Pro include
| Feature | Basic | Pro |
| Devices · users · branches · warehouses | 1 · 1 · 1 · 1 | More (2 branches included, add more) |
| Products | Up to 50 | Unlimited |
| Selling, sales history, receipts and printing | ✓ | ✓ |
| Customers, daily sales report, one currency | ✓ | ✓ |
| Purchases, expenses | — | ✓ |
| Credit sales, returns, credit and debit notes | — | ✓ |
| Stock take, stock movement, transfers | — | ✓ |
| Quotations, report export (PDF) | — | ✓ |
| Staff and access roles, multi currency | — | ✓ |
| ZIMRA fiscalisation | — | ✓ (fiscal plan) |
Pro is $10 a month, or $90 for a full year. On Basic, tapping a Pro feature explains what it does, with Upgrade to Pro and See what Basic and Pro include. Your main branch stays open on Basic; other branches are locked until you upgrade.
16.2 Renew and pay
- Settings → Subscription shows your plan, days left, next billing date and limits.
- Tap Renew Now. Your last plan, branches and payment method are remembered. Renewing early keeps your remaining days.
- To change plan or branches, tap Change plan, then Continue to Payment.
- Paynow (EcoCash, OneMoney, InnBucks or card): approve with your PIN on your phone and your plan updates automatically.
- Bank Transfer: pay into the account shown, enter the transaction ID, upload proof and tap Submit. Your plan activates once confirmed.
- Or switch on automatic recurring payments with a saved card (you can add backup cards).
Reminders
You get a notification 3 days before expiry, the day before, and on the day. Paid plans get a grace period with a daily reminder. Allow notifications for Tengai POS. Even if your plan expires, your products, sales and customers stay safe; renew and carry on.
15 · Help
Troubleshooting and FAQ
Quick answers to the questions we hear most.
17.1 Common questions
My receipt didn't print
Check that the printer is on, Bluetooth is on, and Settings → Invoice Print shows Connected (tap Connect if it shows Saved). Make sure Auto Print Receipt is on. You can always reprint from Sales List.
"Sorry, you have no permission to access this service"
The staff member's Access Role doesn't include that area. The owner can edit the role in Settings → Staff Management → Access Roles.
A feature says "available on Pro"
A fiscal receipt says "Not sent to ZIMRA"
The product is missing its HS code. Add it in Products; the held receipt is sent automatically.
Stock shows a negative number
Something was sold while the count said zero. Do a
stock take or record the purchase that was missed. Stock Movement shows what happened.
I can't find a sale I made offline
Once synced it gets a new shop-wide number. Search Sales List by either the offline number or the new number.
A customer's credit isn't in the Due List
That's expected. Credit shows in the Ledger (as a minus amount) and when you choose the customer for a sale.
How do I sign in my cashier?
On their device: Staff sign in with PIN, then the Business Code (Settings → Staff Management → Staff), their username and PIN.
I want to start fresh after testing
Settings → Reset Business Data clears test data and keeps your subscription.
17.2 Contact us