Skip to content50% off₹750/user/month ₹1,500
SimpleERP

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.
ProductUnitHSNUsual rate
20 mm and 40 mm aggregatetonnes25175%
12 mm and 6 mm chipstonnes25175%
Crushed stone sand (M-sand, P-sand)tonnes2517 or 2505, confirm5%
Quarry dusttonnes25175%
GSB mixtonnes25175%
How Godavari Blue Metal sets up its products. Rates on aggregates and M-sand have changed before, and classification depends on the product. Rates change, so confirm the rate for your goods with your CA or the GST portal before you rely on it.

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.

The line editor filling HSN, unit and rate from the product.

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.

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

  1. Sign up with your phone

    Name, phone number and a password. No card for the seven-day trial, and email is optional.

  2. Tell us about the business

    Type your GSTIN and the state fills itself. Accounts, GST rates, units, roles and numbering are seeded for you.

  3. 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.

  4. 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.

See how GST billing works in SimpleERP for stone crushers and M-sand

Seven days free. No card. Your first GST invoice in minutes.