Budget
Track Woodworking Project Costs Right
Most woodworkers underestimate project costs by 20-35%. Here's how to track lumber, hardware, finish, and consumable costs so you know your real profit.

You're probably losing 20-35% of your profit to costs you don't track
I know this because I tracked every dollar on every project for a full year, and the numbers were brutal. My first 8 months as a solo furniture maker, I thought I was making $42/hour. When I added up the sandpaper, finish, hardware, blades, and lumber waste I'd been ignoring, the real number was $26/hour. That's a 38% gap between what I thought I earned and what I actually earned.
The problem isn't that woodworkers are bad at math. It's that we think of "materials" as lumber and maybe hardware, and we mentally round everything else down to zero. But the everything-else adds up to 20-35% of your real project cost.
The costs everyone forgets
Here's a list of costs that most solo woodworkers leave off the estimate. Every single one of these has bitten me at least once.
Lumber waste factor. You buy 40 board feet of white oak. After cutting around knots, sapwood, checks, and milling to final dimensions, you use 34 board feet. That's a 15% waste rate. On $340 of lumber, you just lost $51 in unusable wood. Hardwoods with more character (walnut, cherry with pith) waste 15-20%. Clean poplar or maple waste 8-12%.
Sandpaper. A single project can eat through $15-25 in sanding discs. Random orbit sander discs, hand-sanding sheets, and sanding sponges for profiles. I go through 80-grit discs fastest, roughly one disc per 20-30 minutes on hardwood. A full dining table from rough mill through 320 grit uses 15-20 discs across all grits.
Finish materials. A quart of oil-based polyurethane costs $14-18 and covers about 125 square feet per coat. A dining table top (both sides, 72" x 36") is about 36 square feet. Three coats on the top, two on the base, and you've used half the quart. Add pre-stain conditioner ($8-12), brushes or foam applicators ($6-10), mineral spirits for cleanup ($5-8), tack cloths ($4), and rags ($3-5). Finishing a single table costs $40-55 in consumables.
Blades and bits. Table saw blades, router bits, and drill bits wear down. A quality 10" combination blade costs $40-70 and needs sharpening ($15-20) every 6-12 months depending on use. Router bits for edge profiles wear faster on hardwood. I budget $8-12 per project in blade and bit depreciation. It's not exciting, but it's real.
Glue. A 32 oz bottle of Titebond III runs $18 and lasts 3-5 projects depending on how many glue-ups you're doing. A dining table with a 5-board top, breadboard ends, and a mortise-and-tenon base uses more glue than you'd expect. I stopped guessing after I ran out mid-glue-up on a walnut coffee table and had to sprint to the hardware store with open time ticking.
Shop supplies. Dust collection bags ($15-20 every few months), air compressor filters, marking supplies (pencils, marking gauges), tape, card scrapers, and random hardware that you grab on your lunch-break hardware store run. None of these feel like project costs, but they all are.
How to categorize project costs
I break every project into five cost categories. This structure gives you enough detail to spot problems without turning your life into a data entry job.
1. Lumber Board feet purchased, species, price per board foot, and the waste-adjusted total. If you bought 40 bf at $8.50/bf, that's $340. Add your waste factor (say 12%) and the real lumber cost is $381.
2. Hardware Tabletop fasteners, screws, bolts, threaded inserts, leveling feet, drawer slides, hinges, pulls. Anything metal that goes into or onto the piece.
3. Finish Stain, topcoat, conditioner, brushes, applicators, mineral spirits, tack cloth, rags. Everything related to surface preparation and coating.
4. Consumables Sandpaper, glue, blades, bits, tape, shims, biscuits, dowels. Things that get used up during the build and need replacing.
5. Outsourced work Metal fabrication for table bases, upholstery, glass cutting, CNC work you don't do in-house. Not every project has this, but when it does, it's often the biggest single line item.
Real example: coffee table cost breakdown
Here's the actual tracked cost from a recent build. A 48" x 24" waterfall coffee table in walnut with a miter joint and hairpin legs.
| Category | Item | Cost |
|---|---|---|
| Lumber | 18 bf walnut at $12/bf | $216 |
| Lumber | Waste factor (18%) | $39 |
| Hardware | Hairpin legs (set of 4) | $45 |
| Hardware | Threaded inserts, leveling pads | $12 |
| Finish | Rubio Monocoat (small tin) | $38 |
| Finish | Applicator pads, scotch-brite | $8 |
| Consumables | Sandpaper (80-320 grit, 12 discs) | $16 |
| Consumables | Titebond III (portion) | $5 |
| Consumables | Table saw blade wear allocation | $8 |
| Consumables | Masking tape, tack cloth | $4 |
| Total materials | $391 |
I quoted this table at $1,400. Labor was about 22 hours. That leaves $1,009 for labor, or $45.86/hour. Solid. But if I hadn't tracked the $39 waste, $16 in sandpaper, $8 in blade wear, and $12 in miscellaneous consumables, I'd have logged materials at $299 and thought I made $50/hour. A 9% difference that compounds across 30+ projects per year.
What tracking over time reveals
The real value of cost tracking isn't any single project. It's the patterns you see over 10, 20, 50 projects.
After my first year of detailed tracking, I learned:
- My actual average waste factor was 14.2%, not the 10% I'd been estimating
- Finishing materials averaged $48 per project, not the $25 I assumed
- I spent $640/year on sandpaper (I had guessed maybe $200)
- My real shop rate after all costs was $31/hour, not the $45/hour I thought
These numbers changed how I price. I raised my materials markup from 2x to 2.25x. I added $50 to every quote for finishing consumables. I started buying sandpaper in bulk from Klingspor instead of retail packs, which cut that cost by 30%.
None of that happens without data. You can't optimize what you don't measure.
Stop using spreadsheets (seriously)
Spreadsheets work until they don't. I used a Google Sheet for my first two years. It had 14 tabs, a formula that broke every time I added a row, and I stopped updating it during busy months because opening it felt like homework.
The problem with spreadsheets for project cost tracking:
- No connection to your project timeline or client communication
- No photos of materials or receipts
- Manual data entry for every single item
- No running totals across projects (without VLOOKUP nightmares)
- No visibility into which project types are most profitable
What you actually need is something that lets you log a cost in 10 seconds while you're standing at the lumber yard. Snap a photo of the receipt, enter the amount, tag it to the project, done. If it takes longer than that, you won't do it consistently.
Costumary does this with a materials tracker that categorizes costs, attaches to your project timeline, and shows running totals against your budget. But whatever you use, the key feature is speed. If logging a cost takes more effort than ignoring it, you'll ignore it.
The habit that matters most
Track costs at the point of purchase, not at the end of the project. The moment you walk out of the lumber yard or click "buy" on a hardware order, log it. If you wait until the project is done to reconstruct your costs from receipts and memory, you'll miss 15-20% of the actual spend.
I keep my phone in my shop apron pocket. When I open a new pack of sandpaper, I log $8 to the current project. When I pick up a quart of poly from the hardware store, I log it in the parking lot. It takes 10 seconds. Those 10-second entries, done consistently, are the difference between knowing your real profit and guessing.
The first project you track completely will probably be uncomfortable. You'll see costs you didn't know existed. That's the point. After 5 projects with real data, you'll price more accurately, profit more consistently, and stop wondering where the money went.
Frequently
asked questions.
Sources & references
We link to the brands, retailers, and research we reference so you can verify and explore.
- 1Klingspor Abrasives — bulk sandpaper and abrasive supplier for professional woodworkers
- 2Titebond Wood Glues — wood adhesive product specifications and coverage rates
- 3r/woodworking — community discussions on project cost tracking, shop overhead, and real hourly rates
