BidCraft Tile
BidCraftTile
2026-08-10

Bill in progress draws

Add an invoice to a job by hand when the payment schedule you wrote at proposal time doesn't match how the work actually went.

Bill in progress draws

You wrote a payment schedule when you built the proposal. Deposit, one at rough-in, balance at completion. Clean.

Then the job happened. The homeowner changed the tile twice, the shower took an extra week, you fronted $4,200 of material three weeks before the next milestone was due, and now you're carrying a job on your own money because the next scheduled payment is a framing inspection that's still a while out.

There was no good answer for that. Now there is: + Add invoice, at the top of a project's Payments section.

How it works

Name the draw, put in the amount, add a note if it helps the homeowner place it. That's it.

It shows up in the list as Awaiting send — nothing leaves your hands until you send it. When you're ready, hit Send invoice on that row exactly like you would on a scheduled milestone. Same branded pay page for the homeowner, same card / Apple Pay / bank transfer options, same Resend if they sit on it, same Record payment if a check turns up instead.

The label is yours. It defaults to "Progress draw 2", but "Shower waterproofing complete" tells the homeowner more, and homeowners pay faster when they can see what they're paying for.

A draw isn't a change order

Worth being clear about, because they feel adjacent.

  • Change order — the scope moved. You're doing work the signed proposal doesn't cover. The contract total needs to go up, and the homeowner needs to sign off on that.
  • Progress draw — the scope is the same. The work is already covered by what they signed. You just need to bill some of it sooner than the schedule said.

If you're unsure: did the total price change? Change order. Did only the timing change? Draw.

The small print

  • Draws show up under their own name instead of a milestone number — they aren't part of the schedule the homeowner signed, and pretending otherwise would make the numbering lie.
  • The amount you type is the amount. Nothing gets added on top.
  • They count toward invoiced, collected and outstanding like any other invoice, and they show up in the job's financial picture.
  • Owners and admins can add them. Sales can see the Payments section but can't bill from it.
  • If your invoices route through HighLevel, you'll create the draw there instead — the button won't show up.