What should a contractor's invoice include?
A bare-bones invoice that just says “Construction work - $14,000” creates problems. Clients delay payment because they want more detail. Your bookkeeper can’t categorize anything properly. And if you’re ever audited or in a dispute, you have no documentation of what was actually performed.
Start with your business basics at the top. Company name, address, phone number, email, and your California contractor’s license number. Including the license number isn’t just professional. It’s required in many situations and reassures clients that you’re legitimate and insured.
Every invoice needs a unique sequential number, the invoice date, and clear payment terms. Net 30, Net 15, due upon receipt. Whatever you’ve agreed to. Vague terms like “please pay promptly” don’t hold up if you ever need to pursue collections, and they give clients an excuse to sit on invoices.
Include the project name, job site address, and a reference to the contract or estimate number. This ties the invoice to a specific agreement and makes it easy for both sides to track. If you’re doing progress billing on a larger project, note which draw this is (Draw 3 of 7, for example) and include a summary of previous billings and payments received so the client can see where things stand.
Break down the work performed in enough detail that someone can understand what they’re paying for. List the scope completed during this billing period, with labor and materials separated when possible. In California, some municipalities tax materials differently than labor, so keeping them distinct saves headaches later. Material costs should reference what was purchased and for which phase of the project.
If your contract includes retention, show it as a separate line item. Bill the full amount of work completed, then deduct the retention percentage so the client sees both the gross and net amounts. This protects you because it creates a clear record of how much retention is being held and when it should be released.
Change orders deserve their own line items, clearly labeled and referencing the approved change order number. Lumping change order work into the original scope makes it impossible to track profitability on the base contract versus additions. It also causes disputes when a client doesn’t recognize a higher-than-expected invoice.
At the bottom, list accepted payment methods and where to send payment. If you charge late fees, state the terms on every invoice so there’s no surprise.
Good invoicing feeds directly into good bookkeeping. When your invoices are detailed and consistent, accounts receivable tracking becomes straightforward. You can see what’s outstanding by project, what retention is owed, and where cash flow gaps are coming from. Contractors who send sloppy invoices usually have sloppy books, and that means overpaying on taxes or missing deductions entirely.
If you’re running a construction or trades business in the LA area and your invoicing process is inconsistent, getting it right is one of the simplest ways to improve cash flow and financial clarity. Solid bookkeeping for trades businesses starts with clean data coming in, and your invoices are the front door.
Long Beach's CPA for Contractors and Trades
The Next Step:
A Quick Conversation
Tell us about your business and where you need help. We'll ask a few questions, let you know what we can do, and give you a quick quote.
More Questions
How much does payroll processing cost for a small business?
Most small businesses pay between $40 and $200 per month for payroll processing, depending on employee count and how much of the work they handle themselves. The real cost depends on whether you use software or outsource it entirely.
Read answerWhat documents do I need for my business tax return?
You'll need income records, expense documentation, payroll reports, 1099s for subcontractors, vehicle logs, and loan or equipment purchase details. Having organized books throughout the year makes gathering everything at tax time significantly easier.
Read answerWhat is a balance sheet and do I need one?
A balance sheet shows what your business owns, what it owes, and what's left over as equity. If you're a trades or construction business, you absolutely need one for taxes, bonding, loans, and understanding your financial position.
Read answerDo I need a separate bank account for my side business?
You're not legally required to as a sole proprietor, but you absolutely should. Mixing personal and business transactions makes bookkeeping harder, costs you deductions at tax time, and creates problems if you ever get audited.
Read answerCan I deduct continuing education and trade certifications?
Yes, if the education maintains or improves skills in your current trade, it's a deductible business expense. License renewals, code update courses, OSHA certifications, and manufacturer training all qualify. Education that qualifies you for a completely new profession does not.
Read answerWhat's the difference between a W-2 employee and a 1099 contractor?
A W-2 employee works under your direction and you handle their payroll taxes. A 1099 contractor runs their own business and handles their own taxes. The distinction matters because misclassifying workers can result in serious penalties, especially in California.
Read answer