POS app for iMin

POS billing app for iMin Android devices

iMin sells some of the best-looking Android POS hardware in the market, and leaves the software to you. MCPOS Cloud fills that gap: billing and invoices, restaurant orders and KOT, purchases and suppliers, stock, accounting, staff, e-invoicing, an online store and AI insights — on the device and in the cloud.

By Yoonus C, founder of My Code Labs (makers of MCPOS)  ·  Updated  ·  6 min read

Quick answer

Yes — MCPOS Cloud runs on all iMin Android devices: Swan desktop terminals, Falcon tablets, Swift and Roc handhelds, and the earlier M2-202, M2 Pro, M2 Max, D1, D3 and D4 models.

Install from Google Play, sign up free and bill in minutes. Print on a Bluetooth, USB or network thermal printer, or ask us about the built-in printer on the printer models — iMin exposes it through its own Android service, and we add vendor drivers to the MCPOS Print Helper on request.

How to put MCPOS on a iMin terminal

  1. Install the app. Open Google Play on the terminal and install MCPOS 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 iMin, print to a Bluetooth, USB or network thermal printer; ask us about the built-in printer for your model.
  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.

MCPOS 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 iMin terminals are used for.

iMin models that run MCPOS

Model What it is MCPOS on it
iMin Swan 1 Desktop POS, dual screen Shop counter billing with customer display and drawer
iMin Swan 1 Pro Desktop POS with printer Counter billing and receipt printing in one unit
iMin Swan 2 Desktop POS Retail and café counters, KOT to the kitchen
iMin Swan 2 Pro Desktop POS with printer Busy counters — fast billing, stock and accounts
iMin Swan 3 / Swan 3 Pro Desktop POS Restaurant front desk with tables and split bills
iMin Swan 1K Interactive display POS Self-order front end with MCPOS behind it
iMin Falcon 1 Pro Android POS tablet Waiter ordering, table service and floor billing
iMin Falcon 2 / Falcon 2 Max Android POS tablet Tablet POS for counters, clinics and salons
iMin Swift 1 Pro Handheld POS with printer Hand billing with printed receipt
iMin Swift 2 / Swift 2 Pro / Swift 2 Ultra Handheld POS with printer Delivery, van sales and queue busting
iMin Roc 1 / Roc 1 Max Handheld terminal Order taking and stock checks on the floor
iMin Lark 1 Mobile computer Goods receipt, stock take and transfers
iMin M2-202 Handheld POS with printer The popular iMin handheld — billing and receipts
iMin M2 Pro / M2 Max Handheld POS with printer Hand billing with barcode scanning
iMin D1 / D1 Pro Desktop POS Compact counter billing
iMin D3 / D4 Desktop POS with printer Full counter setup with printer and drawer
iMin Crane 1 Interactive digital signage Menu or offer display beside the MCPOS till
iMin Heron 1 / Heron 1 mini Self-service kiosk Self-ordering with MCPOS stock and accounts
iMin Penguin 1 Kitchen display Kitchen screen beside MCPOS KOT printing

From iMin's own product pages, September 2026. iMin renamed its line (M2 and D-series became Swift and Swan), so an older iMin in your shop is still supported.

Printing bills on iMin

The printer models (Swan Pro, Swift, M2-202, D4) carry a built-in thermal printer driven by iMin's own Android printer service. MCPOS prints today through Bluetooth, USB or network ESC/POS printers, which works on every iMin device immediately, and we add vendor drivers to the MCPOS Print Helper app as customers ask. Tell us your model and we will tell you exactly where it stands.

Barcode and shelf labels print as bitmaps from the MCPOS Label Studio, so item names in Arabic, Hindi, Tamil or Thai come out exactly as designed — a common failure with apps that send text commands to the printer.

What you can run on a iMin terminal

iMin hardware is often bought for a café, a bakery or a boutique — small places that still need real numbers. MCPOS gives them the same system a supermarket gets:

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 bills, 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 iMin counter from anywhere. See everything in MCPOS Cloud.

A café on a Swan, a waiter on a Falcon

The neat pairing with iMin is a Swan on the counter and a Falcon tablet or Swift handheld on the floor. MCPOS runs both from one business: the waiter sends the order, the kitchen printer prints the KOT, the counter settles the bill, and the owner sees today's sales on a phone. Tables, split bills, service charge, tips and a QR menu are all included in the Restaurant plan.

Stock that keeps itself

Every sale takes stock out, every goods receipt puts it in, and the cost of what you sold is recorded at the same moment. That gives you a real profit number by item, by category and by day — not a guess at month end. Batches, expiry dates, variants, units and multi-warehouse stock are all built in.

iMin POS app — frequently asked questions

Does MCPOS work on the iMin Swan 1?

Yes. The Swan 1 is an Android desktop POS and runs MCPOS Cloud from Google Play, with the customer display, cash drawer and a connected thermal printer.

Is there a POS app for the iMin M2-202?

Yes. MCPOS Cloud runs on the M2-202 handheld for billing, returns, customer dues and reports, and prints to Bluetooth or the terminal printer through our print helper.

Can iMin devices run a restaurant with tables and KOT?

Yes. With the MCPOS Restaurant plan you get tables and floors, dine-in and take-away orders, KOT printing, split bills, service charge, tips and QR menu ordering.

Do I need internet on an iMin terminal?

No. MCPOS bills completely offline and syncs when the device is back online, on Wi-Fi or a SIM.

Which iMin models are supported?

All of them that run Android 6 or newer, including Swan 1, Swan 2, Swan 3, Falcon 1, Falcon 2, Swift 1, Swift 2, Roc 1, Lark 1, M2-202, M2 Pro, M2 Max, D1, D3 and D4.

Put MCPOS on your iMin terminal today

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

Start free See pricing Ask about your model

POS apps for other terminals

MCPOS runs the same way on every Android POS machine. Start from the list of supported POS terminal brands, or jump to a brand:

More from the MCPOS Blog