Top 3 business mistakes we see millwork and cabinet shops make
Custom woodworking is a craft business that lives or dies on arithmetic. Three specific errors account for most of the shops that stay busy and never make money.
Mistake 1: A shop rate that was never loaded
Most shops set a rate by looking at what the shop down the road charges. Almost none build it from the bottom up, and the gap between those two methods is where the profit went.
Industry pricing guidance walks the arithmetic. Take $100,000 of annual overhead against 1,500 production hours and you get $67 an hour before any labor at all. Add $25 an hour of direct labor and you are at $92. Published guidance recommends custom shops target $100 an hour or more, and in practice rates observed run from around $40 in a garage operation to $125 in a production shop.
The number that surprises people is 1,500. A full-time year is 2,080 hours, but between vacation, holidays, shop maintenance, estimating, deliveries, punch lists, and callbacks, billable capacity commonly lands at 1,500 to 1,750 hours per person. A shop that divides overhead by 2,080 has already understated its rate by roughly 25% before doing anything else.
Illustrative, following published industry pricing guidance. Your overhead, labor rate, and billable hours will differ.
A worked example from the same guidance: an 80-hour job with $2,000 of labor, $3,000 of materials, $5,360 of overhead, and 15% profit prices at $11,914 — where materials are only about a quarter of the price. Shops that price by marking up materials are pricing the smallest component of the job.
Rebuild the rate this quarter. It is a two-hour exercise and it usually changes every quote you issue afterward.
Mistake 2: Quoting through material moves without protection
Wood is not a stable input right now, and custom work carries long gaps between quote and purchase.
Conditions as reported through 2026. Trade measures change; verify current rates before relying on any figure.
A quote issued in March for a kitchen installed in August is a bet on sheet goods pricing five months out. On a job where materials are 25% of price, a 15% material increase eats roughly 4 points of margin — which on a 15% net job is more than a quarter of the profit, gone without a single hour of rework.
What protects a shop:
- A quote validity window. Thirty days is entirely reasonable when the underlying indices are moving this fast, and clients accept it when it is stated up front.
- A material escalation clause on jobs with long lead times between award and purchase.
- Buying material at award rather than at build. Converts a price risk into a storage problem, which is a better problem.
- Quoting material separately from labor, so an increase is a line-item conversation rather than a renegotiation.
Mistake 3: A deposit structure that does not fund the work
Custom millwork is manufactured to order with no resale value if the client walks. The deposit is not a courtesy — it is the working capital.
The common structures are a 50% deposit with the balance on completion, or staged splits such as 50/40/10 (deposit, before finishing, on delivery). Larger jobs frequently break into more stages: 20/20/20/20/10 or 10/40/30/20.
Two things go wrong.
First, shops take a deposit that does not cover the material buy. If materials are 25% of the price and your deposit is 30%, you are funding all the labor from your own account for months. Match the first payment to at least the material purchase plus initial labor, and stage subsequent payments to actual milestones rather than to the calendar.
Second — and this catches shops that expand into installation work — some jurisdictions cap deposits for licensed contractors. California limits licensed contractors to 10% of the contract price or $1,000, whichever is less, on home improvement work. A shop that manufactures under one arrangement and installs under a contractor licence can find its familiar 50% deposit is not legal on that portion.
That is a genuine working capital constraint, not a technicality, and it is worth understanding before restructuring how you sell. If you operate under a contractor licence, confirm the rules in your state before setting deposit terms.
General information, not legal advice. Deposit rules vary by state and by contract type. Confirm with counsel or your licensing board.
The common thread
Each mistake is a case of a craft business declining to do arithmetic that feels unrelated to the craft. The rate is arithmetic. Material exposure is arithmetic. The deposit is arithmetic.
None of it makes a better cabinet. All of it decides whether the shop that makes the cabinet is still there in five years — particularly with remodeling demand growth projected near 0.5% year over year and trailing inflation, which is an environment that punishes soft pricing.
The bottom line
Rebuild your shop rate on real billable hours this quarter. Put a validity window on every quote. Make your first payment cover the material buy.
If you are considering a machine to raise capacity, do the rate exercise first — a shop billing $70 when it should bill $100 does not have a capacity problem. Our guide to buying used woodworking machinery covers the purchase side once the pricing is right.
Frequently asked questions
How do I calculate a shop rate for a woodworking business?
Build it from the bottom up rather than copying a competitor. Divide annual overhead by realistic billable hours, then add direct labor and target profit. Industry guidance uses $100,000 of overhead against 1,500 production hours to reach $67 an hour before labor, $92 with $25 an hour of labor added, and recommends custom shops target $100 or more. The critical input is billable hours, which typically land at 1,500 to 1,750 rather than 2,080.
Why is 1,500 billable hours the right number instead of 2,080?
Because a full-time year is not a billable year. Vacation, holidays, shop maintenance, estimating, deliveries, punch lists, and callbacks all consume paid time that cannot be charged to a job. Dividing overhead by 2,080 understates the shop rate by roughly 25% before any other error, which is why shops using that figure can stay busy all year and never accumulate cash.
How should millwork shops protect against lumber price increases?
Through contract terms. A thirty-day quote validity window is reasonable given that lumber PPI rose roughly 7.5% across four months into mid-2026 and cabinet tariffs moved from 25% to 50% in January 2026. Material escalation clauses on long-lead jobs, buying material at award rather than at build, and quoting material separately from labor all convert an uncontrollable risk into a manageable one.
What deposit should a custom cabinet shop take?
Enough to cover at least the material purchase plus initial labor. Common structures are a 50% deposit with balance on completion, or staged splits such as 50/40/10, with larger jobs broken into more stages. Since materials commonly run around 25% of the job price, a deposit below that leaves the shop funding all labor from its own account for months.
Are there legal limits on deposits for woodworking and installation work?
In some jurisdictions, yes, and it catches shops that expand into installation. California limits licensed contractors to 10% of the contract price or $1,000, whichever is less, on home improvement work, which is a hard working capital constraint compared to the 50% deposit common in manufacturing-only arrangements. Confirm the rules in your state before setting deposit terms.
Rate rebuilt and now you need the capacity?
We will structure the machine, the rigging, and the dust collection together so the cash stays in the shop.
This article is general information about commercial equipment financing and is not tax, legal, or financial advice, nor a commitment to finance. All figures are illustrative examples, not offers or quotes. All financing is subject to credit approval and underwriting. Rates, terms, and approval depend on the complete business and credit profile.