Growcord Retail

Bill at the counter in seconds — with the stock truth behind it

Scan, bill, take cash and UPI on the same bill, and close the drawer against a Z-report that cannot be edited. Every counter sale is a real order in the same catalogue as your website.

retail · counter
Care Pharmacy · Counter 2
GSTIN 07AAx…1Z2 · Bill POS/0917
Paracetamol 650 ×260.00
Batch PX2311 · exp 11/2027
ORS sachet ×5105.00
Vitamin C 500 ×1635.00
GST (incl.)68.10
TOTAL₹ 800.00
Cash500.00
UPI300.00
Paid · e-receipt on WhatsApp
Split
cash + UPI + card on one bill
FEFO
batch picked by expiry at billing
Z-report
immutable at drawer close
1 stock
shared with your online store
Who it’s for

Made for teams who need this to just work

Single-store pharmacies, kiranas and specialty retailers on a legacy billing tool — or a calculator and a notebook — who need speed at the counter and honesty at closing time.

What you’ll do in your first week
  1. 1Scan an item and see its price, HSN and GST filled in
  2. 2Take part cash and part UPI on one bill
  3. 3Stop selling expired batches by accident
  4. 4Close the day with a drawer count that matches
  5. 5See counter sales next to online sales
Before and after

What changes with Retail

Without Growcord
  • A drawer that never matches the day’s bills
  • Expired batches found only when a customer complains
  • Separate stock for the shop and the website
  • Voided bills that simply disappear
With Growcord
  • Opening float, tenders and closing count reconciled per session
  • Expired batches refused at billing, near-expiry flagged
  • One stock and one catalogue for counter and web
  • Manager voids that reverse and stamp — never delete
Features

Everything inside Growcord Retail

Scan-to-bill POS with split payments, batch and expiry safety, drawer sessions and Z-reports.

01

Scan-to-bill

Barcode or search, quantity, done. Price, HSN and GST come from the catalogue — nobody types a rate at the counter.

02

Split tenders

Cash, UPI and card on the same bill, each recorded separately so the drawer and the bank reconcile on their own.

03

Batch and expiry safety

The bill picks the right batch by expiry, refuses expired stock and warns when a batch is close to its date.

04

Drawer sessions

Open with a float, bill through the shift, close with a count. Every rupee in or out of the drawer is accounted for.

05

Immutable Z-report

The closing report locks at session end — variance is recorded, not argued about the next morning.

06

Voids that reverse

A manager void reverses the sale and stamps who and why. The original bill is never edited or deleted.

07

Keeps billing through network drops

Bills queue safely and sync when the connection returns, without ever creating duplicates.

08

GST bill every time

Each counter sale is a proper GST document with the store’s GSTIN and a number from the right series.

09

One catalogue with your website

Counter and online sell from the same products and stock, so the website never sells what the shelf doesn’t have.

10

Counter sales as a channel

POS is its own sales channel, so reports show exactly how much came from the counter versus the website.

Closing time

A drawer that balances itself

Every session starts with a float and ends with a count. Split tenders are recorded per method, so the cash in the drawer, the UPI in the bank and the day’s bills tie out — and the Z-report locks.

  • Cash variance calculated, never typed
  • Each tender recorded against the bill
  • Session history for every cashier
growcord.in
Session close · Counter 2
Cash expected₹ 18,450
Cash counted₹ 18,400
UPI₹ 26,310
Card₹ 7,980
Pharmacy-grade

The batch on the bill is the batch on the shelf

Batches carry their own expiry and MRP. At billing the counter suggests the oldest valid batch, refuses expired stock and prints the batch number on the bill — the record a drug inspector asks for.

  • Expiry-first suggestion at the counter
  • Batch number printed on the bill
  • Batch-wise MRP when you switch it on
retail · stock
Stock by condition · 12,480 units
Only sellable stock can be sold
Sellable78%
Quarantine9%
Damaged5%
Expired3%
In transit5%
Every move between states is a ledger entry with who, when and why.
How it works

Up and running in four steps

  1. 01

    Import products and batches

    Catalogue, batches, expiry dates and opening stock from Excel.

  2. 02

    Open a counter session

    Choose the counter, enter the float, start billing.

  3. 03

    Bill and take payments

    Scan, split tenders, print or share the bill.

  4. 04

    Close and reconcile

    Count the drawer, lock the Z-report, see it in Books.

Works alone, better together

Retail shares its data with the rest of your business

Use it on its own, or switch on the products around it. Nothing is exported, imported or retyped — they read the same records.

One sign-inOne contact bookOne ledgerOne messaging layerOne set of numbers
The difference

Retail compared with standalone billing tool

What mattersGrowcordStandalone billing tool
Split payments on one billSometimes
Expired batch refused at billing
Immutable Z-report and cash variance
Same stock as your online store
Voids reverse instead of delete
Counter sales in the same accountsExport
Built on principles

What we will never do

The rules this product is built on — so you can trust the numbers it gives you.

Reverse, never delete

A void or return creates a reversing entry — the history of the counter stays complete.

Closed means closed

Once a session closes, its Z-report cannot be changed by anyone.

Expiry is enforced

The system refuses expired batches instead of trusting a busy counter to notice.

Offline without duplicates

Queued bills replay once and only once when the network returns.

On the roadmap
Loyalty points shared with the online storeMulti-store chains with inter-store transfersKhata credit book with WhatsApp statements
Pricing
Included with your Growcord store

Counter sales earn the same commission as any other channel. Standalone POS for non-Growcord stores — talk to us.

FAQ

Retail: your questions

Still unsure? Our team replies within one business day.

Does Growcord Retail work for pharmacies?

Yes. Batches carry expiry dates and MRP, the counter suggests the oldest valid batch, refuses expired stock and prints the batch on the bill.

Can a customer pay part cash and part UPI?

Yes. A bill can take several tenders — cash, UPI and card — and each is recorded separately for drawer and bank reconciliation.

What happens if the internet goes down?

Bills are queued safely and synced when the connection returns. Each bill carries a unique reference, so a replay never creates a duplicate.

Is the POS stock the same as my website stock?

Yes. The counter and the online store sell from one catalogue and one stock record, so you never sell online what the shelf no longer has.

Can staff delete a bill?

No. A manager can void a bill, which reverses it and records who did it and why. The original stays in the history.

Where do counter sales show up in reports?

POS is its own sales channel, so dashboards and exports show counter revenue separately from website and marketplace revenue.

Talk to Growcord

See Retail with your own business in it

Tell us where you are today. We’ll show you the products and services that fit — with prices, not a sales script.

  • A reply within one business day
  • A walkthrough on your own data and use case
  • Transparent pricing before you commit

We reply within one business day. No spam — ever.