For kiryana, hardware, building materials, wholesalers and distributors

Billing software for kiryana stores and traders

Billing, stock, documents and full cash-and-bank — for any kind of trader.

Selling at the counter

A quick billing counter for cash or credit sales, with discounts and instant receipts.

Whether it is a walk-in or a regular on credit, you bill in seconds and the ledger updates itself.

  1. 1Search an item by name or code and add it to the cart
  2. 2Set the quantity and rate, and apply a discount if needed
  3. 3Choose Cash or Credit and the payment type
  4. 4Save — the receipt is ready to print
Barkat general trade billing counter

Stock, units & purchases

Inventory in whatever units you sell — pieces, kg, litres, bags — with stock received through Purchases.

Sell in the units your trade actually uses, and keep stock accurate as goods come in from suppliers.

  1. 1Add items with their own units and rates
  2. 2Record a purchase to bring supplier stock in
  3. 3Track live stock and value across every item
Barkat general trade inventory with custom units

Documents & orders

Estimates, sale and purchase orders, and delivery challans — the paperwork your trade runs on.

Give customers a proper quote or challan, and turn confirmed orders into invoices without re-typing.

  1. 1Create an estimate or sale order for a customer
  2. 2Share it, then convert it to an invoice when confirmed
  3. 3Issue delivery challans for goods sent out
Barkat estimates, orders and delivery challans

Cash, bank & cheques

Full money management — cash and bank accounts, cheques in and out, and loans — with a single Transactions feed.

Know exactly how much is in each account and which cheques are pending, instead of guessing.

  1. 1Set up your cash and bank accounts
  2. 2Record payments, transfers, cheques and loans
  3. 3Open Transactions for one timeline of every rupee moving
Barkat cash, bank and cheque management

Customers, suppliers & udhaar

One ledger for every customer and supplier, with running balances and WhatsApp reminders.

See who owes you and who you owe, and collect faster with a one-tap reminder.

  1. 1Add customers and suppliers as parties
  2. 2Every sale, purchase and payment updates their balance
  3. 3Send a WhatsApp reminder for any outstanding amount
Barkat customer and supplier ledgers

Reports & team control

Profit and loss, Day Book, staff accounts with roles, and a full audit log.

Understand your real margins and keep control of the shop even when you are away.

  1. 1Open Reports for revenue, cost and profit over any period
  2. 2Use the Day Book for a daily money summary
  3. 3Add staff with roles and review the Audit Log
Barkat general trade profit and loss reports

Everything in General Trade

  • Cash & credit billing counter
  • Custom units & decimal quantities
  • Purchases & stock-in
  • Estimates, orders & delivery challans
  • Cash & bank accounts
  • Cheques & loans
  • All-transactions feed
  • Customer & supplier ledgers
  • WhatsApp payment reminders
  • Profit & loss reports
  • Day Book & expenses
  • Staff roles & audit log
  • Works offline on the desktop app

General trade software — common questions

What is kiryana store billing software?
It is software that replaces the paper bill book and khata register: you bill customers at the counter, stock goes down automatically, every customer's and supplier's balance updates itself, and you get daily sales and profit totals without adding anything by hand.
Which businesses is General Trade for?
Kiryana and general stores, hardware and building-material shops, electronics and auto-parts dealers, wholesalers and distributors — any trade that sells by unit rather than by batch and expiry.
Can I keep an udhaar khata for customers and suppliers?
Yes. Every party has a full ledger of bills, payments and adjustments with a running balance, and you can send a WhatsApp reminder to anyone who owes you money.
Does Barkat handle sale orders and delivery challans?
Yes. You can raise sale orders, delivery challans and purchase orders as separate documents and convert them into invoices, so goods that have gone out but aren't yet billed are still tracked.
Can I manage cash, bank accounts and cheques?
Yes. Cash in hand, multiple bank accounts, cheques received and issued, transfers between accounts and loan accounts all live in one Cash & Bank screen that reconciles against your sales and expenses.
Does the billing work offline?
Yes. The Barkat desktop app for Windows and Mac keeps the counter running with no internet and syncs your bills back to the cloud automatically once you reconnect.
Can I control what my staff can see?
Yes. Staff get roles with specific permissions — you decide who can give discounts, edit stock, see profit figures or view reports — and every action is written to an audit log.

One plan includes everything above. Start with a 14-day free trial — no card required.