AgroPOSby InnoBrains Buy now
Windows desktop · Built for Pakistan

The counter software for agri-input dealers.

AgroPOS runs the whole shop — billing, batch-wise stock with expiry dates, customer credit and recovery, and the inspection registers the Agriculture Department asks for. It works without internet, because the shop does too.

Works fully offline Free setup & training Automatic cloud backup

Version 1.0.0 · Windows 10 / 11 (64-bit) · One licence per PC

AgroPOS — Dashboard
7Official registers,
printed in one click
0Internet needed
to bill a customer
3Roles — Admin,
Cashier, Store Manager
24/7Cloud backup tied
to your licence key
The problem it solves

Register, calculator and diary — replaced by one screen.

A pesticide or fertilizer shop does not fail on sales. It fails on the things around the sale: which batch expires first, who still owes money from last season, and whether the register is ready when an inspector walks in. AgroPOS is built around those three.

Expiry is tracked per batch, not per product

Every batch carries its own expiry date, pack size and purchase rate. Sales pull from the earliest-expiring batch first, so old stock leaves before it turns into a loss.

Credit has a limit and a follow-up list

Set a credit limit per customer. The till warns before the limit is crossed, and Recovery Management keeps the pending list in front of you instead of in a diary.

Inspection registers print in one click

Stock register, batch-wise register, expiry report, sales and purchase registers — formatted for Agriculture Department inspection, with your dealer licence number on the header.

At a glance
Runs onWindows 10 / 11, 64-bit
InternetOnly for activation, cloud backup and updates. Billing works fully offline.
Data staysOn your own PC (SQLite), with optional encrypted-at-rest cloud copies
Built forPesticide, herbicide, fungicide, fertilizer, seed and PGR dealers
UsersAdmin, Cashier, Store Manager
CurrencyPKR, with configurable tax percentage
Not a cloud subscription.

The software runs on your machine and keeps working if the internet is down. Cloud is used only to keep a copy of your data safe and to deliver updates.

What's inside

Everything the counter needs, and the back office too.

Billing till

Search by name or scan with any USB barcode scanner. Pick a specific batch and pack size, apply per-item discount, take cash or credit, and print immediately.

Batch-wise inventory

Batch number, expiry, pack size, purchase rate and supplier on every lot. Stock moves out earliest-expiry-first, and one sale can draw from several batches cleanly.

Expiry & low stock alerts

Dashboard counters for batches expiring within your chosen window and products below your reorder threshold. Both limits are yours to set.

Customer ledger

Every sale, payment and return as a running balance — date, description, debit, credit, balance. Print or share any customer's ledger as a PDF.

Recovery management

All customers with pending balances in one list, with their full credit history. Collect a payment and it settles against the oldest invoices automatically.

Purchases & suppliers

Raise a purchase, then confirm delivery — stock lands only when goods actually arrive. Supplier payables and advances tracked on the same ledger model.

Sale & purchase returns

Return goods to the exact batch they left from. Refund as cash or against the customer's balance — and every return can be reversed if entered wrongly.

Inspector Mode

Seven official registers on one screen with a date range: stock, batch-wise stock, expiry, sales, purchase, company-wise stock and daily sales.

Receipts & invoices

80 mm thermal receipt or full A4 invoice, printed through Windows. Save the invoice as a PDF or share it to WhatsApp from the app.

Reports & Excel exports

Sales, top products, expenses and recovery reports with a monthly chart. Stock and sales export to Excel as well as PDF.

Item-wise inspection

Pick any product and see each batch plus the complete movement history — what came in, what went out, and the running balance after each entry.

Your details, your format

Shop name, dealer licence number and NTN on printed documents. Set your own invoice prefix and next number, tax rate and currency symbol.

Inside the software

Built to be read across a busy counter.

Big numbers, plain labels, and the day's figures where you can see them without hunting. Here is what the four screens you'll live in look like.

POS BillingSearch or scan, pick the batch, take cash or credit, print.

Batch inventoryEvery lot with its own batch number, expiry and purchase rate.

Ledger & recoveryWho owes what, since when, and what they last paid.

Inspector ModeOfficial registers for inspection, printed in one click.

Pricing

Try it free. Then one price for everything.

No tiers, no add-ons, nothing held back for a higher plan. Run the full software free for 7 days, and when it has earned its place at your counter, buy the annual licence.

7-Day Free Trial
Free no card needed
1 PC · 7 days · full software
  • Every feature unlocked — nothing disabled
  • Use your real stock and real customers
  • Your data stays when you buy the licence
  • One trial per computer
Get the trial on WhatsApp
Full version
Annual License
Rs. 30,000 per year
1 PC · 1 Year
  • 1 PC activation
  • Batch-wise stock with expiry alerts
  • Customer ledger, credit limits & recovery
  • Purchases, suppliers & payables
  • Sale and purchase returns
  • Agriculture Dept. inspection reports
  • Thermal receipts & A4 invoices
  • Automatic cloud backup
  • Free updates for the year
  • Free setup, training & WhatsApp support
Buy now — Rs. 30,000

Price in PKR. Setup, training and WhatsApp support are included — not billed separately.

How to use it

From installer to first invoice.

Four steps. Most shops are billing on the same day they install.

1

Order & pay

Pick a plan and create your account. Send the payment to the JazzCash or bank account we show you, then upload the screenshot.

2

Get your key

We verify the payment and issue your licence key. It appears in your account along with the installer download.

3

Install & activate

Run the setup as Administrator, enter the licence key once, and that PC is activated. SmartScreen? Choose More info → Run anyway.

4

Load stock & sell

Add your shop details, enter a purchase and confirm delivery so batches land in stock. Then cut your first invoice.

Everyday screens
ScreenWhat you do there
POS BillingCut invoices, take cash or credit
InventorySee every batch, its expiry and its quantity
RecoveryChase pending credit, record payments
PurchasesEnter supplier bills, confirm delivery
Inspector ModePrint official registers for inspection
Backup & RestoreTake a copy, or bring data back
First login

Username admin and password admin123. Change it from Settings → Users on day one, and add a separate account for each person who uses the till.

Barcode scanning

Any standard USB keyboard-wedge scanner works — no driver, no configuration. Scan into the barcode field on the billing screen and the item drops into the cart.

Training & setup help

We walk you through the first setup on WhatsApp or a remote session, including loading your opening stock and outstanding customer balances.

Licensing

One licence, one PC, activated online.

How licensing works
Licence key formatXXXXX-XXXXX-XXXXX-XXXXX
Machine IDIB-XXXX-XXXX-XXXX-XXXX, derived from the PC itself
ActivationOnline, once. After that the app runs offline.
Machines per licenceSet per product — typically one shop PC
Changing PCRequest a transfer; we approve it and you activate on the new machine
Forgot passwordRecovery code issued by InnoBrains support after verification
Tied to the machine, not to a login

The licence binds to a hardware-derived Machine ID, so nobody can copy your install onto another PC and use it.

Updates arrive on their own

New versions are verified with a SHA-256 checksum, downloaded quietly in the background, and installed when you accept the restart. Your data is untouched.

Re-installing Windows is fine

Tell us before you format. We reset the activation, and your cloud backups come back on the new install because they belong to the licence.

Backup & restore

Your ledger survives the hard disk.

A shop's whole history sits in one database file. AgroPOS keeps copies in two places and, crucially, ties the cloud copies to your licence — so a dead disk and a fresh Windows install does not mean starting from zero.

Automatic cloud backup

Uploads on its own while you work and again when you close the app — and only when something actually changed, so it never eats your data bundle.

Restore on any PC with your key

Backups belong to the licence, not the machine. Activate on a new computer and your earlier backups are listed there, ready to restore.

Safe by design

A backup is a consistent snapshot — never a half-written file, even if it runs mid-sale. Before a restore overwrites anything, the current data is copied aside and rolled back automatically if the restore fails.

Backup at a glance
Local copiesZIP files in your Documents folder, most recent kept
Cloud copiesOn InnoBrains servers, scoped to your licence key
RunsAutomatically while open, and on app close
IntegritySHA-256 checksum stored with every upload
Restore fromA local file, or any cloud backup on your licence
Kept forRecent copies in full, then daily copies going back
Restoring replaces everything.

A restore overwrites the current data with the backup's. The app tells you plainly when a backup came from a different machine, so you always know what you are about to load.

Questions

Straight answers.

Does AgroPOS work without internet?

Yes. Billing, inventory, ledgers and reports all run on your own PC and need no connection. Internet is used only three times: to activate the licence once, to upload cloud backups, and to download updates. If the connection drops, the shop keeps running.

How does batch and expiry tracking work?

Stock is stored per batch, not just per product. Each batch keeps its own batch number, expiry date, pack size, purchase rate and supplier. When you sell, the software takes stock from the earliest-expiring batch first, so older goods move before they expire. You can also pick a specific batch or pack size at the counter when a customer asks for one.

Can it print the registers the Agriculture Department asks for?

Yes. Inspector Mode prints seven registers for any date range: stock register, batch-wise stock register, expiry report, sales register, purchase register, company-wise stock report and daily sales report. Your shop letterhead and dealer licence number appear on each one.

What happens to my data if the computer is lost or formatted?

Backups are tied to your licence key rather than to the machine. Install AgroPOS on the new PC, activate with the same key, and your earlier cloud backups are listed there ready to restore. Local ZIP backups in your Documents folder can also be restored directly.

Do I need a special printer?

No. AgroPOS prints through the normal Windows printer system, so any printer that Windows can already use will work. You can print an 80 mm thermal receipt or a full A4 invoice, save the invoice as a PDF, or share it to WhatsApp from inside the app.

Can I use a barcode scanner?

Yes. Any standard USB keyboard-wedge barcode scanner works with no driver or setup. Store a barcode against a product, then scan into the barcode field on the billing screen and the item is added to the cart.

How do customer credit and recovery work?

Each customer has a running balance and an optional credit limit. The till warns you before a sale would push a customer past their limit. Recovery Management lists everyone with a pending balance along with their full history, and when you record a payment it is settled against the oldest unpaid invoices first.

Can more than one person use it?

Yes. You can create separate accounts with the roles Admin, Cashier and Store Manager, so each person signs in with their own username instead of sharing one login. User management is available to Admin accounts.

How do updates reach my shop?

AgroPOS checks for new versions on its own. An update is verified against a SHA-256 checksum, downloaded quietly in the background, and installed when you accept the restart prompt. Your database, invoices and settings are preserved across updates.

Can I move the software to a different computer?

Yes. Contact InnoBrains for a machine transfer. Once we approve it, you activate with the same licence key on the new PC, and you can restore your data there from a cloud backup.

Get started

Tell us about your shop.

Message us on WhatsApp with your shop name and city. We'll send the installer, issue your licence key, and help you load opening stock and outstanding balances.