How to Invoice for Labor and Materials Separately

By ActiveEngine · 5 min read · Last updated September 3, 2026

Why separating them matters

Itemized invoices get approved faster because clients can see how the total was built. A single lump sum invites negotiation; "Labor 6 hrs @ $85 / Materials $412" invites a signature.

Separation also protects you: when material prices jump mid-project, an itemized invoice makes the change visible and defensible instead of looking like padding.

Markup on materials — common practice

Most trades mark up materials 10–35% over cost. The markup covers your time sourcing, hauling, warrantying, and fronting the money — it is a legitimate part of the job, not a hidden fee.

Bill materials at your marked-up price as the line rate rather than adding a separate "markup" line. Clients compare totals, and a visible markup line invites a fight nobody wins.

See your exact numbers

Build a professional invoice PDF in under 60 seconds — free, no signup.

Try the free Field Invoice generator →

Example line-item breakdown

Service call — 1 × $95. Labor (install water heater, incl. haul-away) — 3 hrs × $85 = $255. Materials (40-gal unit, fittings, permit) — $812. Subtotal $1,162. Tax 8% on materials — $64.96. Total due — $1,226.96.

Notice materials carry the tax, labor shows its math, and the description says exactly what the labor covered.

Tax implications to be aware of

In many states, materials are taxable and labor is not — which means a lump-sum invoice can over- or under-charge tax depending on how your state reads it. Splitting the two keeps your tax line defensible.

This is general information, not tax advice. Rules vary by state and sometimes by city, so confirm with your accountant or your state's department of revenue which lines your rate applies to.

Frequently asked questions

Related guides

Free invoice generators by trade