Materials, Fixtures, and the $500,000 Line: A South Bay Contractor's Guide to Sales and Use Tax (and Why I Stopped Doing It by Hand) (Copy)
A few years ago I sat across the table from a contractor — a sharp guy, ran a tight remodeling shop out of the South Bay, framed and finished work all over the basin. He'd never had a single problem with the IRS. His income tax returns were clean. And then a routine California sales and use tax audit landed on his desk, and over the next four months we watched a six-figure assessment take shape over invoices he'd genuinely believed were handled correctly.
He hadn't done anything reckless. He'd done what most contractors do: treated sales tax as something the supply house worried about, and assumed that if he wasn't running a retail counter, the rules didn't really reach him. They reached him. They reach almost everyone now.
I want to walk through how this tax actually works, where construction and real estate get their own complications, and — because this is where my own thinking has changed — why I now believe most small firms should not be calculating this by hand at all.
Two taxes that aren't the same tax
Start with the part almost everyone gets wrong, because the names are nearly identical.
Sales tax is owed on a retail sale of tangible personal property in California, and the retailer collects it. Use tax is the mirror image — it's owed by the buyer when tangible personal property is purchased without California tax being charged (think out-of-state suppliers, online vendors, equipment bought across state lines) and then used here. Same rate, different trigger, different person on the hook. The state designed it this way specifically so you can't dodge the tax just by buying from someone who didn't collect it.
For a contractor, use tax is the silent one. Every time you order materials from an out-of-state supplier who doesn't charge California tax, you have likely accrued a use tax liability — and self-reporting that liability is your job, not theirs. In an audit, unaccrued use tax on materials is one of the first stones the auditor turns over.
The earthquake: Wayfair and California's $500,000 rule.
For decades, the constitutional rule was simple: a state could only force you to collect its sales tax if you had a physical presence there. That was Quill Corp. v. North Dakota (1992), and it held until 2018, when the Supreme Court threw it out in South Dakota v. Wayfair, Inc., 585 U.S. 162 (2018). After Wayfair, a state can require you to collect tax based purely on economic activity — dollars and transactions — with no office, no warehouse, no boots in the state at all.
California moved fast. Through Assembly Bill 147, codified at Revenue & Taxation Code § 6203(c)(4), the state set its economic nexus threshold: if your total combined sales of tangible personal property for delivery into California exceed $500,000 in the current or prior calendar year, you are a retailer "engaged in business in this state" and you must register with the California Department of Tax and Fee Administration (CDTFA), collect, and file. [verify 2026 — threshold is statutory and has held at $500,000 since April 1, 2019, but confirm no legislative change]
Two things South Bay business owners routinely miss:
It's a pure dollar threshold — California, unlike many states, imposes no separate transaction-count test. Three big jobs or three thousand small invoices, the math is the same.
The threshold is aggregated across related parties under IRC § 267(b) (R&TC § 6203(c)(4)(B)). If you run multiple entities — and a lot of my construction and real estate clients do — their California sales can be combined to push you over the line.
And don't confuse this with the income-tax side. The Franchise Tax Board runs a completely separate "doing business" threshold for income and franchise tax — roughly $757,070 in California sales for the 2025 tax year, adjusted annually for inflation [verify 2026 — FTB figure changes each year; confirm the current factor-presence amounts before relying on them]. You can cross one threshold without crossing the other. They are two agencies, two statutes, two sets of consequences.
The construction twist nobody warns you about
Here's where contractors get a rulebook all their own, and where I see the most expensive mistakes.
Under CDTFA Regulation 1521 (Construction Contractors), a contractor is generally treated as the consumer of the materials they furnish and install — meaning the contractor pays the tax on materials and does not separately charge sales tax to the customer on those materials. But for fixtures, the contractor is generally the retailer, and tax applies on a different measure entirely. [verify against primary source — Reg 1521, materials vs. fixtures definitions and the tax measure for each, before applying to a specific job]
That single distinction — is this item "materials" or a "fixture"? — drives whether you owe tax on your cost, on a marked-up price, on the selling price, and whether it should appear on the customer's invoice at all. Lighting, HVAC components, cabinetry, prefabricated units: the classification is not always obvious, and the regulation contains detailed listings precisely because reasonable people disagree. Real estate developers and design-build firms compound this, because a single project can mix improvement-to-realty work (generally not a taxable retail sale) with sales of tangible personal property (taxable).
When my remodeling client got audited, this is the bucket that hurt him: years of jobs where materials and fixtures were lumped together, use tax was never accrued on out-of-state purchases, and resale certificates for the genuinely-for-resale items were missing or stale. None of it was fraud. All of it was assessable.
The South Bay rate patchwork
Then there's the rate itself, which is not one number. California's statewide base sales and use tax rate is 7.25% [verify 2026], but district taxes stack on top under R&TC § 7262, and they vary city by city. Parts of Los Angeles County — and several South Bay cities specifically — run well above 10% once district taxes are layered in [verify 2026 — pull current rates for each relevant city from the CDTFA rate lookup; they change with local measures]. The CDTFA publishes a Find a Sales and Use Tax Rate by Address tool precisely because ZIP-code-level guessing produces wrong answers.
For a contractor delivering and installing across multiple cities, "what rate applies to this job" is an address-by-address question, not a company-wide setting. Get it wrong on enough jobs and the under-collection becomes your liability, not the customer's.
Where this lands on your financial statements
Because I write for owners who care about clean books, not just tax filings, it's worth naming how this looks under GAAP.
Sales tax you collect is not revenue — you're a collection agent for the state. Under ASC 606-10-32-2A, an entity may elect the practical expedient to exclude sales taxes collected from customers from the transaction price, presenting revenue net of those taxes. The tax you've collected but not yet remitted sits as a liability (sales tax payable), not income.
The more dangerous line item is the one that isn't on your books yet. Unaccrued use tax, or exposure from misclassified construction work, is a loss contingency under ASC 450-20 — and once an assessment becomes probable and estimable, it should be accrued. I've seen otherwise-healthy contractor balance sheets carry an invisible six-figure hole here, undiscovered until an auditor or a buyer's due-diligence team finds it. If you ever intend to sell the business, that hole gets found.
My honest opinion (you asked, so here it is)
I'll be candid, because I think owners deserve a real point of view and not just a recitation of code sections.
I think Wayfair and the wave of state laws that followed it quietly conscripted America's small businesses into being unpaid tax collectors across thousands of overlapping jurisdictions — and then handed the enforcement risk to the people least equipped to carry it. A national retailer with a tax department absorbs this easily. A three-truck framing outfit in Torrance does not. The compliance burden didn't scale down for small firms; the threshold just decided who has to play.
I'm not arguing the state has no right to its revenue — it does, and use tax has been on the books for the better part of a century. My objection is to a system that demands enterprise-grade precision from businesses that were never given enterprise-grade tools, and then penalizes them, sometimes severely, for honest errors. The penalties for operating without the right permit or under-remitting can stack — negligence penalties, interest, and in the worst cases far steeper additions — onto tax that a well-meaning owner simply didn't know to collect. [verify against primary source — current penalty percentages and interest rates before citing specifics]
That's the unfairness. The practical response, though, is not outrage. It's removing the part of the problem that human effort was always going to lose.
Why I stopped doing this by hand — and what changed the math
For most of my career, sales and use tax compliance meant somebody spending hours with rate tables, a calendar full of filing deadlines, and a filing cabinet of resale and exemption certificates that nobody had checked in two years. That's not a knock on bookkeepers. It's that the task is genuinely beyond what manual effort can do reliably across 12,000-plus U.S. jurisdictions with rates that change constantly.
Modern sales tax automation closed that gap, and I've spent real time working hands-on with Avalara, one of the leading platforms in this space. Sticking strictly to what these tools do publicly:
Real-time, address-level rate determination — rooftop accuracy on the correct district rate for each job address, not a ZIP-code approximation.
Economic nexus tracking — the system watches your sales against thresholds like California's $500,000 line and every other state's, and flags you before you've quietly triggered an obligation.
Returns preparation and filing — automated prep, filing, and remittance across jurisdictions, on each one's schedule, with the deadlines handled for you.
Exemption and resale certificate management — a single repository, automated collection at point of sale, and expiration reminders, so the missing-certificate problem that sank my audit client doesn't recur.
Integration with the systems you already run — it connects natively into QuickBooks, NetSuite, and the major ERP and accounting platforms, so the calculation happens inside your existing workflow rather than as a separate chore.
I want to be clear about my role, because software alone is not the answer. A platform calculates beautifully and still produces wrong results if it's configured by someone who doesn't understand that your business is a construction contractor under Reg 1521 — that materials and fixtures get different treatment, that some of your work isn't a retail sale at all, and that your resale certificates have to actually exist. The tool handles the volume; the judgment is where I come in. That combination — correct setup grounded in the construction rules, then automation to carry the load — is what I now believe most small firms should be running.
A short, practical starting checklist
If you do nothing else after reading this, run these five:
Check your nexus. Total your California-delivered sales across all related entities against the $500,000 line. Then check every other state you sell or deliver into.
Pull your resale and exemption certificates and confirm they exist, match the right customers, and aren't expired.
Find your use tax exposure. Total out-of-state material purchases where no California tax was charged, and confirm it was accrued and remitted.
Re-examine your materials-vs-fixtures treatment on representative jobs against Reg 1521.
Look at your rates by job address, not by company default.
If any of those five made you uneasy, that uneasiness is the useful part.
Let's get ahead of it, not behind it
This is exactly the kind of problem my firm's advisory consultation is built for: a focused look at your nexus, your construction-specific treatment, and whether automation makes sense for your volume — before a CDTFA notice forces the conversation. For ongoing clients, this work folds naturally into our financial reporting package, so your sales and use tax position stays clean and visible on your books month to month rather than surfacing as a surprise in a year-end review or a sale.
If you'd like to start by sharing invoices, purchase records, or prior returns, please send those through our secure client portal rather than email — sales records and tax filings are exactly the sensitive documents the portal exists to protect.
The information in this article is general in nature, reflects my professional perspective as a CPA, and is not tax, legal, or accounting advice for your specific situation. Reading it does not create a client relationship between you and the firm. Tax rates, thresholds, and statutory provisions change — figures flagged for verification should be confirmed against current primary sources, including CDTFA and FTB guidance, before you rely on them. Please consult our office about your particular facts before acting.
