---
title: "Billing Software for Hardware Shops | BillBabu App"
description: "Billing app for hardware, paint and sanitary shops: GST bills with HSN codes, units from Kg to Sq ft, stock, quotations and contractor dues. Start free."
canonical_url: "https://billbabu.com/billing-software-for-hardware-shop"
markdown_url: "https://billbabu.com/billing-software-for-hardware-shop.md"
type: "page"
language: "en-IN"
last_updated: "2026-10-28"
site: "BillBabu App (https://billbabu.com)"
---
# Billing software for hardware, paint and sanitary shops

BillBabu App makes GST bills for hardware, sanitary, paint, plywood and tiles shops on your Android phone, with HSN codes, site delivery details, quotations for contractors and a ledger of what each party owes you. Start free, no card needed; unlimited bills need Pro (paid).

हिंदी में पढ़ें: [हार्डवेयर दुकान का बिल](https://billbabu.com/hi/hardware-dukan-ka-bill)

## Counter customers and contractor accounts

A plumber picking up fittings, a family buying paint for one room, a contractor collecting material for three sites: each one gets a GST bill made on your phone. Pick the customer, pick the items, enter the quantities, and BillBabu App works out the GST and the total and gives the bill the next number (INV-2026-0001, INV-2026-0002 and so on). Share the PDF on WhatsApp or any app on your phone.

For builders, contractors, schools and offices, the bill carries their GSTIN, so they can claim input tax credit. A walk-in buyer who has no GSTIN gets the same bill without one.

The tax split follows the place of supply, which is filled in from the customer's state: a buyer in your own state pays CGST + SGST, a buyer in another state pays IGST. See [CGST, SGST and IGST explained](https://billbabu.com/blog/cgst-sgst-igst-explained-india).

[Get BillBabu App on Google Play →](https://play.google.com/store/apps/details?id=com.billbabu.app&referrer=utm_source%3Dwebsite%26utm_medium%3Dhardware_hero%26utm_campaign%3Dorganic)

## Your item list with HSN codes, rates and units (Nos, Kg, Mtr, Sqft, Box)

Save each item once with its sale price, unit, HSN code and GST rate. Next time you pick it on a bill, all of that fills in. If you type a new item straight onto a bill, it is saved to your item list for next time. That matters in a hardware shop with thousands of items, because there is no Excel import: you build the list as you sell.

The item list has a fixed set of units: Pcs, Nos, Kg, Ltr, Mtr, Sqft, Sqmt, Box, Set and Pair, plus Hour, Day, Month and Year for services. This is how hardware shops usually fit their goods into them:

- **Cement:** Nos, with "50 kg bag" in the item name.
- **TMT bars, binding wire, nails:** Kg.
- **Pipes:** Pcs with the length in the name ("PVC pipe 1 inch, 3 m"), or Mtr.
- **Tiles, plywood, laminates:** Sqft or Sqmt.
- **Paint:** Ltr, or Nos for a bucket with "20 L" in the name.
- **Screws and hinges sold by the box:** Box.
- **Taps, basins, locks:** Nos or Pcs; Set for a bathroom fitting set; Pair for door handles.

There is no Bag, Ton, Feet, Roll or Bundle in the list. Put the pack size, brand or grade in the item name instead ("OPC 53 grade, 50 kg bag").

**GST rates.** Most goods in a hardware shop are at 18% under the rates in force since 22 September 2025. Cement came down from 28% to 18% that day. Paints, plastic pipes, ceramic tiles, sanitary ware, plywood, taps and iron or steel bars are listed at 18%. The rate list in the app has the 0%, 5%, 18% and 40% slabs plus the special rates, so you choose the right one for each item. Check any item's HSN code in the [HSN code finder](https://billbabu.com/tools/hsn-code-finder).

General information, not tax advice; check rates with your CA. Rates as of 28 Oct 2026, from the GST Council's 56th-meeting rate annexure (PIB) and Notification 9/2025-Central Tax (Rate). BillBabu App is a private app by Central Bharat Labs, not affiliated with the Government of India, GSTN or CBIC.

## Quotation first, bill later

A contractor sends you a list: 200 bags of cement, 2 tonnes of TMT, pipes and fittings for a new building. Make a quotation with the same items and rates, add a valid-until date, and share the PDF. When the order comes, turn the quotation into a bill on your phone or in the web app, without typing the items again. Quotations do not change your stock; only the bill does. More on [quotations and estimates](https://billbabu.com/invoice-estimate-software).

## Delivery to the site: Ship To, vehicle number, e-way bill number

Bill To the contractor's office, Ship To the site. In the Android app's bill form you can add:

- a Ship To address, with its own GSTIN and state if needed;
- the vehicle number;
- how the goods went: by road, courier, hand delivery, self pickup and so on;
- the e-way bill number;
- terms of delivery, a delivery note number and the buyer's order number.

All of these appear on the bill PDF. Make a duplicate copy for the transporter if you need one. See [Bill To and Ship To on a GST invoice](https://billbabu.com/blog/bill-to-ship-to-gst).

If a load is worth more than ₹50,000 (the bill value including GST), an e-way bill is generally needed before the goods move. Some states have their own rules for movement inside the state, so check yours. BillBabu App does not make the e-way bill: make it on the e-way bill portal and type its number on the bill. The rules in more detail: [e-way bill limits, distance and validity](https://billbabu.com/blog/eway-bill-rules-thresholds-distance-validity-2026).

These delivery fields are in the Android app's default bill form. The web app does not have them yet.

## Stock goes down with every sale and up with every purchase bill

Turn on stock for an item and enter what you have. Record your supplier's bill as a purchase and the stock of each item goes up; make a sale and it goes down. Edit or delete a bill and the stock is put right. Items with fewer than 10 in stock show a "Low stock" label in your item list, so you know what to reorder.

The Low stock mark is the same for every unit: 9 Kg of nails and 9 bags of cement both show it. It is a label in the list, not a notification.

## Contractor dues: who owes you, and how much

Contractors often take material through the month and pay later. Every party has a ledger with every bill, every payment and what is still due. Put a due date on the bill if you agreed one. When money comes in, record it by cash, UPI, cheque, card or bank transfer, in full or in part, with a reference number and a note, and the amount due drops.

Before you ask for money, share the party's statement as a PDF, so the contractor sees the same figures you do. More on [party ledgers and balances](https://billbabu.com/blog/party-ledger-customer-supplier-balances), and ready-made [payment reminder messages](https://billbabu.com/hi/payment-reminder-message) in Hindi.

## What BillBabu App doesn't do for hardware shops

- **No barcode scanning, and no thermal or POS printer.** You pick items from your list and share the bill as a PDF.
- **No discount column.** If you give a contractor 5% off, enter the price after the discount as the rate. See [discounts on a GST invoice](https://billbabu.com/blog/discount-in-gst-invoice).
- **No separate price lists** for contractors and retail buyers. Change the rate on that bill line.
- **No Bag, Ton, Feet, Roll or Bundle unit** in the item list.
- **No e-way bill or e-invoice generation.** There are fields for the numbers only.
- **No credit notes or sales returns.**
- **No bill of supply.** Every bill is a tax invoice, so if you are a composition dealer, ask your CA before using it.
- **No Excel import** of your item list, and no Excel export.
- **No staff logins.** One account per business, on the Android app and the web app. See [multi-user billing software](https://billbabu.com/blog/multi-user-billing-software-india).
- **No offline mode, and no iPhone app.**

No offline mode, e-invoice, e-way bill generation, GST return filing, iPhone app, Excel export or staff logins yet.

## Hardware bill example

Verma Hardware & Sanitary, Bhopal (Madhya Pradesh) bills Shree Ganesh Constructions, Bhopal (GSTIN on the bill). Ship To: the construction site on Kolar Road, Bhopal; vehicle MP 04 XX 1234. Both are in Madhya Pradesh, so the GST is split into CGST and SGST. The parties and prices are made up.

| Item | HSN | Qty | Unit | Rate | Taxable | GST % | GST | Total |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Cement, OPC 53 grade, 50 kg bag | 2523 | 40 | Nos | ₹340 | ₹13,600 | 18% | ₹2,448 | ₹16,048 |
| TMT bar 12 mm | 7214 | 500 | Kg | ₹62 | ₹31,000 | 18% | ₹5,580 | ₹36,580 |
| PVC pipe 1 inch, 3 m | 3917 | 20 | Pcs | ₹260 | ₹5,200 | 18% | ₹936 | ₹6,136 |
| Ceramic wall tiles | 6907 | 120 | Sqft | ₹45 | ₹5,400 | 18% | ₹972 | ₹6,372 |
| Wash basin, ceramic | 6910 | 2 | Nos | ₹1,850 | ₹3,700 | 18% | ₹666 | ₹4,366 |
| Emulsion paint (2 buckets of 20 L) | 3209 | 40 | Ltr | ₹210 | ₹8,400 | 18% | ₹1,512 | ₹9,912 |
| **Total** |   |   |   |   | **₹67,300** |   | **₹12,114** | **₹79,414** |

GST ₹12,114 = CGST ₹6,057 + SGST ₹6,057. Bill total: **₹79,414**.

Every line here is at 18%, as most hardware items are now. The load is worth more than ₹50,000, so the e-way bill number goes on the bill next to the vehicle number (check your state's rule for movement inside the state). See the full [GST bill format](https://billbabu.com/formats/gst-bill-format), or work out GST on any amount with the [GST calculator](https://billbabu.com/tools/gst-calculator).

General information, not tax advice; check rates with your CA. BillBabu App is a private app by Central Bharat Labs, not affiliated with the Government of India, GSTN or CBIC.

## Pricing

Start free, no card needed; unlimited bills need Pro (paid). Your first 5 invoices and 5 quotations cost nothing. After that, Pro is ₹99 a month or ₹999 a year, or Lifetime for one payment of ₹2,999 in the Android app (launch price until 31 December 2026, then ₹4,999). Pro includes unlimited invoices and estimates, your logo and bank details on the bill PDF, all the bill designs and PDF reports, as listed on the pricing page. Prices as published on [the pricing page](https://billbabu.com/pricing); the price the app shows before you pay is the price you pay.

What other billing apps cost: [billing software prices in India](https://billbabu.com/billing-software-price-india).

## FAQ

**Is there free billing software for a hardware shop, or a free download?**

BillBabu App is free to install from Google Play and you can start free with no card: your first 5 invoices and 5 quotations cost nothing. For unlimited bills you need Pro, which is paid. There is no Windows download; on a computer you use the web app at app.billbabu.com.

**Which is the best billing software for a hardware shop?**

That depends on your shop. Check four things: does it handle your units (bags, kilos, square feet), does it put Ship To, vehicle and e-way bill numbers on the bill, does it keep each contractor's dues, and does it need barcode scanning or a counter printer. BillBabu App does the first three and not the last. Make a few real bills in the free start before you pay for anything.

**Which is the cheapest billing app for a hardware shop?**

Prices change and some apps have free plans, so compare the current price pages. BillBabu App has no free-forever plan: you start free for 5 invoices and 5 quotations, then Pro is ₹99 a month or ₹999 a year. See [billing software prices in India](https://billbabu.com/billing-software-price-india) for other apps.

**Can I use it on my computer?**

Yes. Open app.billbabu.com and log in with the same mobile number. On the computer you make bills and quotations and manage parties, items and purchases. Bill PDFs, payments, reports and the delivery fields (Ship To, vehicle, e-way bill number) are in the Android app. More on the [web app](https://billbabu.com/online-billing-software-india).

**What is the GST rate on cement, paint, pipes and tiles?**

18% for the items in the example above, under the rates in force since 22 September 2025; cement came down from 28%. The rate depends on the HSN code, so check yours in the [HSN code finder](https://billbabu.com/tools/hsn-code-finder) or with your CA. General information, not tax advice.

**Can I bill cement in bags and tiles in square feet?**

Yes. Save cement as Nos with "50 kg bag" in the item name, tiles in Sqft or Sqmt, and TMT bars in Kg. There is no Bag or Ton unit in the item list.

**Can I give a contractor a discount or a special rate?**

There is no discount column yet. Type the agreed rate on that bill line; your saved price for other customers stays the same.

**Can I scan barcodes or print on a thermal printer?**

No. BillBabu App has no barcode scanning and does not work with thermal or POS printers. You share the bill as a PDF.

**Does it work in Hindi?**

Yes. The app works in Hindi, Marathi, Telugu, Kannada, Tamil and English; the bill PDF is in English. In Hindi: [हार्डवेयर दुकान का बिल](https://billbabu.com/hi/hardware-dukan-ka-bill).

## Related

- [GST billing software](https://billbabu.com/gst-invoice-software-india)
- [Billing software for electrical shops](https://billbabu.com/billing-software-for-electrical-shop)
- [Billing software for contractors](https://billbabu.com/billing-software-for-contractors)
- [Billing software for wholesalers and distributors](https://billbabu.com/billing-software-for-wholesalers-and-distributors)
- [Billing software for kirana stores](https://billbabu.com/billing-software-for-kirana-store)
- [Quotation and estimate maker](https://billbabu.com/invoice-estimate-software)
- [HSN code finder](https://billbabu.com/tools/hsn-code-finder)
- [All features](https://billbabu.com/features)

---

This is the Markdown version of https://billbabu.com/billing-software-for-hardware-shop for AI assistants. Product summary and every page: https://billbabu.com/llms.txt
