235 features

Every feature, in one place

Everything Janta Kirana does today, for shops, shoppers and the Janta team. Online payments through Janta are built and coming soon; everything else on this page is live.

Billing 24

Quick counter bills

Search by name or barcode and build a bill in a few taps.

Camera barcode scanner

Point the phone camera at a barcode and the item is added to the bill.

Hardware scanner support

Use a barcode scanner gun, including long and lettered codes.

Weighing-scale labels

Scan a scale label and the item is added with its weight or price.

Add unknown items on the spot

An unknown barcode opens "Add it now" so the bill can carry on.

Voice search at the counter

Say the item in your language to find it.

Loose items by weight

Bill any amount in kg, g, litre or ml, with quick picks.

Cash with change

Enter the cash received and the change to return is shown.

Round-off to the rupee

Bills round to the nearest rupee, shown clearly.

UPI QR on screen

A large QR with the exact amount and bill number for the customer to scan.

Split payments

One bill paid by any mix of cash, UPI and khata.

Controlled discounts

Set the most discount staff can give; the owner is not limited.

Price changes with permission

Only allowed roles can change a price on a bill, and never above MRP.

Savings against MRP

The bill shows what the customer saves compared to MRP.

Customer on the bill

Add a name or phone; the customer joins your list.

Offline billing

Bills are saved on the phone and sync automatically later.

Sync problem tools

Fix, record anyway or discard a bill that couldn't be saved, with a reason.

Bills history

Find any bill by number, invoice number or amount, with daily totals.

Void with a reason

Pick a reason from a list; stock comes back and the void is recorded.

Reprint any bill

Print any old bill again, exactly as it was.

Send bills digitally

WhatsApp, SMS from your phone, any app, or a link to a bill page.

Bill page as PDF

The customer can open, print or save the bill as PDF; you can turn the link off.

Stop bills when out of stock

An optional rule to refuse a bill when an item is short.

Quick cashier switch

Change who is billing on a shared till with a PIN; bills in progress are kept.

Inventory 25

Shared product catalogue

Packaged groceries with photos, ready to add to your shop.

Starter pack

Add the popular items of your categories in one go, then set prices.

Your own items

Add loose goods and local brands and sell them straight away.

Send new items for review

New barcodes go to Janta to add to the shared catalogue.

Excel and CSV import

Import your item list with a full preview before saving.

Vyapar and myBillBook files

Item exports from these apps are recognised by their columns.

Catalogue matching

Imported rows are matched to Janta's catalogue and its photos.

CSV export

Download items, stock, bills and stock history.

Stock received

Record quantity, cost, batch, expiry and supplier as stock arrives.

Batches sell first by expiry

The batch that expires first is sold first.

Expiry watch

See stock expiring in 7 or 30 days, and write off expired stock.

Stock corrections with reasons

Recount, wastage, damage, expiry or theft, all recorded.

Stock history

Every change to an item's stock, with who and why.

Reorder levels

Set when each item counts as low stock.

Daily low-stock notice

A notice in the app listing what is running low.

Reorder suggestions

Days of stock left and how much to buy, from your sales speed.

Trending, not in stock

Popular items in your categories that you don't sell yet.

Customers asked

Items shoppers searched for in your shop and didn't find.

Item photos

Upload your own photo of any item.

Counter-only items

Hide an item from the online shop and sell it only at the counter.

Deactivate items

Hide an item from billing and the app while keeping its history.

Product details for shoppers

Veg mark, maker, country of origin, net quantity and ingredients for your own items.

Restricted items

Tobacco and alcohol stay counter-only; age-restricted items ask shoppers to confirm they are 18+.

Lowest price in 30 days

Shoppers see the 30-day low next to any discount.

Stock value

The value of your stock at selling price, always current.

Khata and customers 15

Digital khata

A ledger for every customer that always adds up.

Bills on khata

Put all or part of a bill on credit.

Take khata payments

Cash or UPI; any extra stays as an advance.

Old balances

Bring in what customers owe from your paper book.

Credit limits

Warns at the limit; only the owner can allow more.

Adjustments with reasons

Add or reduce dues with a note the owner can see.

Statements

Share a statement on WhatsApp or print it.

WhatsApp reminders

A polite reminder with a UPI link for the exact balance.

Overdue list

See who has owed you for more than 30 days.

Offline khata

Khata entries save offline and sync later.

Customer list

Search by name or phone, with visits, spend and last visit.

Pick a customer on the bill

Choose or add a customer right at checkout.

Business customers

Save a GSTIN for B2B invoices.

Erase on request

Remove a customer's personal details while your books stay correct.

Returns credit the khata

Money for returned items can go back to the khata.

Money and day close 18

Expenses

Rent, wages, electricity, phone, transport, bags, repairs, tea and more.

Cash drawer

Open with a count and close with a count.

Expected cash

The app works out what should be in the drawer and shows any difference.

Cash in and out

Record cash added or taken out, with a reason.

Day-close summary

Sales by method, discounts, refunds, khata, expenses and purchases; print or share.

Reports for any dates

By day, payment method, item, category and staff.

Gross margin

Margin on items that have a cost price.

CSV reports

Every report downloads as a spreadsheet.

Today's sales on Home

Net of refunds, with new orders and low stock at a glance.

Suppliers

A list of the people you buy from, with opening balances.

Purchase bills into stock

Lines with rate, GST, batch and expiry go straight into stock.

Cost price from purchases

Each bill updates your cost, including GST and discounts.

Purchase returns

Send goods back and owe less.

Supplier payments

Cash, UPI, bank transfer or cheque, with references.

What you owe

Every supplier with a balance, and the total.

Supplier statements on WhatsApp

Send a supplier your account with them.

Order low stock on WhatsApp

Send a supplier a list of what is running low.

Recorded refunds

Note money given back on an online order so the customer sees it.

GST and tax 16

Any GST status

Regular, composition or not registered.

Tax invoices and bills of supply

The right document title for your scheme, automatically.

Consecutive invoice numbers

One series per financial year, with your own prefix.

Per-rate GST summary

Taxable value, CGST, SGST or IGST on every receipt.

B2B invoices

Buyer's GSTIN, name, address and state on the bill.

IGST for other states

Choose another place of supply and the bill shows IGST.

Complete invoice fields

GSTIN, serial number, HSN, rates, place of supply and more.

Bills that never change

Reprints stay the same even after you edit an item.

Bulk GST rates and HSN

Set rates by category, HSN code or chosen items.

Returns and credit notes

With their own number series.

Exchanges

Return items and bill new ones with the credit shown.

GSTR-1 figures

B2B, B2C, credit notes, nil-rated, HSN and document summaries.

GSTR-3B summary

The main 3B tables from your bills.

CSV and JSON downloads

In the GST offline tool's column order, for your CA.

FSSAI on bills

Your licence number printed on receipts.

Input GST on purchases

GST from supplier bills, shown for your CA.

Online orders 15

Orders from nearby shoppers

Shoppers in your area order from your shop in the app.

New-order alarm

A full-screen alert with a chime and vibration while Janta POS is open.

Browser order alerts

Notifications in your browser when you use the web app.

Accept timer

A countdown to accept; late orders cancel themselves and the customer is told.

Reject with a reason

Quick reasons or your own words.

Edit items

Lower a quantity or mark an item unavailable; the customer pays less.

Cancellation requests

Approve or keep the order after you accept.

Pack and print slip

One tap to mark packed and print a packing slip.

Notes and substitutes

See the customer's note and if a similar item is OK.

Age check reminder

Orders with 18+ items remind staff to check at handover.

Customer contact

Call the customer while the order is active; the number hides after.

UPI payment claims

See the customer's UPI reference and confirm when it arrives.

Item problem reports

Answer customer reports about missing or damaged items.

Order tabs and search

New, preparing, on the way and done, searchable by number or amount.

Open or closed switch

Turn online orders off any time; customers see the shop as closed.

Delivery 10

Delivery and pickup

Offer one or both.

Delivery area

Set a radius; addresses outside it can't order delivery.

Delivery charges

Your own charge, free delivery above an amount and a minimum order.

Delivery time

Show shoppers how long delivery usually takes.

Choose who delivers

Assign an order to a delivery person and they are told.

Rider overview

Open deliveries and cash collected today for each person.

Delivery and pickup codes

The shopper's 4-digit code confirms every handover.

Owner override

If the customer can't show the code, the owner can confirm with a reason.

Collect on delivery

Record cash or UPI collected at the door.

Map-pinned addresses

Shoppers drop a pin and add a landmark, so you find the door.

Growth 13

Your shop link

Opens Janta Kirana straight at your shop.

QR poster

Print a "Scan to order" poster in A4 or A5, or save it as an image.

WhatsApp sharing

Send your shop link to customers in a tap.

What Janta brought you

Online orders, order value and new customers this month.

Self-serve ads

Book ads from the app: featured shop, banners, featured products, search ads and push offers.

Ad preview

See exactly how your ad will look before you book.

Consent-based targeting

Reach past buyers, customers due to reorder or new customers, only among those who allowed it.

Ad results

Views, clicks, orders, sales, new customers and cost per order.

Shop self-signup

Apply to join from the website with your phone number.

Setup checklist

A guided list on Home until your shop is ready.

Practice mode

Try billing safely before real customers come.

Shop logo

Shown in the shopper app and on your staff sign-in screen.

Shop ratings

A ratings summary shoppers can see.

Staff and security 13

Four roles

Owner, manager, counter and delivery.

Permission matrix

Choose exactly what each role can do; changes apply on every device.

Personal sign-in

Each person uses their own phone number and PIN.

Activation codes

Set up a new device with a one-time code; nobody shares a PIN.

PIN lockout

Too many wrong PINs lock sign-in for a while.

Founding owner protection

A co-owner can't remove the founder or change the shop phone.

Change alerts for the founder

The founder is told when a co-owner changes the UPI ID or adds an owner.

Sign out everywhere

A PIN reset or deactivation ends sign-ins on every device.

Private cost prices

Only people allowed to change prices can see cost and margin.

Audit trail

Voids, refunds, stock corrections and settings changes are recorded with who made them.

Seller terms in the app

Read and accept the seller terms from the POS.

Mobile POS

A phone-sized web app for staff: order queue, stock, bills and support.

In-app updates

The app tells you when a new version is ready, and bills on the phone are kept.

Shopper app 34

Shops near you

By GPS, pincode, area or a saved address.

Shop filters

Open now, delivers, or search by shop name.

Seller details

Legal name, owner, address, FSSAI licence and GSTIN of each shop.

Notify me

Ask to be told when a shop opens in your area.

Invite your kirana

Send your local shop an invitation to join.

Categories

Browse the shop's catalogue by category.

Buy it again

Quick reorder from your past orders.

Best savings

The biggest drops below MRP in the shop.

Product pages

Photo, price, MRP, unit price, details and similar items.

Veg and non-veg marks

Green and brown marks on cards and product pages, when known.

Ask the shop to stock it

Tell the shop what you couldn't find.

Recent searches

Pick up where you left off.

Clear bill at checkout

Items, discount, delivery fee and total, worked out by the server.

Free delivery tracker

Shows how much more to add for free delivery.

Coupons

Apply a coupon code when one is on offer.

Notes and substitutes

Leave a note and say if a similar item is OK.

Stock changes explained

If items run out while you shop, the cart tells you what changed.

Address book

Up to 20 addresses with labels, landmarks and map pins.

Cash or UPI to the shop

Pay cash, or pay the shop's own UPI ID from any UPI app.

Live order status

From placed to delivered, with the shop's accept timer.

Delivery code

A 4-digit code to share at handover.

View and share bill

See the shop's bill or GST invoice for a delivered order.

Order again

Refill your cart from a past order in one tap.

Cancel with reasons

Instant until the shop accepts, then a request.

Coupon comes back

If an order ends early, your coupon can be used again.

Wishlist

Save items with the heart.

Back-in-stock and price-drop alerts

The app tells you when a saved item is back or cheaper.

Share shops and products

Send a link on WhatsApp or any app.

Offline browsing

Recent shops and your orders stay readable offline.

Report item problems

Missing, damaged, wrong, expired or poor quality, with photos.

Ratings

Rate delivered orders; comments are private to the shop and Janta.

Help and support

Requests with photos and replies in the app, with unread badges.

In-app messages

A copy of every order update, refund and support reply.

Installable web app

Add Janta Kirana to your home screen from the browser.

Languages and voice 9

15 languages

Both apps in English and 14 Indian languages.

Right-to-left Urdu

Urdu screens read right to left.

Search in any script

Native scripts, romanised words and Hinglish all work.

Offline grocery dictionary

Everyday grocery words across Indian languages are built into the app.

Voice search

In the Android apps and in supported browsers.

Notifications in your language

Order and shop updates are written in the language you use.

Local dates and times

Shown in your chosen language.

Receipts in every script

An option to print item names in Hindi and other scripts.

Change language any time

Each person picks their own language.

Janta console 23

Shop management

Search, filter, edit and export shops.

Signup requests

Approve or reject shop applications with a reason.

Bulk onboarding

Add many shops at once, with activation codes.

Order tools

Search, filter, notes, cancel and export orders.

Customer lookup

Orders, tickets, refunds, consent and account status in one view.

Roles and 2FA

Scoped roles and authenticator-app sign-in.

Maker-checker

A second person approves money decisions.

Audit log

Every change, filterable and exportable.

Product master

Edit, merge and organise the shared catalogue.

Listing and rating moderation

Hide listings or ratings with a reason.

Support desk

Inbox, internal notes, canned replies and routing rules.

Grievance tracking

Deadlines for acknowledgement and resolution, with overdue views.

Support reports

Volume, first response and resolution time.

Fraud review

Daily flags and a review queue.

Analytics

KPIs by region and day, order funnel and trends.

Plans and fees

With advance notice to shops for any increase.

Collections

Overdue ageing and a worklist with notes.

Tax and compliance

Janta's own tax documents and exports for the CA.

Ads management

Rate card, reviews, campaigns and invoices.

Announcements

Notices to shops by region, scheduled ahead.

Regions

A master list that keeps region names consistent.

Console notifications

A bell and browser alerts for the team.

System status

Jobs, backups and errors at a glance.

Reliability and privacy 20

Offline-first POS

Billing, khata and expenses keep working without the internet.

Hourly and nightly backups

Plus a snapshot before every update.

Weekly restore drill

A backup is restored and checked every week.

Updates without downtime

New versions roll out while the service keeps running.

Error tracking

Our own error tracking, with no third-party tracker.

Health monitoring

Checks every few minutes, with alerts to the team.

HTTPS and security headers

Every connection is encrypted.

Rate limits

Limits on sign-in attempts and codes stop guessing.

Safe photo uploads

Photos are checked, resized and stripped of location data.

Opt-in privacy choices

Personalised ads and offers stay off until you turn them on.

Download your data

Everything we hold about you, as a file.

Delete your account

From the app, with a quick OTP check.

Data nominee

Name someone to use your data rights on your behalf.

Clear retention rules

Old data is removed on a schedule set out in our privacy policy.

Deletion that sticks

Erased accounts are erased again if a backup is ever restored.

No ads at checkout

Your cart and checkout are always ad-free.

How we rank

A public page on how shops, products and ads are ordered.

Dark-patterns self-audit

We review the app against India's dark-patterns guidelines and publish it.

Grievance Officer

A named contact with legal timelines.

Verified downloads

Each APK is published with its version, size and SHA-256 checksum.

No feature matches your search.

Coming soon

Built, and waiting for the final steps before we switch them on.

Online payments through Janta

Pay online with UPI, cards and netbanking, with refunds back to the way you paid.

Payouts to shops

Money from online-paid orders paid to the shop's bank the next working day after delivery, with daily statements.

Order alerts with the app closed

Phone notifications in the Android apps, even when the app is not open.

Scan to install

Download the apps

Both apps are free to download. Use the Android apps on a phone or tablet, or open the web apps in Chrome, Edge or any modern browser.

Janta POS

For shop owners and staff

Counter billing, stock, khata, expenses, day close, GST bills and online orders for your kirana. Works offline.

You need an activation code from your shop owner or from Janta to sign in.

Janta Kirana

For shoppers

Order from kirana shops near you, for delivery or pickup. Search in your language, pay cash or UPI to the shop, and track your order.

On iPhone or a computer, use the web app and add it to your home screen.