We use cookies to keep you signed in and to see what's working and what breaks. No advertising cookies, nothing sold. Details in our Cookie Policy.

CaliforniaUpdated 20 August 202610 minute read

Try this on a real business

Open a seeded business in your trade. Nine jobs on the pipeline, a quote sent and viewed, a deposit paid, and an invoice already overdue.

Open the demo business

No card, no form. Sign in later and everything you built stays on the same account.

California does not just refuse to pay an unlicensed contractor, it takes back what was already paid

Somebody has asked you to price a job. You have done this work for fifteen years, you own the tools, the referrals arrive without you asking, and the only thing missing is a number from the Contractors State License Board. The job is worth more than a month of your time. The question in your head is whether anybody is actually going to check.

Nobody has to check. This does not usually go wrong because an inspector walks on site. It goes wrong because a client decides, four months in, that they are unhappy, and their attorney reads one section of the Business and Professions Code.

This page is that section, the $500 line that decides whether it applies to you, the three exemptions people quote and what each one really covers, and the classification question that catches contractors who do hold a license. Every figure names the code section it comes from, so you can check any of it in a minute.

The section is BPC s.7031, and it cuts twice

Most people know the first half. Under BPC s.7031(a), a contractor who was not licensed at all times during performance of the work cannot bring or maintain an action in any California court to collect compensation for that work. Not a lawsuit, not a counterclaim, not an arbitration demand. The unpaid balance simply stops being a thing you can go and get.

The second half is the one that changes people's minds. Under BPC s.7031(b), the person who hired an unlicensed contractor can bring their own action to recover all compensation they already paid. Not the profit on it. All of it, including the money that went out the door to your suppliers and onto your crew's paychecks months ago.

What you want to do about a disputed jobLicensed at all times during performanceNot licensed at all times during performanceSection
Sue for the unpaid balanceAvailable to youBarredBPC s.7031(a)
Keep what you have already been paidYoursThe hirer can sue to recover all of itBPC s.7031(b)
Record a mechanics lien and work the payment clocksAvailable to youYou are arguing from behind s.7031 before you startCiv. Code Part 6

Read the two halves together and the arithmetic gets ugly fast, because they run in opposite directions on the same contract.

One remodel, both halves, real numbers

Take a kitchen remodel in Sacramento. Contract signed 14 March 2026 at $48,000.

Because it is a home improvement contract, the down payment is capped at the lesser of $1,000 or 10 percent of the contract price (BPC s.7159 family). Ten percent of $48,000 is $4,800, so the cap is $1,000, and that is what you collect on 14 March. Progress payments through the spring bring you to $31,000 received by 2 June 2026. Then the relationship breaks down over a countertop, you pull off, and $17,000 of billed work is sitting unpaid.

Position on 2 June 2026LicensedUnlicensed
The $17,000 you are owedYou chase it through the payment clocks and the lienBarred, BPC s.7031(a)
The $31,000 already in your accountYoursRecoverable by the client, BPC s.7031(b)
Net exposure on a $48,000 contractThe unpaid $17,000$48,000, in both directions

That is the whole reason this page leads with money rather than with paperwork. The license is not a piece of administrative friction sitting between you and the work. It is the thing that decides whether the money you have already banked is yours to keep.

The good news in that table is that it is entirely a front-end problem. Nothing about s.7031 is discretionary, unpredictable or a matter of how good your work was, which means it is also completely solvable before you sign anything. Getting the license issued is a sequence with known dates and known fees on it.

The line is $500, and it counts the materials too

BPC s.7048 is the minor work exemption, and it is narrower than the version that gets repeated on job sites.

The threshold is $500 for the aggregate contract price of labor, materials and all other items on one undertaking or project. Not $500 of labor with the materials sitting outside the total. Not $500 per contract on a project that runs to several of them. The section describes work of a casual, minor or inconsequential nature, and it prices that at $500 all in.

Two limits inside s.7048 do most of the work:

  • The exemption does not apply where the work is only part of a larger or major operation, whether that larger operation is being run by you or by somebody else. A $400 piece of a $90,000 job is not minor work. It is a $400 piece of a $90,000 job.
  • Splitting an undertaking into contracts of less than $500 does not create the exemption. The section says so directly, which means three $450 invoices for one bathroom is a worse position than one $1,350 invoice, not a better one.

So the practical reading is simple. If you are doing genuinely small, standalone, one-off work under $500 all in, s.7048 is real. If you are building a business on repeat work for homeowners and general contractors, you will cross the line on your second job, and every job after that is done without the protection of s.7031.

Three exemptions get quoted at you, and only one of them is yours

The employee exemption, BPC s.7053. A person who works as an employee, receives wages as their sole compensation, does not run an independently established business and does not control how the work is done is not contracting. This is the exemption that covers your crew. It stops covering you the moment you take a contract price rather than an hourly wage, which is the exact moment most people go out on their own.

The owner-builder exemption, BPC s.7044. This one is real and it belongs to the property owner. It lets an owner improve their own property under defined conditions. It does not travel to the person the owner hires. If a homeowner tells you they are pulling the permit as an owner-builder so you do not need a license, they are describing their own position under s.7044 and saying nothing at all about yours under s.7031. You can be the unlicensed contractor on a job that is perfectly legal for the owner.

A city business license. Not an exemption and not a substitute. Cities issue business tax certificates so they can tax the business; CSLB issues the license that decides whether you can contract and get paid. You will most likely need both, and the city one is covered in the city business license guide.

Holding a license is not the end of it, holding the right one is

Two contractors with valid licenses can sit in completely different positions on the same job, because California licenses by classification and work outside the classification you hold is not permitted (BPC).

The classification question that catches the most people is the general building license. Under BPC s.7057(a), a B general building contractor takes a prime contract only where the project requires at least two unrelated building trades or crafts. One trade on its own is a specialty job and belongs to the C classification that covers it. A B license is not a master key for single-trade work; it is a license to run a project that genuinely has more than one trade in it.

If you are picking now, start at the B general building classification, and work back from there: there is a page for A general engineering and for every C classification in the library at /guides.

The other way a valid license quietly stops being valid is workers compensation. When your cover lapses, the license is suspended by operation of law on the day the cover ends. No warning letter, no grace period, no phone call. A contractor whose policy quietly cancels in week three of a six month job was not licensed at all times during performance, which is the precise wording s.7031(a) turns on. This is the single most avoidable way a legitimate contractor ends up unable to collect on work they actually did, and it is covered in the California workers comp guide.

Your license number goes on the paperwork, all of it

Under BPC s.7030.5, the license number belongs on contracts, subcontracts, bids and advertising. That last word is the one that gets treated as optional and should not be. Advertising means your truck, your yard sign, your business cards, your website footer, your Instagram bio and the listing you paid for.

Treat it as free marketing rather than a compliance chore. On a page where three of the five names are unlicensed, the number is the fastest signal you own that you are not one of them, and it costs you nothing to publish. Put it in the same line as your phone number in every template you use and the obligation is permanently handled.

Home improvement work carries its own paperwork rules on top. Above $500 the contract has to be written (BPC s.7159 family), the down payment is capped at the lesser of $1,000 or 10 percent of the contract price, payments cannot run ahead of the value you have actually delivered, the headings and type sizes are prescribed, change orders are written and signed before the extra work starts, and the buyer gets three business days to cancel, with longer periods for some buyers and after a declared disaster. The full shape of that contract is in the California home improvement contract guide.

It is also a crime, and that is the smaller problem

Contracting without a license when one is required is a criminal offense under BPC s.7028. Enforcement is real, sting operations at supply yards and open job sites happen, and the exposure escalates for repeat conduct and for work in a declared disaster area.

Most contractors reading this will never meet an enforcement officer. Almost all of them will eventually meet a client dispute. That is why the criminal exposure matters less than the civil one: s.7028 is what the state can do to you, and s.7031 is what your own customer can do to you, and the second one happens far more often.

What to do this week

Working unlicensed has a hard edge and no cure. You cannot get licensed in month five and fix month two, because s.7031(a) asks whether you were licensed at all times during performance. The flip side is that everything on the front end is knowable in advance: a threshold you can read, a classification you can pick, an experience requirement you either already meet or can date exactly, and a fee schedule that does not move.

That is the whole competence gap on this subject. It is not legal skill. It is doing the sequence in the right order.

On AEC Stack there is no monthly subscription. The platform fee is 2.5 percent of each invoice processed through the platform, so keeping your contracts, your license number and your job records in one place costs nothing until the work is actually billing.

Start with the classification, because it decides which experience you need to prove and which trade exam you sit. Walk the license sequence in order, then check your dates against the four year experience rule, which is the step most applications actually stall on. If you want to see what the job file looks like on the other side of it, open a working demo business.

Keep going

Also on licensing and the cslbC-29 MasonryRead the statement of special inspections before you price the block, because every continuous item puts an inspector on site while you grout. Covers the four dwelling seismic line, the $25,000 bond, two exams and 5 percent retention released 60 days after completion.Also on licensing and the cslbC-38 RefrigerationA $180,000 grocery subcontract at 10 percent retention parks $18,000, and it runs 55 days from your last day on site to your last dollar. Covers the 30 day lien window a recorded Notice of Completion leaves a sub, the indoor heat standard from 82 degrees and the $25,000 bond.Also on licensing and the cslbC-57 Well drillingDepth is the whole cost and nobody can price it from the surface, so the contract carries a stated base depth, a per foot rate above it and a change order signed at the sample tray. Covers the county well permit, the groundwater agency that can move a start date by months, and six months to sue on a public works payment bond.Also on licensing and the cslbSole owner or LLCThe $800 minimum franchise tax, the LLC gross receipts fee from $900 to $11,790, CSLB fees of $200 against $350 to issue and $450 against $700 to renew, and the extra $100,000 worker bond, costed across two years of a $620,000 business.Also on licensing and the cslbWorkers comp and license statusBPC s.7125.2 suspends a license by operation of law on the day cover lapses, with no notice and no grace period. Covers the exemption certificate, the classifications that cannot use it, and an eleven day helper that put a $34,000 repaint outside BPC s.7031.Also on licensing and the cslbC-28 Lock and securityThe C-28 route for a trade that crosses the $500 licensing threshold in BPC s.7048 several times a week, with the C-7 boundary, CASp reports as a lead source, 7 day sub payment under BPC s.7108.5 and the 150 percent withholding cap.
Read next
Get your CSLB license
The eight steps from classification to issue: four years of journey-level experience, the $450 application, two closed-book exams, the $25,000 bond, and the gap between an $1,100 sole owner start and $3,100 for a corporation.

Someone in your trade group needs this. Send it to them.

The dates that cost California contractors money

One email a month. The lien deadline and prompt payment and retention arithmetic this site already does for you, the dates it turns on, and every new guide the day it goes up.

  • California lien deadline calculator: The 20-day preliminary notice, and what a recorded Notice of Completion does to your 90 days. It compresses them to 30 or 60.
  • California prompt payment and retention calculator: Two clocks, not one. Progress payments from the demand, and retention from completion rather than from your final invoice.
  • Every new guide the day it goes up. 88 are live for California right now, the most recent being "Do you need a license" on 20 August 2026.

No account. AEC Stack sends this and every email carries a one-click unsubscribe. Privacy policy.