Skip to main content
Industry Invoices

Building Materials Invoice Template: Format and Sample

Building materials invoice template for suppliers: units, HSN codes, delivery lines, GST rates for cement, steel and sand, and a worked sample bill.

By Invoice Creator Editorial Team 7 min readApplicable jurisdiction: General

Every truck of cement, steel or sand that leaves a builders' merchant yard should end up on an invoice that the site engineer can tick off against what was unloaded. A building materials invoice template gives you that structure: customer and site details, one line per material with grade, unit and quantity, delivery and unloading charges on their own lines, the tax breakdown and the total. It is the bill format used by builders' merchants, hardware suppliers, ready-mix plants and aggregate dealers.

This guide covers the fields, units and tax points to get right, with a worked sample. If you are a contractor billing a homeowner for both labour and materials, our labor and materials invoice guide is the better starting point.

Building materials invoice format: fields

FieldNotes
Supplier detailsName, yard address, phone, tax number (GSTIN, VAT or EIN as applicable)
Customer detailsBilling name and address, tax number for business customers
Site / delivery addressOften different from billing address; include site name or plot number
Invoice number and dateSequential, one series per financial year
Customer PO and delivery note numbersLets the contractor match bill to site receipts
Item descriptionMaterial, brand, grade and size, e.g. "TMT bar Fe 500D, 12 mm"
HSN codeRequired on GST invoices in India above turnover thresholds
Quantity and unitBags, tonnes, cubic metres, cubic feet, numbers, square feet
Rate and amountRate per unit and line total
Tax rate and amountPer line, since materials can carry different rates
Delivery, unloading, crane or pump chargesSeparate lines
Totals and termsSubtotal, tax, round-off, grand total, due date, bank details

Get the units right

Most disputes on materials bills are about quantity, and most quantity disputes start with unclear units.

  • Cement: bags (50 kg is standard in many markets). Write "bags of 50 kg", not just "bags".
  • Steel: by weight (kg or tonnes), with the bar diameter. If billing on theoretical weight rather than weighbridge weight, say so.
  • Sand and aggregates: cubic metres, cubic feet, or tonnes. State the measurement method, such as by truck volume or weighbridge.
  • Bricks and blocks: numbers, with size, e.g. "AAC block 600 x 200 x 150 mm".
  • Ready-mix concrete: cubic metres, with grade (M20, M25) and any pump hire charged separately.
  • Tiles and boards: square feet or square metres, plus the number of boxes.

Sample building materials invoice (India, intra-state)

This example uses current Indian GST rates for illustration: cement 18%, steel bars 18% and natural sand 5%. Delivery is charged as part of the composite supply at the rate of the principal goods. Figures are illustrative.

ItemHSNQtyUnitRate (₹)Taxable (₹)GSTTax (₹)
OPC 53 grade cement, 50 kg2523200Bags34068,00018%12,240
TMT bar Fe 500D, 12 mm72141.5Tonne58,00087,00018%15,660
River sand (natural)250510m³1,80018,0005%900
Delivery to site, Plot 14 (with cement and steel)1Trip2,5002,50018%450
Totals1,75,50029,250
Grand total2,04,750

Working: 200 x ₹340 = ₹68,000, tax ₹12,240; 1.5 x ₹58,000 = ₹87,000, tax ₹15,660; 10 x ₹1,800 = ₹18,000, tax ₹900; delivery ₹2,500, tax ₹450. Taxable total ₹1,75,500 plus tax ₹29,250 equals ₹2,04,750. For an intra-state sale, split each tax amount equally into CGST and SGST; for inter-state, show IGST.

Cement's rate was cut from 28% to 18% with effect from 22 September 2025 as part of the GST rate rationalisation. Check current rates for every item on the CBIC goods and services rates page before you rely on them. This is general information, not tax advice.

Outside India: VAT and sales tax notes

  • UK: building materials are normally standard-rated for VAT. Some construction services fall under the VAT domestic reverse charge, but that applies to construction services supplied with materials, not to a plain sale of materials from a merchant.
  • US: sales tax on materials depends on the state and on who the buyer is. Contractors often pay tax when they buy, or buy tax-free with a resale certificate if they resell materials separately. Our sales tax calculator helps with the arithmetic once you know the rate.
  • UAE and Gulf: materials are standard-rated for VAT; show the TRN of both parties on a tax invoice.

How to create the invoice, step by step

  1. Start from the quote or order. Rates should match what the customer accepted. Contractors often request prices against a bill of quantities, so use the same item names.
  2. Issue a delivery note or challan with each load and get it signed at site. Our delivery challan format shows the fields.
  3. Enter each material as a line with grade, size, unit and quantity matching the signed note.
  4. Add delivery, unloading or pump charges as separate lines.
  5. Apply the right tax rate per line.
  6. Add references: PO number, delivery note numbers and site name.
  7. State payment terms such as 30 days, or cash on delivery for walk-in buyers.
  8. Send as a PDF to the contractor's accounts team, not only to the site.

Credit sales, advances and running accounts

Builders' merchants usually deal with three kinds of customers, and each needs slightly different invoice handling.

Walk-in cash buyers

Homeowners collecting a few bags of cement pay on the spot. Issue the invoice at the counter, mark it paid and note the payment method. Business buyers still need their tax number on it if they intend to claim input tax.

Contractors on credit

Regular contractors often run an account with a credit limit and 30-day terms. Raise an invoice per delivery or a consolidated invoice listing every delivery note in the period, then send a monthly statement showing invoices, payments and the balance. Put the due date on every invoice, not just "30 days".

Advance-paid orders

Large orders, such as a full slab's steel, may be paid in advance. Record the advance, then show it as a deduction on the final invoice so the balance due is clear. Example: invoice total ₹2,04,750 less advance received ₹1,00,000 leaves ₹1,04,750 due on delivery.

Handling short deliveries and returns

When the site rejects damaged bags or the weighbridge shows less steel than ordered, bill only what was accepted. If the invoice has already gone out, issue a credit note referencing the original invoice number, the quantity returned and the tax reversed, rather than editing the original invoice. Surplus material returned from site after the job should go through a goods return note and a credit note at the agreed buy-back rate, which is often lower than the selling price to cover handling.

Example: 200 bags were invoiced but 6 arrived torn and were rejected at site. The credit note shows 6 bags x ₹340 = ₹2,040 taxable value and ₹367 GST at 18% (₹2,040 x 18% = ₹367.20, rounded), for a total credit of ₹2,407. The contractor's account then shows the original invoice, the credit note and the net amount payable, and both sides' records agree with the site's goods-received register. Keep the rejected-goods note signed by the site engineer with the credit note in case either side's auditor asks for it.

Variations by type of supplier

  • Hardware stores selling small items (fasteners, fittings, paint) need many short lines and often a counter receipt for cash customers; see our hardware store invoice template.
  • Ready-mix concrete plants bill per cubic metre per grade, with pump hire, waiting time and short-load charges.
  • Aggregate and sand dealers bill per truckload with the vehicle number and weighbridge slip.
  • Contractors re-billing materials may add a materials markup, which should be agreed in the contract.

Pricing usually starts earlier, in the tender stage; a clear construction quotation format with the same units and descriptions will make your invoices easy to approve later.

Common mistakes on building materials bills

  • Quantities that do not match the signed delivery notes.
  • Missing grade or size, so the engineer cannot confirm the right material was supplied.
  • One tax rate applied to all lines when items carry different rates.
  • Delivery folded into the unit rate, hiding the real material price.
  • Billing the site address as the customer when the contract is with the main contractor.
  • No HSN codes where your turnover requires them.

For more on how contractors handle progress billing and retainage once materials are on site, see our construction invoice guide.

Ready to bill your next delivery? Our free invoice generator lets you list each material with its unit, rate and tax, add delivery charges, and download a clean PDF, with no sign-up required.

Frequently asked questions

What should a building materials invoice include?

Supplier and customer details with tax numbers, invoice number and date, site or delivery address, and a line for each material with description, grade or size, HSN code where required, quantity, unit, rate, tax rate and amount. Add delivery or unloading charges on separate lines, link the delivery challan or delivery note numbers, and finish with the tax breakdown, total and payment terms.

What is the GST rate on cement in India?

Cement under HSN 2523 is taxed at 18% GST from 22 September 2025, reduced from the earlier 28%. Steel bars and rods are generally at 18%, and natural sand at 5%. Rates for other materials such as bricks, tiles and stone have also been revised in recent years, so check the current CBIC schedule for each item. This is general information, not tax advice.

Should transport charges be on the materials invoice?

Yes, as a separate line rather than mixed into the rate. When you deliver goods as part of the sale, the delivery charge is usually treated as part of the supply and taxed at the rate of the main goods under GST rules. Showing it separately also lets the customer compare your delivered price with other suppliers' ex-yard prices.

How do I bill materials delivered in several loads?

Either raise one invoice per load, each referencing its delivery challan, or raise a consolidated invoice at the end of the week or month listing every challan number, date and quantity. Consolidated invoices are common with regular contractors. Whichever you choose, make sure the quantities match the signed delivery notes, because site engineers check the bill against them.

Can a contractor mark up materials on their own invoice?

Yes, a contractor who buys materials and resells them to a client can add a markup, which should be agreed in the contract. Some contracts require materials at cost plus a stated percentage, with supplier invoices attached. If you are the supplier rather than the contractor, you simply bill your selling price; markup only becomes a question when materials are re-billed further up the chain.

IC

Invoice Creator Editorial Team

Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.

Try the invoice generator

Related reading