A REGISTER FOR YOUR SHOP

Keep selling.
Keep it tidy.

Orders, payments, stock. All recorded.

Open your register

30 days free

TRY THE REGISTER
Kedai Loka
Register open
  1. 1Choose
  2. 2Pay
  3. 3Receipt

↳ Tap a menu item. Try a sale.

Order2 items
Milk coffeeRp18.000
1
ToastRp12.000
1
TotalRp30.000
Interactive demo · Sample dataLOKA / POS
Shops & groceriesCafés & coffee shopsRestaurants & eateries

01 / LOKA KASIR

What matters at the counter.
All in Loka.

RECEIPT / 001
KEDAI LOKA#001 · TAKE AWAY
1 × Milk coffee18.000
1 × Toast12.000
TotalRp30.000

Payment complete

Sample data
01

Receipts, ready.

Print to a thermal printer.

PRODUCT STOCK
Milk coffee42 left
Iced tea28 left
Toast4 left

Low stock

Sample data
02

Stock stays in step.

Sales recorded. Stock updated.

SHIFT SUMMARY
SHIFT / 01
Recorded cashRp450.000
Counted cashRp450.000
Cash differenceRp0

Cash balanced

Sample data
03

Close and count the cash.

A record for every shift.

All features

More than a point-of-sale app

From the moment a customer orders to the moment you read the profit report, the whole operation stays connected under one account.

No badge = All plansPro

Sales & POS

Move the queue quickly without making staff learn a complicated workflow.

  • Product grid or list
  • Dine-in, takeaway & delivery
  • Cash, QR, card & transfer
See 2 more features
  • Discounts, refunds & voidsPro
  • Bluetooth / USB thermal receipts

Food Service & QR Ordering

Tables, kitchen, and register all receive the same order without anyone copying it out.

  • A QR menu per tablePro
  • Guests order from their phonePro
  • Floor plan & table statusPro
See 2 more features
  • Kitchen Display SystemPro
  • Variants, add-ons, tax & service

Stock, Cost & Purchasing

Know what is running low, what ingredients were used, and what margin is actually left.

  • Stock per outlet & low-stock alerts
  • Transfers & movement historyPro
  • Ingredients, recipes & wastePro
See 2 more features
  • Suppliers & purchase ordersPro
  • Cost, product profit & price suggestionsPro

Staff & Operations

Every shift, cash count, attendance record, and sensitive action has an owner.

  • Shift open/close & cash variance
  • Cashier & supervisor PINs
  • Clock-in / clock-outPro
See 2 more features
  • Roles, permissions & audit log
  • Staff advancesPro

Customers & Loyalty

Recognise regulars and give them a reason to return without a separate member app.

  • Customer records & purchase historyPro
  • Membership
  • Loyalty pointsPro
See 2 more features
  • Customer tabs / receivablesPro
  • Consistent promotions at checkoutPro

Reports & Owner Control

Run the business from a browser, including when you are nowhere near the shop.

  • Live sales dashboard
  • Sales & financial reportsPro
  • Product & peak-hour analysisPro
See 2 more features
  • Multiple outlets & terminalsPro
  • Offline selling, automatic sync

Android and Windows for the register, plus Web Admin for owners. Feature availability follows your chosen plan.

02 / ANDROID + WINDOWS

Meet your register.

Android phones & tablets
LOKA / POS

Choose products. Add to the order.

↳ Actual app screens.

Check on your shop, anywhere.

Sales, stock, and reports in your browser.

Explore Web Admin
Videos
Signing In
Opening the Till
Taking a Sale
History & Receipts
Closing the Shift
451Registered Users
450Active Outlets
111Active in 7 Days
6,035Recorded Transactions

Aggregated usage data from Loka Kasir — refreshed automatically every 10 minutes.

03 / LOKA

A full register. Clear prices.

Try every Pro feature free for 30 days.

LOKA / FREE01

Free

For your first sales.

Rp 0/ month
  • 100 sales / month
  • 1 outlet
  • Products & receipts
  • Basic reports & offline mode
Open your register
LOKA / PRO02

Pro

For a growing shop.

Rp 59.000/ month
  • Unlimited sales
  • Stock, costs & full reports
  • Staff, tables & QR orders
  • First outlet included
Open your register

Additional outlets billed separately.

Plan details & annual prices

Pro

Every POS and business-management feature. The first outlet is included; additional outlets are billed separately.

Rp 590.000per year
Rp 1.490.0003 years

Prices include tax. Payment by bank transfer or e-wallet.

First 30 Days Free

  • Every Pro feature unlocked
  • Unlimited transactions
  • Up to 5 outlets
  • Counted from your first sale, not from sign-up
  • No commitment
  • Pick a plan when the 30 days are up

All features / Pro

  • Cloud servers, data storage and backups, sync, security, maintenance, and feature updates
  • Unlimited transactions and financial reports
  • Staff roles, customer records, tables, and kitchen display
  • Stock and product variants per outlet
  • QR ordering — guests scan the code on the table, browse the menu, and order themselves
  • Unlimited outlets (additional outlets billed per outlet)
  • Stock transfers between outlets, with full movement history
  • Raw materials and low-stock alerts
  • Suppliers and purchase orders
  • Staff attendance — kiosk clock-in and clock-out
  • Deeper analytics: trends, best sellers, peak hours
  • Moving-average cost of goods and product recipes (BOM)
  • Overhead / operating cost tracking
  • Automatic price suggestions
  • Per-product profitability (revenue, cost, margin)
  • Net profit and net margin dashboard
  • Customer loyalty — points and rewards
  • Priority support by email

04 / LOKA

Ready for your next sale.

Open your register
  1. 01Create an account
  2. 02Add your products
  3. 03Open the register
Need help with setup?
Chat with Loka

05 / FAQ

Any questions?

Ask on WhatsApp
How do I get started?

There are two ways in, and they end up in the same place — one account that works everywhere: • In a browser — open https://app.lokakasir.id/register from a laptop or phone, with nothing to install • In the app — install from Google Play (Android) or the Microsoft Store (Windows) and sign up inside it Either way you'll enter your owner details, your type of business (food, retail, or services), and your first outlet. A verification code goes to your email. After that you have 30 free days with everything unlocked — no commitment. A sensible order to set things up: 1. Create the account and your first outlet 2. Add staff and decide what each role can do 3. Create categories and add products 4. Install the register app on your shop device and register the terminal 5. Ring up a test sale Reports, inventory, and multiple outlets all live in Web Admin at https://app.lokakasir.id, using the same account.

Can I try it free?

Yes — 30 days with every Pro feature open, up to 5 outlets, unlimited transactions, nothing to cancel. One detail worth knowing: the 30 days are counted from your first sale, not from the day you sign up. So you can create the account, take your time entering products, and install the app when you're actually ready — none of that eats into the trial. When it ends, you choose: • Free — the core register, 1 outlet, up to 100 sales a month, free indefinitely • Pro — every POS feature, multiple outlets, analytics, attendance, suppliers, purchase orders, food cost, price suggestions, profitability, and loyalty. The first outlet is included.

Register or Web Admin?

The register app is what your staff use at the counter — taking orders, accepting payment, opening and closing shifts, and running the kitchen display. Cashiers sign in with a PIN rather than an email address. Web Admin runs in a browser and is where the owner or manager works — reports, products and prices, staff, costing, and settings. Both talk to the same system, so a sale rung up at the counter shows up in your reports immediately.

Which shops is it for?

It bends to a fairly wide range: • Restaurants and cafés — tables, kitchen display, dine-in / takeaway / delivery • Corner shops and grocers — fast sales, straightforward stock • Retail and fashion — variants by size and colour, multiple outlets • Bakeries and drink bars — recipes for working out ingredient cost • Workshops and services — jobs that also consume parts Your business type decides the order flow: retail settles immediately (pay and done), while food and drink goes through kitchen states — pending, preparing, ready, served.

Does it work offline?

The register keeps working. Sales are processed and stored on the device, and everything uploads on its own once the connection returns — your reports catch up without you doing anything. The one exception is payment methods that need to be verified online, like QR and card. Cash carries on as normal.

More questions
What needs to be ready before the first real sale?

Before a cashier serves the first customer, make sure: • The outlet exists and is configured • The register terminal is registered and tied to the device • At least one product exists, with a selling price • At least one staff member has the cashier role • The payment methods you accept are switched on If you run a food business, also add your tables and turn on the kitchen display if there's a kitchen.

What does a normal day at the register look like?

1. Open the shift — enter the opening cash float, pick the terminal 2. Ring up the sale — choose items, set quantities, apply any discount 3. Choose the payment method — whichever ones you've enabled 4. Confirm payment — change is worked out for you 5. Receipt — print it, or send it by WhatsApp or email 6. Close the shift — count the drawer and read the summary A single sale usually takes 30 to 60 seconds end to end.

What is a shift, and why must cashiers open one?

A shift is a working session that every sale is attached to. Cashiers open one first so that: • Each sale lands in the right session • The day can be broken down per person, not just per date • The cash in the drawer can be reconciled against what the system expected • You can see when the shop actually opened and closed At closing, the cashier counts the physical cash. The system works out the difference and totals sales by payment method.

Do cashiers have to log in with an email every day?

No. Once a device is tied to a terminal, cashiers open their session with a 4-digit PIN. It's faster, safer at a busy counter, and avoids password trouble mid-queue. Owners and managers set each person's PIN from Web Admin.

How does the flow work for a restaurant or café?

With the kitchen display: 1. The cashier or server picks a table, adds items, and saves the order 2. It appears on the kitchen screen straight away 3. The kitchen accepts it (pending) 4. Cooking starts (preparing) 5. The dish is up (ready to serve) 6. A server takes it out (served) 7. The cashier settles payment and the sale completes Everyone can see the state of each item from the app, so nobody has to walk to the kitchen to ask.

Which payment methods are supported?

Cash, QR payments, debit and credit cards, and bank transfer. Which of them appear at the register is entirely up to you — you switch them on in Web Admin. Each sale uses one payment method. Splitting a bill across several methods isn't supported.

How do discounts work?

Three ways: • Automatic — set up in Web Admin, applied on their own to certain products, categories, or the whole sale, optionally within a date range • Manual — the cashier enters an amount or a percentage during the sale • Supervisor-approved — for larger discounts, a manager approves with their own PIN without the cashier having to log out They can be combined within one sale.

How do refunds and cancellations work?

• Cancel — before the sale is paid. Stock goes back automatically. • Refund — after it's been paid. The sale is marked refunded, stock returns, and it shows in reports as money going back out. Both are permissions you control per role. By default a cashier can cancel, while a refund needs a manager's approval.

Can it print to a thermal printer?

Yes — the common thermal printer brands, over Bluetooth or USB. Receipts print automatically once payment is settled, or on demand. Paper size and what appears on the receipt are configurable per outlet.

How do I add products?

Two ways: 1. One at a time — from Products in Web Admin: name, category, cost, selling price, and stock options. You can add variants (size, colour, flavour) per product. 2. Import a CSV — for a large catalogue, download the template, fill it in, and upload the lot. Categories that don't exist yet are created for you. Once a product exists, you can enter its opening stock per outlet.

What are product variants and how do I use them?

Variants are versions of the same product — a latte in small, medium, and large, or a shirt in several colours and sizes. Each variant carries its own price and stock. To set them up: 1. Create the attribute (for example "Size" with S, M, L) 2. Turn on "has variants" on the product 3. Enter price and stock per combination At the register, the cashier picks the variant as they add the item.

How do I know when something is running low?

Two layers. Finished products (all plans): Each product has a minimum stock level you set per outlet. Drop below it and a warning appears on the Current Stock page. Raw materials (Pro): Each material has its own alert threshold. When one falls below it, an orange banner appears at the top of the Raw Materials page listing what needs reordering, with current level against the minimum.

What is a bundle?

A bundle sells several products together at one special price — a set meal of rice, a main, and a drink for less than buying them separately. Create it under Library → Bundle: choose the products and set the bundle price. When it sells, the stock of each component comes down accordingly.

How do I move stock between outlets?

From Stock Transfer in Web Admin: 1. Create the request — source outlet, destination, product, quantity 2. It sits as pending 3. The destination approves it 4. Complete the transfer 5. Stock leaves one outlet and arrives at the other 6. Both movements appear in the stock history Transfers need their own permission, which you can grant per role.

Why does knowing my cost per item matter?

Cost of goods is what the ingredients or materials in one item actually cost you. Knowing it accurately lets you: • Set a price that doesn't quietly lose money • See the real margin on each product • Find out which products are worth pushing • Decide from numbers rather than impressions Without it, it's entirely possible to sell something that looks profitable and isn't, once ingredients and overhead are counted.

How does the automatic cost calculation work?

1. Register the raw material — name and unit (kg, litre, each) 2. Record stock coming in — quantity and purchase price → the average cost updates automatically, by moving average 3. Add a recipe to the product — which materials, and how much per serving → the product's base cost is worked out live from average cost × quantity 4. Set your overhead — fixed monthly costs ÷ expected volume = overhead per item 5. Read the suggested price — cost + overhead + your target margin

What is moving average costing?

It works out your average cost across your whole purchase history rather than jumping to whatever you paid most recently. New cost = (old stock × old cost + quantity in × purchase price) ÷ (old stock + quantity in) For example: 10 kg on hand at 12,000 each, then 20 kg bought at 14,000 → (10×12,000 + 20×14,000) ÷ 30 = 13,333 per kg. The effect is that a single expensive purchase doesn't suddenly distort your margins.

How do I build a product recipe?

A recipe lists the materials and quantities that go into one serving. 1. Open the product in Web Admin 2. Go to the Recipe tab 3. Search for each material 4. Set how much is needed per serving 5. Save The base cost appears immediately. From then on, selling the product draws its ingredients down automatically.

Do ingredients come out of stock automatically?

Yes. Whenever a product with a recipe is sold and paid for, each ingredient is reduced by the recipe quantity times the number sold. This runs in the background so it never slows down payment. If a reduction fails for any reason, the owner is notified so it can be reconciled by hand.

What counts as overhead, and how does it affect prices?

Overhead is the fixed monthly cost of being open that isn't tied to any one item — rent, admin salaries, electricity, internet. Under Finance Settings you enter: • Total fixed monthly cost • The sales volume you're aiming for • → overhead per item = one divided by the other Suggested price = (ingredient cost + overhead) × (1 + your target margin).

How do I record spoilage or waste?

On the Raw Materials page, use the flame icon on the material's row. Enter how much was lost and why (expired, spilled, and so on). The system then: • Reduces the stock by that amount • Records it as waste, distinct from an ordinary stock-out • Leaves your average cost untouched — waste doesn't change what you paid Recording it properly keeps your costing accurate and makes leakage visible.

How do purchase orders work?

A purchase order is a formal order to a supplier. 1. Add the supplier — name, contact, phone, email 2. Create the PO — number, supplier, and the items with quantity and price 3. Mark it ordered once it's confirmed with the supplier 4. Receive the goods — enter what actually arrived and the final price → stock goes up, and average cost is recalculated 5. It closes as partially or fully received POs give you a purchase history, a comparison between suppliers, and something to reconcile stock against.

Is there a loyalty points programme?

Yes, on the Pro plan. Customers collect points as they buy and spend them as a discount next time. You set the rules: how many points per unit of spending, what a point is worth, and the minimum before they can be redeemed. Points accumulate on their own, and staff can also add them by hand. Every change — earned, redeemed, balance — is recorded per customer in Web Admin. No separate membership app is involved; it all happens at the counter.

Are customer records on every plan?

Customer records — name, phone, email, address — are on Pro. The free plan doesn't include customer management. On Pro, each customer also carries a loyalty balance you can see and adjust from Web Admin.

Which reports do I get?

They come in layers. Every plan, free included: • 30 days of transaction history — searchable and filterable, with full detail Pro: • Shift financial report — opening float, sales, refunds, discrepancy, and a breakdown per payment method • CSV export of transactions and shift finances Pro only: • Deeper analytics — peak hours, best sellers, outlet comparison, weekly and monthly revenue trends • Full stock movement history — in, out, adjustments, waste, transfers • Per-product profitability — revenue, cost of goods, gross profit, margin • Net profit and net margin, after overhead

What does the profitability report show?

How much each product actually earns you once real costs are counted, rather than how much it turned over. Per product: units sold, revenue, total cost of goods (ingredients plus overhead per item), gross profit, and margin percentage. Products are colour-coded by margin — green at 30% or above, amber between 15% and 30%, red below 15% — over the last 7, 30, or 90 days. One caveat: it's only accurate for products that have a recipe, since that's where the cost comes from.

Can I filter reports by outlet?

Yes. Every report in Web Admin takes an outlet filter from the dropdown in the header, and updates as you switch. Choose "All outlets" for the whole business combined.

Can I export to Excel or PDF?

Reports export to CSV directly from the report page on Pro. CSV opens in Excel, Google Sheets, or any spreadsheet app. Pro also exports a double-entry accounting journal (debits and credits) for handing to your accounting software, which makes the monthly reconciliation considerably less painful. PDF export is still being built.

What roles are there?

Six to start from: • Owner — everything, including permissions and financial reports • Admin — full Web Admin access, like a manager • Manager — everything except changing permissions • Cashier — the register app only: shifts, sales, payment. No financial reports • Warehouse — full inventory (materials, POs, suppliers) with no register or financial access • Waiter — takes orders and manages tables, but can't take payment Each role's defaults can be adjusted for your business.

Can I fine-tune what each role can do?

Yes — Settings → Permissions, where you switch individual capabilities on and off per role. For instance: let cashiers see their own shift summary; stop managers opening the full financial reports; let warehouse staff raise a purchase order but not delete a supplier; allow supervisor override only from manager upwards. Changes take effect immediately — nobody has to log out and back in.

How do I add a staff member?

From Web Admin → Staff: 1. Add staff 2. Enter their name, email, phone, and role 3. Assign them to one or more outlets 4. They receive an invitation by email and set their own password Cashiers don't need that email day to day — once the device is tied to a terminal, a PIN is enough.

What is supervisor override?

It lets a manager authorise something sensitive — voiding a sale, a large discount — right there on the register, without the cashier logging out. The cashier requests approval on screen, the supervisor enters their PIN, and the action goes through recorded against whoever approved it. It keeps cashiers from needing permissions they shouldn't have, without holding up the queue.

How many outlets and users can I have?

Outlets depend on the plan: • Free — 1 outlet, up to 100 sales a month • The 30 free days — full Pro access, up to 5 outlets • Pro — unlimited outlets; the first is included and each additional one is charged monthly Staff are unlimited on every plan, including free. You can move up or down between plans at any time without losing data.

Are there costs beyond the subscription?

No hidden ones. The subscription covers the features in your plan, ongoing updates, and support. The only thing that can be added is extra outlets on Pro, charged per outlet from the second one onward. There is no setup fee, no per-transaction fee, and no per-user fee — we never take a cut of your sales.

What devices does the register app run on?

It's free on two platforms: - Android phones and tablets, from Google Play - Windows 10 and 11 PCs and laptops, from the Microsoft Store Web Admin runs in any browser — Chrome, Safari, Firefox, Edge — on a PC, laptop, or tablet. For a comfortable experience, Android 8 or newer with 3 GB of RAM, or Windows 10 version 1809 or newer. The Windows build is deliberately small: about a 30 MB download and roughly 200 MB of memory in use, so an older laptop with 2 GB still copes.

How is my business data protected?

• Encrypted in transit (HTTPS/TLS) • Session tokens that expire • Role-based access, so each person only reaches what they're allowed to • Cashier PINs are never stored as plain text • Regular automatic backups We do not sell or share your business data with third parties.

Can I ask for a feature that doesn't exist yet?

Yes, and you don't have to be a paying customer. If something about how your business runs isn't covered — a particular report, a receipt format, a device you want connected — send it to us by WhatsApp, Instagram @lokakasir.id, or help@lokakasir.id. Include your business name, what kind of business it is, what you need, and why. The clearer the context, the easier it is to judge. Every request is read. The ones the most people need get built first and ship as a free update for everybody. If it's very specific to you, we can talk about that separately.

Are you open to partnerships?

Yes — with businesses of any size and kind: minimarkets, supermarkets, cafés, restaurants, retail, wholesale, and services. Things worth discussing: adapting the system to how you already operate, rolling it out across a chain or franchise, and reseller or local installation partnerships. Message us with your business name, type, number of outlets, city, and what you have in mind.

How do I get help?

• Email help@lokakasir.id — answered within one working day • Instagram @lokakasir.id for updates and tips For general questions, the answers above are the fastest route. For something specific and urgent, email us with your business name and what's happening.