Solutions · Retail

Hardware and electrical store software for thousands of SKUs

Boxes become pieces, coils become metres, contractors buy on credit and quotations turn into bills, all in one counter system with reorder levels per item.

Software for hardware, electrical and paint stores handles very large item lists, unit conversions such as box to piece and coil to metre, contractor credit accounts, quotations and GST billing. We build it for dealers whose stock knowledge currently lives in the heads of their senior counter staff.

Where the day goes wrong

  • 01

    Boxes in, pieces out

    Stock is bought by the box and sold by the piece, so counts drift whenever the conversion is done in someone's head.

  • 02

    Cut lengths and part coils

    Wire and pipe are sold by the metre from coils and lengths, and the offcuts and part drums are never accounted for.

  • 03

    Contractor credit without limits

    Contractors buy for several sites on running credit, and nobody can produce a site-wise statement or a limit warning.

  • 04

    Quotations on WhatsApp

    Quotes for a house's wiring or plumbing are typed in chats, never linked to the bill, and prices go stale quickly.

  • 05

    Reordering by memory

    Fast movers run out while slow movers pile up, because reorder levels exist only in the senior salesman's head.

What we build for you

  • 01

    Item master with unit conversion

    One item, several units: box and piece, coil and metre, tin and litre, converting automatically in purchase and sale.

  • 02

    Counter billing

    GST invoices with fast search by name, code or brand, barcode where it exists, and rates by customer type.

  • 03

    Contractor credit accounts

    Credit limits, site-wise statements, ageing and part payments for contractors, electricians and painters.

  • 04

    Quotations to bills

    Itemised quotes with validity dates and revisions that convert into a bill with one action.

  • 05

    Reorder levels and purchasing

    Minimum stock by item, purchase suggestions by supplier and a dead-stock list for slow movers.

  • 06

    Paint and shade records

    Shade code, base and tinted quantity noted on the bill, so repeat orders match the first batch.

  • 07

    Labels for loose items

    Barcode or shelf labels for loose fittings that arrive without one.

Thousands of items, six ways to count them

Walk through any hardware or electrical shop and look at the units. Nails by the kilo. Wire by the coil and by the metre. Switches by the piece and by the box. Pipes by the length. Paint by the tin, the litre and the shade. A single product can arrive in one unit and leave in another, and every conversion is a chance for the stock figure to go quietly wrong.

The conversion problem

Take a 1.5 sq mm house wire. The distributor sells it by the coil of 90 metres, one customer wants 35 metres, and the next wants a whole coil. A billing app that treats a coil as a single unit cannot sell 35 metres without a workaround, and one that treats the item as metres does not know how many full coils you hold.

We build the item master with units that convert in both directions. You buy in coils and boxes, you sell in metres and pieces, and the stock shows both. Part coils and cut lengths are tracked as stock, so offcuts stop disappearing.

The contractor's account

In a hardware shop the contractors, electricians and painters are often the customers who matter most, and they are almost always the ones who buy on credit. They buy for several sites at once and settle in lumps. Each one needs a credit limit, a running balance, a site-wise statement and a warning when the limit is crossed.

When a contractor disputes one site's bill, you should be able to show it in seconds, not after an evening of turning pages. We tag every bill to a contractor and a site, and match part payments against specific bills.

Quotations, billing and reorder levels

  • Quotations. A quote for a flat's wiring or a bathroom's plumbing is built from your item master at current rates, with a validity date and revisions, and converts into a bill when the customer says yes. Quotes with stale prices are flagged.
  • GST billing. Fast counter search by name, code or brand, rates by customer type, and GST invoices your accountant can read without cleaning up.
  • Reorder levels. Minimum stock per item, purchase suggestions by supplier, and a dead-stock list of items that have not moved in months.
  • Paint. For paint dealers, the shade code, base and tinted quantity go on the bill, so a repeat order for the same shade can be matched.

Pricing, and the stores that can skip it

A billing, stock and credit system with unit conversion typically starts around ₹85,000, and a complete system with purchase, supplier payables and several counters costs ₹1,50,000 to ₹5,00,000. If you also want an online catalogue where contractors can browse and enquire, an e-commerce store typically starts around ₹35,000.

If you stock a few hundred items and sell nearly all of them in the unit you buy them in, a ready-made app will do the job. Custom billing software versus Vyapar lays out that comparison, and Google Sheets versus inventory software covers the spreadsheet route. We build for the store with thousands of items and many units. See our POS retail software and inventory management software pages, and wholesale distributors if you also sell to other dealers. We would load your fastest-moving items first and bring the long tail in over the following weeks. VS Tech Builders also gives a 14-day correction window after launch on every project, which is useful when a long item list throws up its first surprises.

Frequently asked questions

Can one item be sold in metres but bought in coils?

Yes. Each item has a base unit and any number of related units with conversion factors, for example one coil equals ninety metres. Purchases can be entered in coils, sales in metres, and stock shows both, including the part coil currently in use. If a supplier changes the coil length, the conversion is updated for new stock without altering past bills.

We have thousands of items and no barcodes. Do we have to label everything?

No. Counter staff search by name, code or brand, and barcode labels are worth adding for fast movers and boxed goods, which we can print from the item master. Loose fittings can be labelled bin by bin over time. Nobody has to stop trading while stock is relabelled, and unlabelled items keep selling in the meantime.

How do you limit the credit given to contractors?

Each contractor has a credit limit and a maximum number of days. When a new bill would cross either, the counter screen warns and a manager can approve or refuse. Statements show each site separately, with ageing, so you know which site's bills are overdue. This does not collect money for you, but it stops credit growing unnoticed.

Can we move our existing item list from Excel or Tally?

Yes. We import item lists, rates, opening stock and party balances from Excel or Tally exports, clean the obvious duplicates with your staff and load a first batch for testing before going live. Large lists need a careful review of units, because the same item is often listed three different ways. Migration is part of the fixed scope.

Further reading

Next step

Software built for hardware, electrical and paint stores.

Describe your business and the problem in a few lines. We reply within one business day with an honest recommendation, a scope and a fixed price.