Founding Merchant sign-ups are open

The POS app that keeps
customers coming back.

Customers scan the QR on their table and join your café as members on the spot. Every time they pay at the till, their points go up on their own. Signal drops during the rush? The till keeps selling.

09.41
CashierMorning shift · Dina
Search menu or scan barcode
AllCoffeeNon-coffeeFoodSnacks
Palm Sugar LatteRp18.000
AmericanoRp15.000
Salted Cream LatteRp24.000
Lemon TeaRp10.000
Banana FrittersRp15.000
Beef Fried RiceRp28.000
DimsumRp20.000
Burnt CheesecakeRp25.000
New orderTable 4 · Dine in
RRani SafitriMember · 240 Beans
2×Palm Sugar LatteLess sugar36.000
1×Banana Fritters15.000
1×Lemon Tea10.000
SubtotalRp61.000
Beans for Rani+12 Beans
TotalRp61.000
Pay Rp61.000
Offline3 transactions saved
kopilengge.innolabstudio.co
KLKopi LenggeHi, RaniSoon
Gold memberRani Safitri
240 Beans60 to go
Free milk coffee at 300 Beans
Rewards for you
20% offOn your birthdayDouble BeansFriday 14–16

Built by the Innolab Studio team, who also build products for

  • Telgani
  • Goprint
  • Nando's
  • KFC
  • Pepper Lunch
  • Entech
  • Onz

The cashier taps pay and +12 Beans land on the customer's phone right away. Paper stamp cards can retire.

Innolab POS

One place to run your café or shop.
However busy it gets.

Reports & insights

Innolab POSDashboardCashierSalesProductsInventoryCustomersLoyaltyReports
Sales report
SalesRp3.24M+12%
Transactions142+9%
New members18+4

Know what you made today.112 ready-made reports, including sales by the hour and which cashier voids transactions most often.

Members & loyalty

Home screen of Nami Coffee's member app
Nami member card shown to the cashier

Customers become members in a minute.Scan the QR on the table, enter a phone number, and the member card appears. The QR on the card changes every 30 seconds. These are real screens from Nami Coffee's app, a custom app we built just for them.

Stock & warehouse

Innolab POSDashboardCashierSalesProductsInventoryCustomersLoyaltyReports
Stock · FIFO & expiry3 expiring soon
UHT milk 1 LLot 091812 boxesIn 3 days
Gayo coffee beans 1 kgLot 09126 packsOK
Liquid palm sugarLot 09204 bottlesOK
White breadLot 101918 slicesTomorrow
Vanilla syrupLot 08302 bottlesLow stock

Less stock goes to waste.FIFO, serial numbers, and reminders before stock expires.

Offline till

Today's transactions Offline · safe on the tablet
10.42Table 4 · RaniRp61.000 Waiting for signal
10.38TakeawayRp25.000 Waiting for signal
10.31Table 2Rp44.000 Waiting for signal
10.15Table 1Rp32.000✓ Sent
10.02Table 6Rp118.000✓ Sent

The internet drops, the till keeps going.Transactions are saved on the tablet first. Once the signal is back, everything sends itself and each transaction is recorded only once.

Bookings & calendar

Innolab POSDashboardCashierSalesProductsInventoryCustomersLoyaltyReports
Bookings · Saturday, 19 Oct2 free slots at 14.00
10.0011.0012.0013.0014.00
AyuCut + wash · SintaCreambath · Rina
DimasHaircut · ArifShave · Yoga
LiaManicure · DewiSmoothing · Nur (Rp100k deposit)

Staff schedules don't clash.A calendar for each staff member, free-slot search, and deposits. Online booking by customers is coming soon.

Online store

KLKopi LenggeOpen · 08.00–22.00 · Bima
Palm Sugar LatteRp18.000+
Salted Cream LatteRp24.000+
Banana FrittersRp15.000+
Your order2× Palm Sugar Latte1× Banana FrittersRp51.000 Order via WhatsApp

A store page with your café's name.Menu and prices come from the till, and orders arrive on your WhatsApp.

See pricing
A day at the café

A day at the till
with Innolab POS.

An ordinary day at a small café. Everything below already works today.

  1. Open the shift

    The cashier signs in with a PIN and records the opening cash in the drawer.

    Morning shift · DinaOpening cash Rp300.000
  2. Wi-Fi goes down

    Transactions are saved on the tablet first. The cashier keeps taking orders.

    Offline3 transactions saved
  3. Rush hour

    The cashier scans the member card on the customer's phone. The Beans are added automatically.

    Rani +12 BeansTotal 252 Beans
  4. Check stock from your phone

    The owner opens the stock report and sees only 2 litres of milk left.

    Fresh milk2 L left
  5. Close the shift

    The cash in the drawer is checked against the till's records. Any difference shows up straight away.

    Cash count Rp4.215.000Difference Rp0
Try it

Try the till right here.

This is the same till app as on the tablet, with Nami Coffee's menu. Pick items, pay, and watch the receipt print. Sales stay only in your browser.

Signed in as the cashier, with the shift already open
Demo mode · not connected to any storeOpen full screen ↗
Member app · Soon

A member card on your customer's phone, with your café's logo.

No printed cards or stamps to buy. Each time a customer pays, the cashier scans their card and the points go up right away. You set the rewards, for example a free coffee every 100 Beans.

  1. 1Scan the QR on the table or receiptCustomers don't have to look for an app on Play Store.
  2. 2Enter a phone numberThe member card opens right away in their phone's browser.
  3. 3Points go up with every paymentThe cashier scans the card and the Beans are added automatically.
KLKopi Lengge
Member cardPoints from the till
6 of 10 stars · free coffee at 10 · kopilengge.innolabstudio.co

This week's finding· from 3.163 bills, the last 8 weeks

Your Thursdays from 14.00 to 17.00 are 66% quieter than other days.

Make a Thursday afternoon promo
Average bills, 14–17
MonTueWedThuFriSatSun
AskHelp
Which items rarely sell?

Over the last 8 weeks, Brownies Es Cream sold least, 110 portions, against 677 for Kopi Susu Gula Aren.

From 3.163 bills · 24 Aug–18 Oct · See the bills

SuggestionBrownies Es Cream 15% off, Mon–Wed 14.00–17.00Make the promo
Insight + Tanya AI · Beta

Insight shows your quietest hours, then drafts the promo for them.

Insight reads the last 8 weeks of bills. When a day and hours run much quieter than other days, you get the numbers, the item that dropped most, and a promo already filled in. The week after, it measures how that promo did.

  1. 1A finding every weekFor example, Thursdays 14.00–17.00 average 3 bills against 10 on other days, in 8 of the last 8 weeks.
  2. 2A promo in one tapThe discount, item, day and hours are filled in. Check them, change what you like, and save.
  3. 3Ask AIAsk about sales, menu items or stock. Answers are counted from your own bills and say how many were read. When the data isn't there, Ask AI says it can't answer yet.

Pick your type of business

There are 20 ready-made templates. The menu, reports and till screen adjust to your type of business.

At the till

“Table 4, please. Two milk coffees with less sugar, one banana fritter and one lemon tea. Paying by QRIS, under Rani.”

One tap · milk stock −300 ml · Rani +12 Beans
Receipt #0142Kopi Lengge · Table 4 QRIS · Paid
2×Palm Sugar Latte36.000
1×Banana Fritters15.000
1×Lemon Tea10.000
TotalRp61.000
RRani gets +12 BeansTotal 252 Beans · 48 more to a free coffee
Stock goes down with it
Fresh milk−300 ml · 4.2 L left
Bananas−1 portion · 18 left
Tea bags−1 · 64 left
Print receiptIn today's report
Switch from Olsera, Moka or majoo

Still on Olsera or Moka?

We move your old data.

Free, until your till is ready to sell.

Rp0to move your data
We move your menu, stock and customer data from your old POS.
6 moof your old contract covered
Still paying for your old POS? We give you the months left as a free subscription, up to 6 months.
30days free trial
No credit card needed. If it isn't right for you, just stop.
100Founding Merchant spots
The Rp99k price stays locked for as long as you subscribe. Free on-site setup in NTB (West Nusa Tenggara).
Compare for yourself

Innolab POS compared with Moka, majoo and Olsera

Prices and features from each official pricing page as of 19 October 2026. Prices are per outlet per month, before VAT (PPN).

Want a POS plus a loyalty program for your customers?

majoo Starter Rp249k + Customer Loyalty add-on Rp499k

majoo + LoyaltyRp748k
Innolab POS, includedRp149k

Swipe the table to see every competitor

Innolab POS compared with Moka, majoo and Olsera
Features Innolab POSMokamajooOlsera
Starting priceRp149kFounders Rp99kRp299kRp249k±Rp107kpaid a year upfront
Monthly billingYearly only
Free trial30 daysNot stated14 days14 days
Paid add-on featuresNoneevery feature includedYessome without a listed priceYesRp499k per featureYessome features
Member app with your café's nameSoon–––
Data moved from your old POSFree, and up to 6 months of your old contract covered–––
Nearest teamBimacan visit your caféJakartaJakartaBatam
Till keeps working offline

– means it isn't listed on their pricing page. Competitors' prices can change, so check their sites: mokapos.com/harga, majoo.id/harga, olsera.com/id/pricing.

QRIS. Receipt printers. Barcode scanners.
Use the hardware you already have. Innolab POS connects to it.

Every feature, one plan

All of these features come with the Rp149k plan.

In other POS apps, some of the features below are sold as add-ons or only come with pricier plans. With Innolab POS, you get all of them from day one.

ready-made reports
112
business type templates
20
add-on fees
Rp0
  • Till

    • Works offline(an add-on in other POS apps)
    • Split & merge bills
    • Split evenly
    • Move tables
    • Cashier PINs & shifts
    • Discounts with a supervisor PIN
    • Barcode scanning with the camera
    • QRIS
    • Kitchen tickets per station
    • Training mode
  • Stock & products

    • Recipes & COGS(an add-on in other POS apps)
    • FIFO & expiry
    • Serial numbers
    • Multiple units
    • Stock counts
    • Transfers between outlets
    • Purchasing & POs
    • Barcode & price label printing
  • Reports & finance

    • 112 reports
    • Accounting & period close(an add-on in other POS apps)
    • Profit & loss, balance sheet
    • Fraud analysis per staff member
    • PBJT tax report
    • Export to Jurnal & Accurate
  • Customers & loyalty

    • Points & member tiers(an add-on in other POS apps)
    • Vouchers & discounts
    • Happy hour
    • Refer a friend
    • Customer segments
    • Prepaid packages
    • Staff commission
    • Member app with your café's nameSoon
  • Bookings & team

    • Bookings & staff schedules(an add-on in other POS apps)
    • Table reservations(an add-on in other POS apps)
    • Staff attendance
    • Staff roles, 44 permissions
    • Support access with your permission
  • Selling online

    • Online store with your café's name
    • Orders arrive via WhatsApp
    • Record GoFood & GrabFood orders
    • Delivery app pricing
    • Move from Olsera

Add-on elsewhereIn other POS apps, features with this mark are sold as add-ons or only come with pricier plans. For example, loyalty is a Rp499k-a-month add-on at majoo, and reservations are only in majoo Prime at Rp999k a month.

Clear pricing, every feature included

There's no extra charge per feature, and Innolab POS takes no cut per transaction.

BusinessFree for 30 days

Rp149k/ outlet / month

Rp1.49M paid yearly, which saves you 2 months. One outlet, with as many till devices as you like.

Become a Founding Merchant
  • Included:
  • Offline till on tablets, unlimited devices
  • Back office with 112 reports
  • Stock, recipes, FIFO and expiry
  • Web member app with your café's nameSoon
  • Points, vouchers and bookings
  • WhatsApp support, and we visit your café (NTB)
GroupSoon

Rp299k/ outlet / month

For owners with more than one outlet who want to keep an eye on all of them from one account.

Let me know when it's ready
  • Everything in Business, plus:
  • Several outlets in one account
  • Full accounting and period close
  • Fraud score per staff member
  • Priority support

Founding Merchants:the first 100 cafés pay Rp99k/month for as long as they stay subscribed.

Claim a spot

Want your own app on Play Store & App Store?Ask our team about App Native first.

Chat with our team

Bring another café to Innolab POS.You both get 1 month free.

How it works

Become a Founding Merchant

There are 100 spots for cafés and shops, opening in stages from Bima. The Business plan is locked at Rp99k a month for as long as you subscribe, and data migration and setup are free.

  1. 1We'll message you on WhatsApp within 24 hours
  2. 2Our team comes over, sets up the till and moves your data
  3. 3You start selling, and customers start joining as members

Rather talk first? Chat on WhatsApp

Founding Merchant form± 1 minute
+62

We only use your number to contact you about Innolab POS.

Questions we often get

Does the till work without internet?

Yes. When the signal drops, transactions are saved on the tablet. Once you're back online, everything sends itself and each transaction is recorded only once.

Can you move my data from Olsera or Moka?

Yes, for free. Our team moves your menu, stock and customer data. From Olsera we can pull the data directly. From other POS apps we work from their export files.

Do I need to buy a new tablet or printer?

Not necessarily. The Innolab POS till runs on the Android tablet you already have, and receipts print through a printer connected to the tablet. We're working on a direct connection to Bluetooth thermal printers.

Do customers have to download an app?

No. The web member app opens in the phone's browser after scanning a QR (coming soon). If you want an app on Play Store and App Store, there's the App Native add-on, a template app with your café's name and logo. An app designed from scratch just for you is a separate custom project.

What if something goes wrong during the rush?

Chat with our team on WhatsApp. For cafés in NTB, we can come over in person. We can also help remotely through support access that you approve, and every change is logged.

Can I stop any time?

Yes. The monthly plan has no long contract, and you can still export your sales reports.

Does Innolab POS take a cut when customers pay by QRIS?

Innolab POS takes nothing per transaction. The QRIS fee (MDR) is set by Bank Indonesia, and since 1 October 2026 it is 0% on transactions up to Rp100k.

Still curious?Chat on WhatsApp