Frequently Asked Questions
Everything you need to know about NinoPOS. Can't find what you're looking for? Contact our support team.
Getting Started
NinoPOS is a complete business management platform designed for businesses of all sizes worldwide. Whether you run a small retail shop, a restaurant, or a multi-location enterprise, NinoPOS provides tools for inventory management, sales tracking, invoicing, and customer relationship management.
Getting started is easy! Simply sign up for a free 30-day trial — no credit card required. Our onboarding wizard will guide you through setting up your first store, adding products, and making your first sale. Most businesses are up and running within an hour.
We offer a 30-day free trial on all plans so you can explore all features before committing. After the trial, you can choose a plan that fits your business needs. We don't have a permanent free tier, but our Starter plan is very affordable for small businesses.
Pricing & Billing
We offer three plans — Starter, Business, and Enterprise. Yearly billing saves up to 30%. All plans include a 30-day free trial — no credit card required. See the current prices on our pricing page.
Absolutely. You can upgrade or downgrade your plan at any time from your account settings. When upgrading, you get instant access to new features. When downgrading, the new rate applies at your next billing cycle.
We accept all major credit cards (Visa, Mastercard, American Express), M-Pesa, bank transfers, and mobile money for East African customers. Enterprise customers can also arrange annual invoicing.
No setup fees, no hidden costs! The price you see is what you pay. We believe in transparent pricing. Optional add-ons like additional users or premium support are clearly marked.
Features & Functionality
Yes! Our POS system works offline and syncs data automatically when your internet connection returns. This is especially important for businesses in areas with unreliable internet. You never have to stop selling.
Yes, you can access NinoPOS from any device with an internet connection — computers, tablets, and smartphones. We also have native mobile apps for iOS and Android for on-the-go management.
The multi-branch feature lets you manage multiple store locations from a single dashboard. You can track inventory across all locations, transfer stock between stores, view consolidated reports, and manage staff access per location.
Yes! We support importing products, customers, and inventory data from Excel/CSV files. Our import wizard makes it easy to map your existing data to NinoPOS fields. We also offer migration assistance for Enterprise customers.
Security & Privacy
Security is our top priority. We use 256-bit SSL encryption, role-based access controls, automatic daily backups, and host on SOC 2 compliant infrastructure. Your data is encrypted at rest and in transit.
You own your data — always. We never sell or share your business data with third parties. You can export all your data at any time in standard formats. If you decide to leave, we help you migrate your data out.
Yes, we perform automated daily backups of all customer data. Our backup systems ensure that your data is protected against hardware failures or other disasters. Enterprise customers get additional backup options.
Support & Help
We offer email support for all customers, live chat for Pro and Enterprise plans, and dedicated account managers for Enterprise customers. Our help center contains hundreds of articles, video tutorials, and setup guides.
Yes! We offer video tutorials, documentation, and webinars. Business plan customers get access to group training sessions. Enterprise customers receive personalized onboarding and training for their teams.
You can reach our support team through the in-app chat, email at support@ninopos.com, or call +255 123 456 789. Our support hours are 8 AM - 8 PM EAT, Monday through Saturday.
Restaurant & Hospitality
Go to Restaurant → Kitchen and create stations (Grill, Cold, Bar). Assign menu items to stations, then open the KDS on a tablet or TV in each station. Orders appear automatically when sent from the POS.
Yes! Enable QR Code Ordering in Restaurant → Settings, generate codes for each table in Restaurant → QR Codes, and print them on table tents. Guests scan, browse the menu, and submit orders directly to your POS.
The POS works offline and queues orders. However, QR code ordering and kitchen displays require a local network connection. We recommend a stable WiFi network for the best restaurant experience.
Inventory Management
A stock transfer moves inventory between warehouses or stores without changing total quantity. A stock adjustment corrects quantities due to damage, theft, expiry, or recount errors. Adjustments affect valuation; transfers do not.
NinoPOS analyzes your sales velocity, seasonality, and supplier lead times to predict when each product will stock out. It suggests reorder quantities with a confidence score. You can accept, modify, or dismiss each suggestion.
Yes. NinoPOS supports USB and Bluetooth barcode scanners. Simply plug in or pair your scanner, then scan products at the POS or during stock counts. You can also print barcode labels from Inventory → Products.
Human Resources & Payroll
Attendance data (check-in, check-out, overtime, late arrivals) automatically flows into payroll calculations. Set hourly rates, deductions, and bonuses per employee. When you run payroll, all attendance-related adjustments are applied automatically.
Employees submit leave requests through the HRM portal. Managers approve or reject them via the Approvals dashboard. Approved leave is deducted from the employee balance and reflected in attendance reports.
Yes. Each employee can log into their profile and download payslips for any processed payroll period. Admins can also bulk-email payslips to all staff from HRM → Payroll.
Payments
Go to Settings → Payment → M-Pesa. Enter your Daraja API credentials (Consumer Key, Consumer Secret, and Passkey). Choose between STK Push or Paybill integration. Run a test transaction before going live.
Yes. When recording a payment, enter an amount less than the invoice total. The invoice will show the remaining balance. You can record multiple partial payments until the invoice is fully paid.
Go to Accounting → Banks → Reconcile and upload your bank statement. NinoPOS auto-matches transactions by amount, date, and reference. Unmatched items are flagged for manual review. Once balanced, lock the reconciliation period.
Integrations
Go to Settings → WhatsApp and connect your WhatsApp Business API account. Once linked, you can send invoices, payment reminders, and order updates directly to customers from within NinoPOS.
Yes. Go to Settings → Email Templates to customize invoices, payment receipts, and reminder emails. Use merge tags like {{client_name}} and {{invoice_total}} to personalize each message.
Yes. NinoPOS provides a full REST API for custom integrations. You can also configure webhooks to receive real-time notifications for events like new orders, payments, and stock changes.
Still Have Questions?
Our friendly support team is here to help. Reach out to us and we'll get back to you as soon as possible.