Skip to content
BizBinder
Early access open Get early access

Templates

Materials and parts scripts, for who buys what and when

Seven messages for the materials side of a job. Confirm who supplies what at quote stage, and ask for the money up front. Flag a supplier price change before you order. Set the lead time. Tell a client their own delivery arrived wrong. Fill in your details once at the top of this page, and every script below updates.

Materials cause more friction than the work itself. Nobody says out loud who is buying them, or when they are due. A client assumes you are sourcing the tile, and you assumed they were. A supplier’s price moves between the quote and the order. A delivery turns up short, and nobody agreed whose job it is to chase it.

These seven scripts cover the exchange end to end. Confirm who supplies what before you quote, and ask for the materials money up front. Flag a supplier price rise before you commit, and set a lead time before you order. Tell a client when their own delivery arrives wrong or short. Decline responsibility for a client-supplied part that failed. Ask a client to take in a delivery on your behalf. Fill in your details once at the top of this page. Every script below updates to match.

Scripts

Script 01 · Confirming who supplies the materials, at quote stage

Email

Subject: One thing to confirm before I quote this

Hi [Client name], Before I put a number on this, I need to confirm one thing: are you supplying [the item/material], or would you like it included in my quote? Either works — I just price it differently depending on which. [Your name]

Why it works Asking before you quote, not after, means the price matches who is paying for the materials. You do not redo the number once it comes up on site.

Script 02 · Asking for the materials money up front

Email

Subject: Materials for [Invoice #] — payment before I order

Hi [Client name], To get [the materials] ordered, I ask for [Amount] up front — this covers the parts themselves, not my labor. Invoice [Invoice #] is attached for that amount; once it’s paid, I’ll get everything on order. [Your name]

Why it works Naming the materials figure separately makes it clear this is no extra charge. It is the number already in the quote, collected before you are out of pocket.

Script 03 · Telling a client a supplier price changed before you order

Email

Subject: A quick update before I order the materials

Hi [Client name], Before I place the order, my supplier has moved on the price of [the material] — the quote allowed for [amount quoted], the real figure is now [Amount]. Wanted to flag it before ordering rather than after. Happy to go ahead at the new price, or look at an alternative if that’s easier. [Your name]

Why it works Flagging a supplier’s price move before you order, not after the invoice, keeps it a shared heads-up. The client does not discover the number for the first time on the bill.

Script 04 · Setting the lead time before you order

Text

Hi [Client name], quick heads-up — [the material] is quoting [lead time] to arrive once ordered. I’ll plan the start date around that so we’re not waiting on parts mid-job. Will confirm once it’s in.

Why it works Stating the lead time before you order puts the client’s expectation on the start date. It does not put it on how fast you can work.

Script 05 · Telling a client their own parts arrived wrong or short

Text

Hi [Client name], had a look at the delivery for [the material] — [what’s wrong: short, damaged, wrong item]. Since this one’s from your order, worth a call to [the supplier] to sort a replacement. Let me know once it’s on the way and I’ll get back out.

Why it works Naming the supplier as the one to call keeps a client-supplied order the client’s problem to chase. You do not quietly work around a short delivery and absorb the delay.

Script 06 · Declining responsibility for a client-supplied part that failed

Email

Subject: What I found with [the part]

Hi [Client name], I’ve had a look at [the part] — it’s the part itself that’s failed, not the way it was fitted. Since this was supplied by you rather than through me, it’s a claim against [the supplier/manufacturer] rather than something I can cover under my own guarantee. Happy to refit a replacement once you have one: [Amount] for the labor. [Your name]

Why it works Separating the part’s own fault from your fitting keeps your guarantee on your labor. It does not quietly stretch to cover a part you never sold.

Script 07 · Asking a client to take in a delivery

Text

Hi [Client name], a delivery for the job is due [day and time] — would you be able to take it in if I’m not on site yet? Somewhere dry is fine. Thanks!

Why it works Asking plainly, with a time attached, gets a clear yes or no. A delivery then does not sit on a doorstep because nobody agreed who would be there.

Questions

Who should pay for materials up front?
Whoever is buying them. If you are supplying, ask for a deposit that at least covers the materials before you order. A supplier bill then never comes out of your own pocket first. If the client is supplying, that cost was never yours to front.
What if a client’s own materials arrive wrong or late?
Point it back to their supplier, not your schedule. A delivery the client ordered is the client’s to sort. You can still offer to hold the start date, but the chasing is not yours to do.
Do I have to guarantee a part I didn’t supply?
No. Your workmanship guarantee covers your labor, not a part the client bought elsewhere. Say this plainly before you agree to fit anything you didn’t source yourself.

Want the materials cost sitting with the job, not a separate note?

You still confirm the supplier, chase the delivery, and send these yourself. BizBinder does not track a supplier, a delivery date, or a lead time for you. A job holds time lines and material lines. When you choose Create invoice, BizBinder turns them into a draft invoice.