What Are Fair Piece Rates for Cabinet and Millwork?
Fair piece rates for cabinet work range from $8 to $25 per box for basic cabinet assembly, $3 to $8 per door or drawer front, and $4 to $15 per linear foot for millwork profiles. CNC-produced components generally pay lower piece rates than hand-built work because the machine does the precision work — but CNC operators can produce higher volume, so their daily earnings often match or beat hand builders.
I'm Tyson Faulkner. My background is in roofing, not cabinetry, but piece rate works the same way across trades — measurable output, clear rates, and pay that rewards skill and speed. Cabinet shops and millwork operations are a natural fit for piece rate because every component is countable.
Cabinet Box Assembly Rates
Cabinet box assembly is the core of production cabinetry. A "box" includes the sides, top, bottom, back panel, and face frame (if face-frame construction). Rates depend on size, construction method, and whether the shop uses CNC-cut parts or hand-cut.
Standard Base and Wall Cabinets
- Base cabinets (single door, 12"-24" wide): $8 - $14 per box
- Base cabinets (double door, 27"-36" wide): $12 - $18 per box
- Wall cabinets (single door): $7 - $12 per box
- Wall cabinets (double door): $10 - $15 per box
- Tall cabinets (pantry, oven, 84"-96" tall): $15 - $25 per box
These rates assume the parts arrive pre-cut (whether by CNC or by a dedicated cut crew). If the assembler is also doing the cutting, rates go up 30-50%.
Frameless vs. Face-Frame
Frameless (European-style) cabinets are faster to assemble because there's no face frame to build and attach. Piece rates for frameless boxes run about 15-20% lower than face-frame boxes of the same size. But frameless requires tighter tolerances, so rejects can eat into that speed advantage.
Face-frame construction adds the frame build, pocket screws or mortise-and-tenon joints, and attachment to the box. That extra labor justifies the higher rate.
Specialty Cabinets
Not everything is a standard box. Corner cabinets, lazy susan bases, and angled units take more time.
- Blind corner base: $14 - $22 per box
- Lazy susan base (rotating shelf): $18 - $28 per box
- Diagonal wall cabinet: $12 - $18 per box
- Sink base (false front, plumbing cutouts): $10 - $16 per box
- Drawer base (3-4 drawer stack): $14 - $20 per box
The common approach is to set specialty rates at 1.5x to 2x the standard box rate for the same footprint.
Door and Drawer Front Production
Doors and drawer fronts are typically a separate station or even a separate shop. Rates depend heavily on the door style.
Door Rates by Style
- Slab doors (flat panel): $3 - $5 per door
- Shaker style (5-piece, flat panel): $5 - $8 per door
- Raised panel (5-piece, profiled panel): $7 - $12 per door
- Mitered doors: $8 - $14 per door
- Applied molding doors: $6 - $10 per door
Drawer Front Rates
Drawer fronts are smaller but use the same joinery as doors. Typical rates run 60-75% of the equivalent door style rate.
- Slab drawer fronts: $2 - $4 per front
- 5-piece drawer fronts: $4 - $6 per front
- Profiled or mitered drawer fronts: $5 - $8 per front
Drawer Box Assembly
Separate from the front, drawer boxes need their own rate:
- Standard dovetail drawer box: $4 - $7 per box
- Doweled or stapled drawer box: $2.50 - $5 per box
- Soft-close slide installation: $1.50 - $3 per drawer (if done by the same worker)
Finish Work Rates
Finishing is where cabinet shops see the most variation in piece rate structure. Some shops pay per door, some per square foot of surface area, and some per cabinet as a whole unit.
Spray Finishing
- Stain and lacquer (per door/drawer front): $3 - $6 per piece
- Paint finish (per door/drawer front): $4 - $8 per piece (paint requires more coats and sanding between coats)
- Cabinet box interior/exterior (per box): $5 - $12 per box
- Clear coat only (per piece): $2 - $4 per piece
Sanding
Many shops treat sanding as a separate piece rate station:
- Door/drawer front sanding (between coats): $1 - $2.50 per piece
- Box sanding (pre-finish): $2 - $5 per box
- Final hand sanding (touch-up): Usually hourly, not piece rate
The challenge with finish work is that paint is slower than stain. Shops that do both need separate rate cards or a paint multiplier (typically 1.3x to 1.5x the stain rate).
Custom Millwork Rates
Millwork covers trim, molding, paneling, and architectural woodwork. It's harder to standardize than cabinet boxes, but many operations use per-linear-foot or per-piece rates for repetitive elements.
Molding and Trim Production
- Crown molding profiles: $2 - $5 per linear foot
- Base and casing profiles: $1.50 - $4 per linear foot
- Chair rail and panel molding: $2 - $4 per linear foot
- Custom profiles (unique tooling): $4 - $10 per linear foot
These rates cover running the material through the moulder or shaper. Setup time for tool changes is usually paid hourly or as a flat setup fee, not piece rate.
Architectural Panels and Wainscoting
- Flat panels (cut, edge-band, finish): $8 - $18 per panel
- Raised wainscot panels: $12 - $25 per panel
- Wall paneling (per sheet, standard size): $6 - $14 per sheet
- Beadboard panels: $4 - $8 per panel
Stair Components
- Treads (shaped, sanded, finished): $8 - $18 per tread
- Balusters (turned): $3 - $7 per baluster
- Newel posts: $15 - $35 per post
- Handrail (profiled, per linear foot): $5 - $12 per foot
CNC vs. Hand-Built Rate Differences
This is one of the biggest decisions affecting piece rate structure. CNC shops and hand-built shops need different rate cards.
CNC Operations
CNC machines handle the cutting, boring, and edge profiling. The operator loads material, runs the program, and unloads finished parts.
- CNC operator (nesting, cutting): $0.50 - $2.00 per part (depending on complexity)
- CNC edge banding: $0.30 - $1.00 per part
- CNC boring (hinge holes, shelf pins): Often included in the cutting rate
CNC piece rates are lower per part because the machine does the precision work. But a CNC operator processing 200+ parts per shift can out-earn a hand builder doing 30 cabinets.
Hand-Built Premium
Hand-built rates are higher per unit because every cut, measurement, and joint is done by the worker. Shops doing custom or semi-custom work where CNC doesn't make sense (one-off pieces, complex curves, site-built work) pay 40-60% more per unit than CNC-assisted production.
The trade-off is volume. A hand builder making $18 per cabinet box at 4 boxes per hour earns $72/hour equivalent. A CNC operator making $1.00 per part processing 80 parts per hour earns $80/hour equivalent. Different math, similar outcomes.
Rate Card Summary
| Work Type | Unit | Rate Range | Notes |
|---|---|---|---|
| Base cabinet (single) | Per box | $8 - $14 | Pre-cut parts, face-frame |
| Base cabinet (double) | Per box | $12 - $18 | Standard widths |
| Wall cabinet | Per box | $7 - $15 | Single or double door |
| Tall cabinet | Per box | $15 - $25 | Pantry, oven tower |
| Specialty cabinet | Per box | $14 - $28 | Corners, lazy susans |
| Slab door | Per door | $3 - $5 | Simplest style |
| Shaker door | Per door | $5 - $8 | 5-piece construction |
| Raised panel door | Per door | $7 - $12 | Profiled panel |
| Drawer box | Per box | $2.50 - $7 | Dovetail or doweled |
| Spray finish (stain) | Per piece | $3 - $6 | Doors and fronts |
| Spray finish (paint) | Per piece | $4 - $8 | More coats required |
| Crown molding | Per linear foot | $2 - $5 | Standard profiles |
| Custom millwork profile | Per linear foot | $4 - $10 | Unique tooling |
| CNC parts | Per part | $0.50 - $2.00 | Operator rate |
| Stair treads | Per tread | $8 - $18 | Shaped and finished |
Sample Earnings Calculation
Here's how the math works for a cabinet box assembler in a mid-sized production shop.
The work: Assembling face-frame base cabinets from CNC-cut parts. Parts arrive labeled and ready to assemble.
The rate: $12.00 per completed base cabinet (assembled, squared, face frame attached, ready for finishing).
A skilled assembler's day:
- Completes 5 cabinets per hour
- Works an 8-hour shift
- Total cabinets: 40
Daily earnings: 40 x $12.00 = $480.00
Hourly equivalent: $480 / 8 hours = $60.00/hour
A newer assembler doing 3 cabinets per hour:
- Total cabinets: 24
- Daily earnings: 24 x $12.00 = $288.00
- Hourly equivalent: $36.00/hour
Both workers earn well above minimum wage, and you know exactly what each cabinet costs in assembly labor. Plug your shop's numbers into the piece rate calculator to find the right rate for your operation.
Compliance: Hours, Overtime, and Minimum Wage
Cabinet shops are manufacturing environments, and all federal and state wage laws apply to piece rate workers.
What you need to track:
- All hours worked, including setup, material handling, cleanup, and machine maintenance
- Total pieces completed per worker per pay period
- Non-productive time (waiting for material, machine downtime, meetings)
FLSA overtime calculation for piece rate:
Total piece rate earnings divided by total hours worked gives you the regular rate. Then pay an additional 0.5x that rate for every hour over 40 in the week.
Example: A door builder earns $1,800 in piece rate pay over 44 hours.
- Regular rate: $1,800 / 44 = $40.91/hour
- Overtime premium: $40.91 x 0.5 = $20.45 per OT hour
- Overtime pay: 4 hours x $20.45 = $81.82
- Total pay: $1,800 + $81.82 = $1,881.82
For the full breakdown on overtime math, read how to calculate overtime for piece rate workers. Check your state's requirements using the state minimum wage tool — some states have higher thresholds that affect your minimum rate floor.
Cabinet shops often have a mix of piece rate and hourly tasks. Sanding touch-ups, machine maintenance, and shop cleanup don't fit piece rate well. Many shops pay a base hourly rate for these tasks and piece rate for production work. Just make sure you're tracking all hours regardless of the pay method.
Regional Rate Variation
Cabinet and millwork piece rates shift based on several local factors.
Housing market activity. When new construction and remodeling are booming, cabinet demand rises and shops compete harder for skilled workers. Rates go up.
Cost of living. Shops in major metro areas (LA, New York, Chicago) pay higher piece rates than rural operations. The gap can be 30-50% for the same work.
Material costs. Hardwood prices fluctuate. When lumber is expensive, shops feel margin pressure, but cutting piece rates is a fast way to lose your best people. Better to adjust pricing to customers.
Local competition. If three cabinet shops within 20 miles are all hiring, rates get pushed up. In areas with fewer shops, rates may stay lower but so does turnover.
Import competition. Shops competing with imported cabinets (especially from Asia) face pricing pressure that can trickle down to piece rates. Custom and semi-custom shops are somewhat insulated from this.
Reviewing and Adjusting Rates
Cabinet work changes. New materials, new construction methods, and shifting product mixes all affect what fair rates look like.
Review quarterly at minimum. Look at average earnings, turnover, quality metrics, and customer complaint rates.
Watch your reject rate. If cabinets are coming back from finishing with assembly defects, workers might be rushing. A quality bonus (extra $0.50-$1.00 per box with zero defects for the week) can fix this without cutting the base rate.
Adjust for new products. Launching a new door style? Don't force it into an existing rate category. Time the work, calculate the rate, and test it before committing.
Factor in equipment changes. If you add a new CNC or upgrade your edge bander, throughput may jump. Share some of the productivity gains with your workers or you'll breed resentment.
Talk to your floor. The people building cabinets every day know which rates feel fair and which feel tight. Regular conversations prevent surprises.
Getting Started
Piece rate works well in cabinet shops because every component is a countable unit. Boxes, doors, drawer fronts, molding runs — they all have clear start and end points.
Start by timing your operations at each station. How many boxes does a competent assembler finish per hour? How many doors does your door builder produce? Set rates that let your average worker earn 15-20% above what they'd make on straight hourly, then track the results.
Piece Work Pro handles the tracking, earnings calculations, and overtime math so you can focus on running your shop. It works for multi-station shops where different workers handle different piece rate tasks throughout the day.
For more on setting up piece rates in a production environment, read how to set piece rates in manufacturing and benefits of piece work in manufacturing.