How does California sales tax apply to contractors?
California treats most contractors as consumers of the materials they install. That means you pay sales tax when you purchase materials at the supply house and you don’t add a separate sales tax line on your invoice to the customer. This is the default rule, and it trips up a lot of construction and contractor businesses because it works differently than a typical retail transaction.
The specifics depend on how your contracts are structured.
On lump sum or fixed price contracts, you are the consumer of those materials. You pay sales tax when you buy them. Your contract price to the customer includes the cost of materials with tax baked in, but you never charge sales tax separately to the customer. The tax you paid at the store is simply part of your job cost.
On time and materials contracts where you separately state the cost of materials on your invoice, you may be considered a retailer of those materials. In this scenario, you can purchase materials tax-free using a resale certificate and then charge sales tax to your customer on the materials portion only. Labor remains non-taxable.
This distinction matters for your pricing and your recordkeeping. On a lump sum job, the sales tax you paid on materials needs to be factored into your bid so you’re not eating it out of your margin. On a T&M job where you’re retailing materials, you need to track taxable sales and remit that tax to the California Department of Tax and Fee Administration on schedule.
A few edge cases are worth knowing about. If you fabricate items in your shop, like custom cabinets or sheet metal ductwork, and then install them on site, those fabricated items are generally treated as taxable sales. The CDTFA looks at whether you’re primarily a fabricator or primarily an installer. And if you sell materials to a customer without installing them at all, you’re acting as a retailer regardless of your contract type and need to charge sales tax.
The practical takeaway for most contractors working fixed price jobs is simple. Pay sales tax when you buy materials and don’t charge it to customers. Make sure your estimates account for that tax as a real job cost. For T&M contractors, keep your invoices clean with materials and labor separated. If you’re buying materials tax-free with a resale certificate, you are responsible for collecting and remitting sales tax on those materials.
Getting this wrong goes in both directions. Some contractors pay tax on purchases and then charge tax to customers, which means the state collects twice and your customer overpays. Others buy tax-free with a resale certificate but never charge or remit sales tax, which creates a liability that shows up during an audit.
If you’re unsure how your contracts are classified or whether your books reflect the right tax treatment, working with contractor bookkeeping services that understand California’s rules can save you from expensive corrections down the road. The rules themselves aren’t complicated once you understand the lump sum versus T&M distinction, but applying them consistently across every job and every material purchase is where most contractors fall behind.
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
What'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 answerHow do I calculate the home office deduction?
There are two methods. The simplified method gives you $5 per square foot up to 300 square feet. The regular method applies your business-use percentage to actual home expenses like rent, utilities, and insurance, and usually results in a larger deduction.
Read answerHow do I set up a chart of accounts for a construction company?
The key is separating job costs from overhead expenses so you can see true gross profit on each project. Break your Cost of Goods Sold into materials, subcontractors, direct labor, and equipment, then keep operating expenses in their own section.
Read answerDo I need a city business license in Long Beach?
Yes. If you operate a business or perform work within Long Beach city limits, you need a business license from the city. This applies whether your business is based in Long Beach or you're just doing jobs there.
Read answerWhat is the self-employment tax rate?
The self-employment tax rate is 15.3% on net self-employment income. That covers both Social Security (12.4%) and Medicare (2.9%), which W-2 employees split with their employer but self-employed individuals pay in full.
Read answerShould I track mileage or use actual vehicle expenses?
It depends on the vehicle and how you use it. For contractors and trades businesses driving trucks, actual expenses often save more. But both methods require solid mileage records.
Read answer