WaffleInvoice Blog
Practical invoicing tips for freelancers and service businesses.
Blog Post
Best Invoice Software for Carpenters and Woodworkers
The best invoice software for carpenters tracks labor, materials, and custom project billing. Free carpentry invoice template available. Start free today.
Carpentry Invoicing: The Gap Between What You Build and What You Bill
Carpenters and woodworkers face an invoicing challenge that most other trades don't: the value of your work is harder to see in line items. A $3,200 custom built-in bookcase took 40 hours, $800 in materials, and years of skill to design and execute. Reducing that to a one-line invoice for "Custom carpentry work - $3,200" undersells the work and gives clients nothing to reference if they have questions about the price.
Good invoicing for carpenters breaks down labor, materials, and design time clearly enough that clients understand what they're paying for, without turning every invoice into a 45-minute documentation project.
What Makes Carpentry Billing Different
Custom Work Doesn't Fit Standard Rate Cards
A plumber replacing a faucet charges a service call fee plus labor plus the faucet. The price is predictable. A carpenter building custom kitchen cabinets is pricing a one-off project where material costs vary by wood species, hardware choices, and finish, labor hours depend on design complexity, and the final price reflects skill level that's hard to explain to someone who's never had custom millwork done before.
This means carpentry invoices often need to show more detail, not less, to help clients understand why a project costs what it does.
Material Selection Affects the Price Significantly
The difference between building with poplar versus cherry versus white oak isn't 10% - it can be 200-300% on material costs alone. A client who asked for "hardwood shelving" and sees a $1,800 material line on their invoice deserves to see exactly what they're getting: "Quartersawn white oak - 18 board feet at $12/bf = $216" versus "Poplar - 18 board feet at $4/bf = $72." Transparency on materials protects you and builds client trust.
Shop Time and On-Site Time Are Different
A lot of custom carpentry work happens in the shop before you ever arrive at the job site. You might spend 12 hours building cabinet boxes in the shop and 8 hours installing them on-site. Some clients expect to pay only for the hours they see you working. Your invoicing needs to clearly explain that shop fabrication time is billable, just like on-site time.
Tools, Consumables, and Incidentals
Sandpaper, blade replacements, router bits, finishing supplies, screws, fasteners - these small costs add up. On a 3-week kitchen project, you might burn through $150-300 in consumables. If you're not tracking and billing these, you're subsidizing your client's project with your own money.
Features That Matter for Carpenter Invoicing
Multi-Line Itemization
You need to be able to add as many lines as the project requires. A custom mudroom with cubbies, bench seating, and overhead cabinets might have 20+ line items covering different lumber species, hardware, labor phases, and finishing. Your invoicing software should handle this without extra cost or workarounds.
Unit Flexibility
Carpenters bill in hours, board feet, linear feet, square feet, and per-piece, sometimes all on the same project. Your invoicing tool needs to let you enter whatever unit makes sense for each line, not force everything into a single unit type.
Estimate-to-Invoice Conversion
Almost every custom carpentry project starts with an estimate. The client approves the design and price, you do the work, and then the estimate becomes the invoice. If you're re-entering all that data when you create the final invoice, you're doing twice the work. Look for software that lets you convert an approved estimate to an invoice without starting over.
PDF Export and Professional Presentation
Clients at the higher end of the custom woodworking market - people spending $10,000+ on custom furniture or $30,000 on a kitchen remodel - expect professional documentation. A polished PDF invoice with your logo and clean formatting signals that you run a legitimate business, which matters for referrals and repeat clients.
WaffleInvoice for Carpenters and Woodworkers
For carpentry businesses, WaffleInvoice provides a fast, clean invoicing tool that handles multi-line project billing, estimate creation, and payment collection without requiring you to learn a complex system or pay for features you don't use.
Create your estimate, get the client's approval, convert it to an invoice when the project is done, and send it with a payment link. For clients who want to pay by card, they can do it directly from the invoice email. For clients writing checks, the invoice gives them all your payment information in one document.
Start with the free invoice generator to see what a clean, professional carpentry invoice looks like. No signup required to create your first one.
How to Price and Invoice Carpentry Projects
Start with Materials
Build your invoice from the ground up. Start with an accurate materials list. Every piece of lumber, every sheet of plywood, every piece of hardware. Price each item at your cost plus markup (15-25% on materials is standard for finish carpenters). The materials portion of your invoice gives clients a concrete breakdown and protects you if anyone questions the total.
Labor by Phase
Instead of a single labor line, consider breaking labor into phases: design and planning (hours x rate), shop fabrication (hours x rate), site installation (hours x rate), and finishing/touch-up (hours x rate). This helps clients understand the full scope of what you did and prevents the common misconception that they're only paying for the hours they watched you work on-site.
Common rates for custom carpentry range from $65-95/hour for general finish work to $120-175/hour for high-end custom millwork and cabinetry. Your rate reflects your skill, experience, and local market - don't be shy about showing it clearly on invoices.
Add a Design Fee When Appropriate
If you spent time designing custom pieces, drawing plans, or consulting on material selection, that time is billable. A 3-hour design consultation at $90/hour is $270 that often goes unrecovered. Some carpenters charge a flat design fee as a percentage of the project cost (5-10% is common for complex custom work). However you structure it, charge for your design time.
Handling Custom Project Estimates
Getting the estimate right is the most important part of custom carpentry billing. An estimate that's too low means you lose money on the project. One that's too high means you lose the job. For custom work, estimates should include a clear scope of work, material specifications (species, grade, hardware brands), labor hours, and a validity period (estimates expire after 30 days as material prices change).
When the project is complete and you're ready to invoice, the final invoice should reference the original estimate number and note any approved changes. Understanding how estimates and invoices relate to each other legally is worth reviewing - the post on invoice vs. estimate covers this clearly.
Payment Terms for Carpentry Projects
Carpentry projects have real up-front material costs. A kitchen cabinet project might require $4,000 in lumber, plywood, hardware, and finishing supplies before you do a single hour of billable work. Getting paid a deposit before ordering materials is not just reasonable - it's necessary for cash flow.
Standard payment structure for custom carpentry:
- 30-40% deposit at contract signing, used to purchase materials
- 30% at project midpoint (cabinets built and ready for installation)
- Balance due on completion and client sign-off
Each of these stages is a separate invoice. This keeps payments tied to project milestones and gives you cash coming in throughout the project rather than waiting until the end. For more detail on structuring payment terms, the guide on payment terms for contractors applies directly to carpentry businesses.
Getting Paid: Common Issues for Carpenters
The Scope Creep Problem
A client who hired you to build a mudroom bench decides they also want shelving above it, a coat hook rail, and a cabinet at the end. Each of these additions is a change order. Price them separately, get approval before doing the work, and invoice them as separate line items or as an addendum to the original invoice. Never absorb scope additions into the original price - it's unsustainable and sets a bad precedent.
Final Payment Holdbacks
Some clients try to hold back final payment pending minor punch list items (touch-up paint, small adjustments, hardware tweaks). Protect yourself with a clear contract that defines what constitutes project completion and limits any holdback to a specific dollar amount tied to outstanding items. A client holding $3,000 over a $50 touch-up is not acceptable - and having this defined in writing prevents it.
When to Add a Late Fee
For custom work, a client who delays final payment affects your ability to take on the next project. Including a late fee clause in your invoices - 1.5% per month on balances overdue by more than 10 days - gives you a financial tool to encourage timely payment. See the guide on how to charge a late fee for how to add this to your invoices correctly.
Finding the Right Invoicing Tool
For most independent carpenters and small woodworking shops, a simple invoicing tool handles everything you need. You don't need job costing software that tracks labor against budgets in real time. You need to create clean, itemized invoices, send them fast, and collect payment without friction.
Check the WaffleInvoice pricing page to see what's included at each level. The free tier handles unlimited invoices and estimates, which covers most solo carpentry operations completely. Pro adds recurring billing and automated payment reminders, which matter more as your client base grows.
Frequently Asked Questions
Quick answers to the questions readers ask most about this topic.
What should a carpenter include on an invoice?
How do I charge for custom woodworking projects?
Should I require a deposit for carpentry work?
How do I invoice for shop time versus on-site time?
What is a reasonable payment term for carpentry jobs?
Ready to improve your invoicing?
WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.
Sign Up FreeMore from the blog
Best Invoice Software for Electricians in 2026
The best invoice software for electricians handles job-by-line billing, materials markups, and fast payment collection. Free template included. Start free.
Best Invoice Software for Plumbers in 2026
Find the best invoice software for plumbers that handles service calls, materials, and fast payment collection. Free to start, no subscription required.
Best Invoice Software for Freelance Writers and Editors
Freelance writers need billing software that handles per-word rates, kill fees, and revision rounds. Here's what actually works. Start free.
Compare WaffleInvoice head-to-head
Honest side-by-side comparisons against the tools most often mentioned alongside WaffleInvoice.
Comparison
WaffleInvoice vs FreshBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs QuickBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs Wave
Side-by-side feature breakdown, pricing, and honest pros and cons.
