POS app for Urovo

POS billing app for Urovo Android terminals

Urovo makes two kinds of device a shop cares about: smart POS terminals with a printer, and rugged handheld scanners for stock. MC-POS Cloud uses both — bill on the i9000S at the counter, count stock on a DT50 in the warehouse, and see one set of numbers.

By Yoonus C, founder of Mycodlabs Technologies (makers of MC-POS)  ·  Updated  ·  6 min read

Quick answer

Yes — MC-POS Cloud runs on Urovo Android devices: the i9000S, i9200 and Q200 smart payment terminals, and the DT50, DT40, DT66, CT58 and RT40S rugged handhelds.

On the printer-equipped terminals, MC-POS can drive the built-in thermal printer through the MC-POS Print Helper, the small companion app we use for vendor printers — tell us your model and we will set it up. On the scanner handhelds, MC-POS uses the hardware scan key for fast barcode work: stock take, goods receipt, transfers and price checks.

How to put MC-POS on a Urovo terminal

  1. Install the app. Open Google Play on the terminal and install MC-POS Cloud. If the terminal has no Play Store (some payment terminals ship with the acquirer's own app market), write to us and we will send the APK for your model.
  2. Create your business. Sign up free inside the app, or on mcpos.mycodlabs.com, and add your products, taxes and outlet.
  3. Pick the printer. Settings → Printers. On Urovo terminals with a printer, MC-POS can use the built-in printer through the MC-POS Print Helper — ask us to set it up.
  4. Start billing. Scan or tap an item, take cash, card, UPI or credit, print the bill. The same business opens on the owner's phone, the back-office computer and the web.

MC-POS needs Android 6.0 or newer and about 150 MB free. It bills with no internet at all and syncs when the terminal gets Wi-Fi or a SIM again — which is what most Urovo terminals are used for.

Urovo models that run MC-POS

Model What it is MC-POS on it
Urovo i9000S Smart POS with printer Counter billing, receipt printing and card payment on one device
Urovo i9200 Smart POS terminal Billing, customer dues and day-end cash report
Urovo Q200 Smart payment terminal Compact shop billing with payment beside MC-POS
Urovo DT50 Rugged Android handheld Stock take, goods receipt, transfers and label printing
Urovo DT50 Lite Rugged Android handheld Barcode billing and quick stock checks
Urovo DT50 5G Rugged 5G handheld Live stock and orders on the floor with a fast network
Urovo DT40 Rugged Android handheld Warehouse picking, purchase receipt and stock adjustment
Urovo DT66 Rugged Android handheld Van sales and delivery with printed or shared bills
Urovo CT58 / CT58C Android handheld Floor billing and stock enquiry
Urovo CT48C Android handheld Price check, order taking and stock count
Urovo RT40S Rugged Android handheld Heavy-duty scanning for warehouse and retail stock
Urovo UPad Android tablet Counter or waiter tablet POS with KOT
Urovo P8100P Android tablet Back-office work, reports and approvals
Urovo K319 / K329 / K419 Portable printers Pair over Bluetooth and print the bill anywhere

From Urovo's own product catalogue, September 2026. Older Urovo models — i6310, i6300, DT30, i9100 — run MC-POS too; if the device shows Android 6 or newer, it will run.

Printing bills on Urovo

Urovo's printer terminals (i9000S and the printer-equipped handhelds) expose the printer through Urovo's own Android service. MC-POS builds standard ESC/POS receipt data and hands it to the MC-POS Print Helper, a small companion app that carries the vendor drivers, including Urovo's. That keeps the main app clean and lets us add a new device family without shipping a new version of MC-POS to everybody.

Bluetooth and network printers work as well, and that is the quickest way to start: pair any 58 mm or 80 mm thermal printer, or use a Urovo K-series portable printer, and print. Barcode and price labels print as bitmaps, so local-language item names come out right.

What you can run on a Urovo terminal

Urovo devices are built for people on their feet. MC-POS follows the same idea — the work happens where the stock and the customer are, not at a desk:

Billing & invoices

Barcode or touch billing, held bills, split payment, cash / card / UPI / credit, tax invoices, 80 mm and 58 mm receipts and A4 invoices, sales returns and refunds.

Orders & tables

Take-away and dine-in orders, tables and floors, KOT printing to the kitchen, split payment, service charge and tips, QR menu ordering (Restaurant plan).

Purchases & suppliers

Purchase orders, goods receipt, purchase returns, landed cost, supplier dues and payments — so your cost price and profit are real, not guessed.

Stock & inventory

Batches and expiry, variants and units, racks, multi-warehouse stock, transfers, adjustments, stock value and a full stock ledger.

Accounting built in

Every bill posts itself: ledgers, journal, trial balance, P&L, balance sheet, cash drawer, bank accounts, expenses and fiscal-year close.

Staff & HR

User roles and permissions per counter, shifts and attendance, salary, payouts, commissions and an employee self-service app (Advanced plan).

Tax & e-invoicing

GST / VAT with inclusive or exclusive prices, tax breakdown on the bill, Saudi ZATCA and UAE VAT e-invoicing with QR (Advanced plan).

AI that works for you

Ask your data a question in plain English, AI sales insights and stock alerts, AI-written WhatsApp and campaign messages, AI reports you can export (add-on).

The same business also opens on iPhone, Windows, macOS, Linux and the web — so the owner can watch the Urovo counter from anywhere. See everything in MC-POS Cloud.

Counting stock with a Urovo handheld

Open MC-POS on a DT50 or RT40S, choose the warehouse, and scan. Goods receipt against a purchase order, stock transfer between branches, stock adjustment with a reason, expiry and batch capture, rack and bin locations — each scan writes to the same stock ledger that the counter is selling from. A stock difference stops being an argument at the end of the month because every movement has a document behind it.

Van sales and delivery routes

A Urovo handheld with a printer is the classic van-sales device. MC-POS has a van sales mode: load stock to the van, sell and print on the route, collect cash or record the credit, and settle the van at the end of the day. The office sees route-wise sales, collections and stock without a single phone call.

Urovo POS app — frequently asked questions

Does MC-POS run on the Urovo i9000S?

Yes. The i9000S runs Android, so MC-POS Cloud installs and runs on it. The built-in printer can be driven through the MC-POS Print Helper app, and Bluetooth printers work immediately.

Can I use a Urovo DT50 for stock counting with MC-POS?

Yes. MC-POS supports stock take, goods receipt, transfers and adjustments with barcode scanning, and the DT50 hardware scan key works as the scanner inside the app.

Does the Urovo hardware scan button work in MC-POS?

Yes. Urovo handhelds send scans to the focused field like a keyboard, so the scan key fills the barcode box in MC-POS billing and stock screens.

Is MC-POS free for Urovo devices?

You can start free. Paid plans start at 36 US dollars a year for 2 users and add accounting, e-invoicing, HR, the online store and restaurant features. There is no separate hardware licence.

Which Urovo models are supported?

Any Urovo device running Android 6 or newer, including i9000S, i9200, Q200, DT50, DT50 Lite, DT50 5G, DT40, DT66, CT58, CT48C, RT40S, UPad and P8100P.

Put MC-POS on your Urovo terminal today

Free to start — billing, invoices, stock and reports on the device you already own. Paid plans from $36 a year for 2 users when you want accounting, e-invoicing, HR, the online store or AI.

Start free See pricing Ask about your model

More from the MC-POS Blog

Learn it step by step — MC-POS User Guide

Every screen explained with real screenshots, from the first setting to the daily routine.

The till app

Selling

Open the full MC-POS User Guide