Bespoke pricing, less guesswork.
Every bespoke piece is different. But your timber waste, your ironmongery costs, and the materials each job actually swallows aren't a mystery — they're in your receipts. MarginPal tracks them against your quoted estimate so the next price comes from data, not a hunch.
What's eating your margin as a joiner?
Customer "small tweaks" double the materials bill
'Could the handles be brushed brass instead?' costs you a tub of stuff you didn't price. MarginPal logs each extra receipt against the job so the final margin reflects every variation — and the next quote can carry cushion.
Timber waste varies wildly by piece
Fitted wardrobes have low waste; bespoke staircases with curved nosings have plenty. MarginPal tracks your real materials cost per job, so quotes for similar pieces price the timber realistically.
You quote bespoke from gut feel
Without margin data on the last twenty pieces, the next bespoke quote is a guess. MarginPal shows you what each finished piece actually earned vs what you priced — so the gut starts working from numbers.
Per-piece margin from line-item quotes and real receipts.
Build the quote line by line — timber, ironmongery, finishes, labour — each with its own estimated cost. As you work, every receipt rolls into Actual Cost. The KPI strip tells you whether the piece hit the margin you priced.
- Line-item quotes with Labour / Materials / Other cost-type tags
- Snap timber, ironmongery or finish-supplier receipts — OCR in seconds
- Live budget-health badge on every active job
- AI insights (Business tier) surface patterns across your jobs
Fair, flat pricing. Scans that scale with you.
AI receipt scanning and live quoted-vs-actual tracking on every tier. AI margin insights unlock on Business. Need more scans? Pay only for what you use.
Solo
For sole traders getting organised.
- Up to 3 members
- Manual quote management
- AI receipt scanning
- Quoted vs actual tracking
Pro
Everything a one-van operation needs.
- Up to 10 members
- Branded quote PDFs
- Send quotes by email
- Customer accept/decline
- AI receipt scanning
- Quoted vs actual tracking
Business
For small crews running multiple jobs.
- Up to 20 members
- Branded quote PDFs
- Send quotes by email
- Customer accept/decline
- AI receipt scanning
- Quoted vs actual tracking
- AI margin insights
- Priority support
Prices in GBP, VAT not included. Cancel anytime.
Questions joiners ask.
Can I track timber and ironmongery as separate categories?
Yes — each receipt gets a category when you upload it, so on every job you see expenses split out cleanly between timber, ironmongery, finishes and the rest. Useful for spotting which materials are eating the margin on a bespoke piece.
Does it work for second-fix carpentry on building projects?
Yes — second-fix carpentry is a great fit. Treat each property as its own job, log labour as line items at quote time and materials as receipts as you go, and the per-job margin tells you whether each builder is paying enough.
Can I see the receipts and labour for one piece all in one place?
Yes — every job aggregates everything against it: the line-item quote, the receipts you've snapped, the invoices you've issued, and the live margin number. So a fitted-wardrobe job tells you the timber, the ironmongery, the labour you priced, and the actual cost rolling up live.
Built for the rest of the trades too.
Same engine, tuned to whichever trade you're in. Each one gets patterns specific to its work.
- MarginPal for Electricians Itemise rewires, CU upgrades and EV charger installs, then watch material cost track against your quote — live, on every job.
- MarginPal for Plumbers Boiler installs, leak fixes and bathroom fits all have different margins. See which jobs are really paying.
- MarginPal for Builders Long builds are where margin disappears. MarginPal flags drift in week 3, not week 13.
- MarginPal for Tilers Tile waste, adhesive and grout creep up. MarginPal flags when materials are running over before the job ends.
- MarginPal for Painters & decorators Track paint, prep and materials cost against your quote — and let the AI surface patterns once you have a few jobs in.
- MarginPal for Roofers Track tile, felt, scaffolding and labour costs against your roofing quote — live, on every job.
- MarginPal for Plasterers Track bag count, beads, prep and labour against your plastering quote — and stop second-coat creep eating your margin.
- MarginPal for Gas engineers Boiler installs, annual services, breakdowns — all different margins. See which jobs are really paying.
- MarginPal for Kitchen fitters Track every unit, worktop, appliance and labour against your kitchen quote — and know if it's paying before you fit the last cabinet.
- MarginPal for Landscapers Patios, planting, lawns, full re-designs — track plant, paving and labour cost against the quote.
- MarginPal for Locksmiths Emergency callouts, planned lock changes, security upgrades — see which jobs are really paying.
- MarginPal for Glaziers Track glass, frames, beading and labour against your quote — and stop custom-cut waste eating your margin.
- MarginPal for Handypeople Small jobs, every kind, all different. MarginPal shows which ones are really paying.
Ready to see what your jobs really earn?
Quote, track, and compare — all in one app. 7-day free trial on Pro, set up in the time it takes to boil the kettle.