Skip to content
LekhaPro
Paint · retail

Paint shop software with shades & units

Run a paint and hardware store — shades, litre/can units, batch, price lists and GST — on a fast offline app.

lekhaPro· Stock / Inventory
Search or jump to…
D
Stock Items
284
Stock Value
₹42.8L
Low Stock
9
Out of Stock
3
ProductStockValueStatus
Steel Pipe 2"420₹5,25,000In stock
Welding Rods38₹19,000Low
Fittings pack0₹0Out
Galv. Sheet156₹3,90,000In stock

Live product UI — sample data.

  • Shades & packs

    Stock by shade and pack (litre/can), with barcode billing.

  • Trade pricing

    Customer- and quantity-wise price lists and credit for contractors.

  • Stock & GST

    Live stock with reorder and GST on a real ledger.

What this actually means in practice

A paint counter sells two things that become one: a base in a given pack size, and colourant dispensed into it by a tinting machine against a shade code from the fan deck. The customer buys a shade, but the stockroom holds bases and colourants. A litre short on a job brings the customer back for the same shade weeks later, so the shade code and the base used have to be recoverable. Contractors buy on credit at trade rates.

In practice that means variants and history. Bases are held by pack size as variants of the product, so stock is meaningful at the litre level; the shade code is recorded against the sale line, which is what lets you repeat the job later from the customer’s ledger. Trade pricing runs on party and quantity price lists, credit limits and ageing keep contractor dues visible, and GST returns build from the same posted entries.

At the tinting counter
What the customer asks forWhat the shop actually records
A shade from the fan deckShade code noted against the sale line for repeat matching
Twenty litres of that shadeBase packs issued from stock, by pack-size variant
The same shade again, weeks laterCustomer ledger and past bills recover the code and base used
Trade rate because he is a contractorParty price list applies the agreed rate automatically
Delivery to site, payment at month endDelivery challan, then invoice, with credit limit and ageing

What’s included

  • Shade / variant stock
  • Litre / can units
  • Customer & quantity price lists
  • Credit limits & outstanding
  • Barcode billing
  • GST returns
  • Offline-first

What it does not do

  • · There is no link to the tinting machine — LekhaPro does not send a formula to the dispenser or read one back. The shade code is recorded on the bill; the dispensing software stays separate.
  • · Colourant consumption is not deducted automatically when a shade is tinted; if you want colourant held as stock, it is issued as its own line or adjusted periodically.
  • · Payroll is not included, TallyPrime data does not import automatically, and the Desktop edition is Windows-only.

Frequently asked

Can it stock by shade and pack size?

Yes — hold stock by shade and pack (litre/can) with barcode billing.

Does it handle contractor credit?

Yes — credit limits, outstanding and price lists per party.

Is it offline?

Yes — billing, stock and GST run offline.

A customer wants the same shade he bought two months ago — can I find it?

Yes, from his ledger. Past invoices are listed against the party, and the shade code recorded on the line tells you what was mixed and on which base. That is usually enough to repeat the match at the machine. Without it you are relying on the customer remembering a code from a fan deck, which is where most repeat-shade disputes start.

How do I keep contractor credit from running away?

Set a credit limit per party and watch the ageing. Outstanding is visible before you bill, so a contractor already past his limit is caught at the counter rather than at month end. Payments received against specific invoices keep the ledger clean, and the ageing report shows which sites are slow rather than only the total owed.

What exactly is included in Paint · retail?

shade / variant stock, litre / can units, customer & quantity price lists, credit limits & outstanding, barcode billing and GST returns, and 1 more. Every item on that list is a working screen you can open in the trial rather than a capability described in the abstract.

How is paint · retail handled differently here?

It rests on shades & packs, trade pricing and stock & GST. The distinction that matters is that these are structural rather than cosmetic — the behaviour is built into how records are posted, not layered on as a report you have to remember to run.

Does Paint · retail post to the real books?

Yes, and that is the whole reason it lives in this product rather than beside it. What shades & packs records lands in the same posted double-entry ledger the Trial Balance, P&L and GST returns are built from — so there is no second set of paint · retail numbers to reconcile against the first.

How does Paint · retail affect my GST?

It feeds it directly rather than sitting alongside it. CGST/SGST and IGST are split from HSN or SAC and place of supply as each document is raised, so whatever paint · retail produces is already correct when GSTR-1, 3B and 2B reconciliation are drawn off the same books. The return matches the accounts because it was never a separate exercise.

Does Paint · retail cost extra?

No. Paint · retail is part of the accounting core rather than a paid add-on, so trade pricing is there on the entry tier exactly as it is on the highest one. What the tiers change is reach and depth — devices, multi-branch and multi-warehouse reporting, and whether the conversational AI copilots are switched on.