Quotes, stage payments, client sign-offs and accounting sync — all in one app. Built for UK builders who are tired of juggling spreadsheets, email and WhatsApp.
Sound familiar?
Longer projects need invoicing at milestones, not just at the end. Earnhouse makes it easy to invoice at each stage — foundation, frame, first fix, second fix, completion.
Your clients want visibility. The Earnhouse client portal shows them their jobs, documents and invoices without you having to forward emails or dig through WhatsApp.
Changes happen on every build. Create a variation quote, get it signed off digitally, then add it to the final invoice. Clean documentation every time.
Managing subs alongside your own team is a scheduling nightmare. The Earnhouse team view shows every person, every day — who's on what job and when.
What you get
Invoice at any point in a project — deposit, materials stage, practical completion. Full control over when and what you bill.
Customer wants extras? Build a variation quote, get it signed, keep the paper trail clean.
Clients sign off stages and final completion digitally. No printing, no chasing.
Give clients a private link to view all their documents, quotes and invoices in one place.
See every person on every job, every day. Assign work, track progress, manage the diary.
Xero and QuickBooks integration keeps your books up to date without double entry.
How it works
Quote the project
Build a detailed quote with all phases, materials and labour. Send it for digital sign-off.
Schedule the work
Add the project to the diary. Assign team members, set milestones, track progress.
Invoice at each stage
Issue invoices at agreed milestones. Clients pay by card — no waiting for BACS.
Close the job
Final invoice, digital sign-off, and everything synced to your accounting software.
Plays well with your other tools

Xero
Invoices, payments and contacts sync automatically. No double entry at tax time.

QuickBooks
Full invoice and payment sync with QuickBooks Online. VAT codes handled correctly.

Stripe
Card payments via every invoice link. 1.5% + 20p for UK cards. No extra Earnhouse fees.
Questions
Can I send multiple invoices for one project?
Yes. You can raise multiple invoices against a single job — useful for deposits, stage payments and final invoices on longer builds.
Can I manage subcontractors as well as employees?
You can add anyone to your team roster and assign jobs to them. Each person sees their own schedule.
Does it handle VAT on materials separately from labour?
Yes. Each line item has its own VAT rate — you can set materials and labour at different rates, or zero-rate individual items.
Can clients see their job progress?
Yes. The client portal gives them a private view of their jobs, documents and invoices — updated in real time as the job progresses.
Do I need to use Xero or QuickBooks?
No, it's completely optional. You can run Earnhouse as a standalone invoicing and scheduling tool without connecting any accounting software.
14-day free trial. No card needed. Set up in minutes.
Start free trial →