Stone crushers and M-sand
GST billing software for stone crushers
Bill each tipper of M-sand, 20 mm, 40 mm or GSB before it leaves the gate, with HSN, tonnes and the site address right on the invoice.
In short
SimpleERP is GST billing software for stone crushers and M-sand units in India. Every tipper load becomes a tax invoice with HSN 2517 lines in tonnes, CGST and SGST or IGST by the site's state, and the builder's balance updated.
Illustration of GST tax invoice INV-2026-27-0213 to Ravi Stores with CGST 9% and SGST 9%, round off, a UPI QR code and the amount in words.
A GST billing day at Godavari Blue Metal and M-Sand
Godavari Blue Metal and M-Sand sits off the Sinnar road outside Nashik. The billing cabin faces the weighbridge, and from seven in the morning a tipper rolls off the platform every ten minutes: M-sand for a slab pour, 20 mm for a ready-mix plant, GSB for a road contractor's sub-base.
Each load used to get a handwritten challan, and the GST invoices were typed up at night from the challan book. Rates differ by buyer, some loads go to sites across the border in Gujarat, and by the weekend nobody was sure which challans had become invoices.
Now the clerk raises the GST invoice in SimpleERP while the tipper is still on the platform. The net weight from the slip goes on the line in tonnes and the vehicle number in the notes, and saving it issues the stock, books the sale and the tax, and adds the load to the builder's account.
Which HSN and rate goes on each aggregate size?
Set the HSN and rate on each product once, and every invoice line carries it. Most crusher output falls under one heading, but check how M-sand and anything washed or graded is classified before you rely on it.
- HSN summary at the foot of every A4 print.
- Rate on the product, so the clerk never picks it by hand.
- Credit notes for a short load or a rate correction, linked to the invoice.
| Product | Unit | HSN | Usual rate |
|---|---|---|---|
| 20 mm and 40 mm aggregate | tonnes | 2517 | 5% |
| 12 mm and 6 mm chips | tonnes | 2517 | 5% |
| Crushed stone sand (M-sand, P-sand) | tonnes | 2517 or 2505, confirm | 5% |
| Quarry dust | tonnes | 2517 | 5% |
| GSB mix | tonnes | 2517 | 5% |
Can one builder pay a different rate per tonne?
There are no price lists, so the rate is settled as you bill. The product's sale rate fills the line, the clerk changes it to the rate agreed with that builder before saving, and the invoice keeps whatever was typed.
- Customer statement shows every load and the rate charged on it.
- Discount per line where a contractor has a volume deal.
- Audit history on every invoice shows who changed what.
What changes when a load goes to a site in Gujarat?
The place of supply comes from the shipping address, so a load for a site in Valsad switches to IGST at the same rate on every line. An intra-state rate on an inter-state load is refused at posting, naming the line.
- A shipping address per site under one builder.
- GSTIN validation with the state read from the number.
- Unregistered buyers, such as a house owner, billed without a GSTIN.
Illustration of the keyboard-first invoice editor with a focused line, live tax totals and shortcut hints.
How fast can the clerk bill a tipper at the gate?
The line editor is keyboard first: pick the builder, type the size, press Enter, type the tonnes from the slip and save. A new size or a new house owner can be added from the line without leaving the invoice, so the tipper is not held at the gate.
- Tonnes to three decimals, so 24.380 t from the slip goes in exactly.
- Vehicle number and driver in the invoice notes.
- UPI QR on the print for cash-and-carry buyers who pay at the cabin.
One system
Where GST billing connects
A tipper invoice issues the size from the yard, books the sale and the GST, and adds the load to the builder's balance in one step.
Stone crushers and M-sand
Truckload invoices per aggregate size, builder credit with ageing, and depreciation on crushers.
See howInventory for stone crushers
Boulders, every aggregate size, M-sand and store spares in tonnes, litres or pieces per yard, at weighted average cost.
See howAccounting for stone crushers
Builder dues, diesel, royalty, spares and machine depreciation in one ledger that writes itself from documents.
See howPayroll for stone crushers
Two-shift attendance for operators and drivers, PF and Maharashtra PT, and advances recovered from monthly pay.
See howManufacturing for stone crushers
Bills of materials from boulders to 20 mm and M-sand, a work order per crushing run, and the actual cost per tonne.
See howGST billing
Tax invoices with CGST, SGST or IGST by place of supply, HSN on every line and a UPI QR on the print.
See how
Honest limits
What SimpleERP does not do yet
- E-invoice IRN and QR code, and e-way bills, are not generated through the government APIs
- Cess is not calculated; GST return filing stays with you or your accountant
- No price lists: every line is priced as you bill it
- No weighbridge integration: the clerk types the net weight from the slip.
- No royalty pass or transit pass on the invoice; those stay on the mining department's system.
Getting started
Start with GST billing
Sign up with your phone
Name, phone number and a password. No card for the seven-day trial, and email is optional.
Tell us about the business
Type your GSTIN and the state fills itself. Accounts, GST rates, units, roles and numbering are seeded for you.
Add what you sell
Add a tonne unit, then each size from 6 mm to 40 mm, M-sand, P-sand, quarry dust and GSB with HSN, rate and opening stock.
Post your first GST invoice
Pick the customer, add lines and save. The place of supply picks CGST and SGST or IGST for you.
FAQ
Questions, answered
Is M-sand billed at the same GST rate as 20 mm aggregate?
Often, but check. Crushed stone products are commonly under HSN 2517 at 5%, while some units classify manufactured sand elsewhere. Set the HSN and rate you and your CA settle on for each product, and SimpleERP applies it with CGST and SGST or IGST by the site's state. Rates change, so confirm the rate for your goods with your CA or the GST portal before you rely on it.
Does SimpleERP make the e-way bill for each tipper?
No. E-way bills are not generated through the government API. Raise the invoice first, then generate the e-way bill on the portal using the invoice number and value for each load above the value threshold. Many crushers do this in one sitting for the morning's loads.
A builder disputes 2 tonnes on a load. How do I correct it?
Raise a credit note against that invoice for 2 tonnes at the same rate. It is capped at what was invoiced, reduces the builder's balance and the GST, and can return the quantity to stock if the material came back to the yard.
Can the clerk bill without seeing our profit and bank balances?
Yes. Give the clerk the Sales role to raise invoices and credit notes, while the ledger, payroll and reports stay out of view. Partners keep the Owner or Admin role and see everything.
Related
Keep reading
Stone crushers and M-sand
Truckload invoices per aggregate size, builder credit with ageing, and depreciation on crushers.
Read moreInventory for stone crushers
Boulders, every aggregate size, M-sand and store spares in tonnes, litres or pieces per yard, at weighted average cost.
Read moreAccounting for stone crushers
Builder dues, diesel, royalty, spares and machine depreciation in one ledger that writes itself from documents.
Read more
See how GST billing works in SimpleERP for stone crushers and M-sand
Seven days free. No card. Your first GST invoice in minutes.