A merchant lorry craning a pallet of bricks onto the pavement outside a terraced house
Invoicing for builders

Stage payment invoices straight from the accepted quote

No re-typing the job into another app. When the customer accepts, every stage payment on the quote becomes a one-tap VAT invoice — and BuildLegend keeps track of what's paid and what's overdue.

How it works

  • Customer accepts the quotation online.
  • Tap the stage — deposit, watertight, first fix, completion — and the invoice is created with the right amount and VAT.
  • Email it with the PDF attached, or download it. Your bank details print on every invoice.
  • Mark it paid when the money lands. Overdue invoices are flagged.
  • Need an interim payment? Invoice any amount up to what's left on the quote — it won't let you over-invoice by mistake.

Xero export

Download your invoices for any date range as a CSV in Xero's sales-invoice import format — contact, number, dates, description, net amount, VAT rate and VAT — ready to import in a couple of clicks.

VAT done properly

Amounts are split back into net and VAT at the quote's own rate, to the penny, so the invoices always add up to the quotation. Standard, reduced, zero-rated and not-registered are all handled.

Questions builders ask

How do builders invoice stage payments?

Agree the stages and amounts on the quotation, then invoice each stage as it is reached. BuildLegend prints the stages on the quote and turns each one into an invoice in one tap once the quote is accepted.

Does BuildLegend work with Xero?

Yes, via export: download a CSV of your invoices in Xero's import format and import it into Xero. QuickBooks export is planned.

Can I add my bank details to invoices?

Yes. Add them once in Settings and they print under 'How to pay' on every invoice and in the email.

Price your next job in minutes

Measure up, answer the questions, send a quote your customer can accept online.