Labour bill format you can fill in online

Reviewed in November 2026

A labour bill charges a client for workers supplied or for work done on the client's material. It counts man-days, overtime hours or finished pieces. The generator above opens with a labour contractor's lines in rupees. Change the days and rates and download it as PDF or as an image.

Labour invoice

10,800.00
14,400.00
6,600.00
2,700.00
7,200.00
1,500.00
SubtotalINR 43,200.00
GST 18.00%INR 7,776.00
Total dueINR 50,976.00

Your file never leaves your device.

What it includes

  • Contractor name, address, GSTIN and phone
  • Bill number and date
  • Client name and work order number
  • Billing period and site
  • Lines: trade or job work, quantity, rate, amount
  • Total labour charges
  • GST, if registered
  • Advance received and balance due
  • Payment instructions
  • Attendance reference and terms

Labour bill: full text

LABOUR BILL

[Gaikwad Labour Contractors]
[Hadapsar, Pune] · [+91 98900 41122]
GSTIN: [number, or Not registered]

Bill no.: [GL-2026-044]
Bill date: [16 November 2026]
Period: [1 to 15 November 2026]

To:
[Shreeji Engineering Works]
[Chakan MIDC]
Work order: [WO-2026-118]

Description                                          Qty     Rate      Amount
[Mason, per day]                                     [12]    [900]     [10,800]
[Helper, per day]                                    [24]    [600]     [14,400]
[Welder, per day]                                    [6]     [1,100]   [6,600]
[Overtime, per hour]                                 [18]    [150]     [2,700]
[Job work: CNC turning of client material, per piece] [400]  [18]      [7,200]
[Site shifting of tools, trip]                       [2]     [750]     [1,500]
                                                     Total labour      [43,200]
                                                     [GST, if registered]  [0]
                                                     Advance received  [-10,000]
                                                     BALANCE DUE       [₹33,200]

Payment instructions
A/c [number] · IFSC [code] · UPI [gaikwadlabour@okaxis]

Notes
[Attendance sheet for the period attached.]
Payment is due within [7] days of the bill date.

Verified by (site supervisor): ______________________

Lines on a labour contractor's bill

LineUnitQtyRate (₹)Amount (₹)
Masonday1290010,800
Helperday2460014,400
Welderday61,1006,600
Overtimehour181502,700
Job work: CNC turning of client materialpiece400187,200
Site shifting of toolstrip27501,500
Total labour charges43,200

Each trade gets its own line with its own day rate. The client's site engineer checks days against the muster roll.

Fields for man-day billing

FieldExample
Work order numberWO-2026-118
Billing period1 to 15 November 2026
Site or plantChakan MIDC, Shed 4
Attendance sheet referenceMuster roll pages 21 to 24
Trade and day rateMason · ₹900 per day
Overtime hours and rate18 hours · ₹150 per hour
Advance received in the period₹10,000 on 8 November
Supervisor who verifiedName and signature

Job work bill format

Job work means processing goods that belong to the client. The client sends the material on a challan and gets back finished pieces.

ItemQuantity
MS shafts received on challan 3381410
Turned and returned400
Rejected for material defect6
Returned unprocessed4
Billed at ₹18 per piece400 pieces · ₹7,200

Bill only the pieces processed. Quote the client's challan number so the material account closes.

A fortnight of labour worked out

Gaikwad Labour Contractors supplies Shreeji Engineering Works for the first half of November. Shreeji paid a weekly advance on 8 November.

ItemAmount (₹)
Man-days, overtime and job work41,700
Tool shifting, 2 trips1,500
Total labour charges43,200
Less advance on 8 November-10,000
Balance due33,200

Add GST if you are registered, at the rate that applies to the service. The tax field in the generator takes any rate.

Wages are weekly, so collect weekly

A contractor pays workers every Saturday. A client who pays at month end leaves the contractor short.

Send a running bill each fortnight with a short WhatsApp note.

«Namaste Mr. Shah, labour bill GL-2026-044 for 1 to 15 November is attached. The total is ₹43,200 and your ₹10,000 advance is adjusted. Balance ₹33,200 is due by 22 November. Wages go out on Saturday. Please release it by Friday.»

A second note goes out on Thursday if the balance is still open.

«Mr. Shah, a reminder that ₹33,200 for bill GL-2026-044 is due tomorrow. UPI and bank details are on the bill.»

Labour bill in Excel or on paper

Many contractors keep attendance in Excel and write the bill by hand. The totals then get copied twice.

Type the day counts straight into the generator. It multiplies each line and adds the total.

Download the Word file to keep a printed bill book format. The same fields sit in the same order.

Rates by trade on a labour bill

Day rates differ by trade and by city. Agree them in the work order before the first worker arrives.

TradeUnitWhat to write
MasondayMason, per day of 8 hours
CarpenterdayCarpenter, shuttering work, per day
Bar benderkg or dayBar bending and tying, per kg
Electricianpoint or dayWiring, per point
HelperdayUnskilled helper, per day
Night shiftdayNight shift allowance, per worker

Write the length of the working day in the description. Overtime then starts from a clear point.

Half days happen when rain stops work or material runs out. Count them as 0.5 in the quantity column. The site engineer then sees the same figure as the muster roll.

Holidays and Sundays worked are billed at the rate in the work order. Put them on their own line with the dates.

Where labour bills go wrong

  • Days billed without an attendance sheet. The site engineer cuts the days he cannot verify.
  • Overtime billed at the day rate. Overtime hours go on their own line.
  • No work order number. The payment lands against the wrong contractor.
  • Material slipped into a labour-only bill. The client rejects the whole bill.
  • Job work without the challan number. The client cannot reconcile the material.
  • Advance left off the bill. The client deducts it later and the balance looks short.

Makatea reminds clients before payday

Makatea sends the client a WhatsApp reminder ahead of each due date. Set it two days before wage day.

When the client pays, Makatea records the amount. Advances and balances stay clear across every running bill.

Upload your clients from Excel. The first 14 days are free and need no card.

Free on Makatea: proforma invoice template · rent receipt template · free invoice generator

Frequently asked questions

What is a job work invoice?

It bills processing done on material that belongs to the client. It quotes the client's challan and counts finished pieces.

Should overtime go on a separate line?

Yes. Show the hours and the overtime rate apart. Clients check it against the attendance sheet.

Can I bill labour per day?

Yes. Write the trade and «per day» in the description. Put the number of days in the quantity column.

Can I make the labour bill on a phone?

Yes. The generator works in the phone browser. Download the image and send it on WhatsApp.

How do I show an advance already received?

Add it as a minus line under the total. The balance due then matches what the client owes.

Is this a GST e-invoice?

No. It is a commercial bill for your billing and collections. Government e-invoicing systems are issued in their own portal.

Your recurring collections on autopilot

Makatea sends the reminders over WhatsApp and email, records every payment and tells you who to follow up with first.

14 days free · No card

Keep reading