Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Stop Ordering Kitchen Units and Starting Fits Before the Customer Has Paid That Stage?
Problems We Solve

How Do We Stop Ordering Kitchen Units and Starting Fits Before the Customer Has Paid That Stage?

Kitchen fitters order units and start fits before the customer has paid. We build invoicing tied to kitchen milestones that holds orders until money lands.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Kitchen and bathroom stage payments get missed because they are tied to job milestones that the accounts person cannot see, so invoices go out late or not at all. We build payment tracking that links each stage payment to a job milestone, raises the invoice with a payment link when the milestone is reached, sends polite reminders and warns the office before ordering or fitting starts on an unpaid stage.

Ordering units on a deposit that never arrived

Your terms say a deposit at order, a second payment when units are delivered and the balance on completion. The designer takes the order on Saturday. The deposit invoice waits until the office catches up on Tuesday. The unit order goes in on Monday anyway, because the customer wanted a date. Delivery happens, the second payment is not requested because nobody told accounts, and the balance invoice goes out a week after the fitters finish.

Most customers pay. But you have funded a large chunk of their kitchen for weeks, and a few of them turn the balance into a negotiation about a small snag.

Why payments lag behind the job

Stage payments are triggered by things that happen on site or in the supply chain. The person who raises invoices sits in the office and hears about those events second hand, if at all. The job and the accounts live in separate systems.

  • There is no link between a job milestone and the invoice it should trigger.
  • Designers take orders without the deposit being requested in the same step.
  • Nobody checks payment status before placing the supplier order.
  • Balance invoices wait for a snag list that never quite closes.
  • Reminders depend on someone noticing an overdue invoice in Xero or QuickBooks.

What the lag costs

Kitchens tie up a lot of supplier cost before the customer has paid for them. When deposits and stage payments are late, that cost sits on your bank balance instead of theirs. Late balance payments are also the ones most likely to be reduced or disputed, and the time spent chasing them is time the office does not spend on anything else.

Payment tracking tied to the job

  1. Each job carries its payment schedule from your terms: deposit, stage payments and balance, each linked to a milestone such as order signed, units delivered, worktops fitted or handover.
  2. When a milestone is marked done, by the designer, the delivery check or the fitter, the invoice is raised in Xero or QuickBooks through its API with a card or bank payment link, for example through Stripe or GoCardless.
  3. Customers receive the invoice with a short explanation of what the stage covers.
  4. Reminders follow on a schedule you set, polite and specific to the job.
  5. Supplier ordering and fitting start are blocked, or flagged for a manager's override, if the stage before is unpaid.
  6. Payments received update the job automatically, so everyone sees the same status.
MilestonePayment it triggersWhat it guards
Order signedDepositPlacing supplier orders
Units deliveredSecond stageFitting start
Fit completeBalanceGuarantee paperwork and handover

The stages, amounts and whether a manager can override are all set from your own terms. We do not advise on what your terms should say.

What the office notices first

Invoices go out on the day the milestone happens. The office stops being surprised by jobs that went to order unpaid. Reminders go without anyone having to write them. And the designer and project manager can see payment status on the job without asking accounts.

Customers tend to like it too. A clear invoice that arrives when a stage is reached, with a simple way to pay, is less awkward than a phone call asking for money. The customer sees exactly what the payment covers and when the next one will fall due. And because the schedule was agreed at order, nobody is surprised by a request that seems to come from nowhere halfway through their kitchen.

Does this describe your payments?

  • Supplier orders have been placed before the deposit arrived.
  • Stage invoices go out days after the stage was reached.
  • Balance payments regularly wait for a snag to be resolved.
  • Chasing overdue payments is a weekly job for someone.
  • Fitters do not know whether a customer is up to date.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does it work with Xero or QuickBooks?

Yes. Invoices are raised and payments read through their APIs, so your accounts stay the single record.

Can we still override a block for a trusted customer?

Yes, if you want that. Overrides are recorded with who made them and why.

What about customers paying through retail finance?

Finance-funded jobs follow a different payment path, and we record the finance company as the payer for the relevant stage.

What affects the cost?

Your accounts software, the payment provider, and whether the job milestones already exist in another system or need building.

Keep reading

More on Problems We Solve

Start here

Tell us where your kitchen and bathroom jobs slip

Describe how a job moves from enquiry to handover in your business, which design and accounts software you use, and where things get lost. We will tell you what we would build and what we would leave alone, and if a better habit or a setting in your existing software would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →