Stock that counts the way you actually sell
Bought by the bundle, sold by the piece. Lotussoft ERP handles multi-unit stock, thousands of similar SKUs, and contractor credit without a separate register.
Why generic billing software fails here
Most billing software assumes one product is one unit. A hardware store breaks that on day one: wire comes in rolls and leaves by the metre, cement arrives by the truck and sells by the sack, and a single size of screw exists in six grades that look identical on a shelf.
- The same item is bought by the bundle and sold by the piece, the metre, or the kilo.
- Thousands of near-identical SKUs — sizes, gauges, and grades that staff mix up constantly.
- Contractors buy on credit for weeks, and nobody is certain what each one still owes.
Built for a counter full of variants
Multi-Unit Conversion
Buy in bundles or rolls and sell by piece, metre, or kilo — conversions are handled, not calculated by hand.
Size & Grade Variants
Track every size, gauge, and grade separately without creating thousands of unrelated products.
Contractor Credit Ledgers
See a contractor's outstanding balance and history before you approve the next credit sale.
Quotation to Invoice
Quote a job list, then convert the accepted quote straight into a delivery and VAT bill.
Barcode & Quick Search
Find the right item by code, brand, or size instead of scrolling a list of near-duplicates.
Receivables Ageing
Know which contractor balances have been outstanding for 30, 60, or 90 days.
Credit is where hardware stores lose money quietly. When every contractor's balance is on the billing screen, the decision to extend more credit stops being a guess.
Common questions from hardware shops
Can I buy in one unit and sell in another?
Yes. Set a conversion for each product — a bundle to pieces, a roll to metres, a sack to kilos — and Lotussoft ERP keeps stock correct no matter which unit a sale is made in.
How do I manage credit sales to contractors?
Each contractor has a customer ledger showing every purchase, payment, and the running balance. The outstanding amount is visible on the billing screen before you complete the next sale.
Can I give different rates to regular contractors?
Yes. Multiple price lists let you set contractor, wholesale, and walk-in rates, and the correct rate applies automatically once the customer is selected.
How do I handle items with many sizes and grades?
Variants let you keep one product with its sizes and grades tracked separately, so stock is accurate per variant without cluttering the product list.
Related for hardware stores
- Inventory ManagementMulti-unit stock, variants, and reorder levels across every godown.
- Sales ManagementQuotations for job lists, credit ledgers, and receivables ageing.
- Billing & POSFast counter billing with price lists for contractors and walk-ins.
- Wholesale & DistributionSupplying other retailers as well? See the wholesale setup.
- Electronics ShopsSelling appliances too? Serial and warranty tracking is covered.
- IRD-Approved BillingWhat electronic billing and CBMS mean for your shop.
See multi-unit stock handled properly
Book a free demo and bring your three most awkward products — the ones no software has counted correctly yet.
Request a Free Demo