Sources
California CSLB license renewal fee and cycle
Select the holder, active or inactive status, C-10 or another classification, and the expiration month on the license. The timely fee and the PDF preview update on this page. Nothing is sent until you press the button.
The checklist now, then three reminder emails before the expiration month ends: 30 days, 7 days, and 1 day.
What the fee table lists for these answers
Choose the holder, the status, the classification, and the expiration month, and the published timely row appears here.
What the PDF prints
The PDF preview fills in with these answers before you pay. A blank short name prints as Primary.
Every figure on this site comes from a page on cslb.ca.gov. This page lists those pages, what each one covers, the date each was read, and which pages here depend on it. It is meant to be used: a reader checking a number should be able to start here and finish on the official page.
All four were read on 2026-11-14, and that date is printed beside figures elsewhere on the site.
The fee table, read 2026-11-14
https://www.cslb.ca.gov/about_us/library/fees.aspx is the only source of dollar amounts on this site. It carries the timely and delinquent rows for active and inactive licenses, split between sole owner and non-sole owner, with separate C-10 rows on the active side; the two License Reactivation Application amounts; a duplicate certificate fee that this site does not quote; and the phone number 800-321-2752.
Four pages here are built on it: the sole-owner renewal fee page, the company renewal fee page, the C-10 page, and the delinquent renewal fee page. Each copies the rows it prints, so a reader can compare labels and amounts against the table line by line.
The renewals page, read 2026-11-14
https://www.cslb.ca.gov/Renewals.aspx covers the process once the fee is known. Online renewal is open to a license entity with one qualifier, through the portal at https://www.cslb.ca.gov/OnlineServices/OnlinePayments/SoleOwnerRenewal/. A license with multiple qualifiers must mail or hand deliver the completed renewal form with payment, because those fees cannot be paid online. On that path the record updates when the process finishes, with no additional paperwork sent to CSLB, and a renewal finished after expiration carries a delinquency fee.
The same page carries three rules that are easy to miss: the workers compensation certification of the three classification codes with the highest estimated payroll, or every code when the policy lists fewer than three, under BPC 7125.6; the separate Home Improvement Salesperson renewal portal; and the fee waiver for a licensee called to active duty in the United States Armed Forces or the California National Guard, with VeteransInfo@cslb.ca.gov listed as the contact. The online renewal page and the renewal checklist depend on this source.
Forms and applications, read 2026-11-14
https://www.cslb.ca.gov/About_Us/Library/Forms_And_Applications.aspx covers the paperwork and the timing around it. CSLB mails the renewal application about 60 days before the expiration date; if it has not arrived four weeks before that date, the licensee requests a duplicate renewal and confirms the mailing address CSLB holds. A delinquent renewal is accepted up to five years after expiration while ownership is unchanged: the same owner, partners, corporation, tribal business, or limited liability company.
That page also carries the reactivation application and its limits. An inactive holder may not practice as a contractor or submit a bid, and the inactivate form is not a way to renew as inactive. A license expired more than five years is not reactivated on that form; CSLB requires an original application plus a request that the license number be reassigned. It also lists the bonds: a contractor bond for an active license, reactivation, and maintenance of an actively renewed license; an employee or worker bond for an LLC; and a bond of qualifying individual for a responsible managing employee. Industry Expert fees owed to the Enforcement Division are paid as part of the renewal under BPC 7137(6)(B). The reactivation page is built from this section.
The license lookup, read 2026-11-14
https://www.cslb.ca.gov/OnlineServices/CheckLicenseII/CheckLicense.aspx shows the public record for a license number, including the expiration date. It is where a reader confirms the date a reminder counts toward, and the check of last resort when a printed date and a record disagree.
The same reading of the source pages recorded the shape of that date: the expiration date is the last day of the month printed on the license, an initial license runs two years from its issue month, an active renewal runs two more years, and an inactive renewal runs four. The license expiration date page is built on that rule.
How often these pages are re-read
There is no nightly import. A source page is re-read before a figure here is added or changed, and the date of that reading is printed beside the figure. A figure carrying a date from an earlier reading is telling the reader something useful: it was correct on that date, and anything after it is unchecked.
Because the date travels with the figure, nobody has to guess how fresh a number is. A missing date is a reason to distrust a figure rather than trust it more.
What happens when a source changes
When a CSLB page changes, the official page wins. The figure here is corrected and the read date beside it is replaced with the date of the new reading, so the correction leaves a trace a reader can compare. Where a row disappears from the fee table, the figure comes off this site rather than being replaced with a computed guess.
Nothing is updated without the date moving. A buyer who wants the current amount should follow the fee table link printed in the checklist rather than trust a copy of it, including this copy.
What this site refuses to compute
The fee table is copied, not evaluated. This site does not add a penalty to a renewal fee, does not produce a total for a delinquent renewal, does not project next year's amount, and does not quote the duplicate certificate fee. The reason sits on the table itself: one parenthetical does not match its own row label, so arithmetic built on those rows would inherit an error this site cannot see.
Copying the row and naming the phone number beside it leaves the judgment with CSLB, which is one phone call slower and far more accurate than a number this site made up.
How to re-check a number yourself
Start with the figure, note its read date, and open the source page listed above. Find the row by its label rather than by its position, and compare the amount with what this site prints. If they match, the figure is confirmed as of the date shown. If they differ, the official page is right now and this site is out of date.
Two more checks take a minute each: the license lookup confirms the expiration date on a reader's own record, and the fee table confirms which row it falls into. When a difference turns up, write to support@contractorlicensedue.com with the path, figure, and row, and the page is corrected with a new read date.
Questions
Which CSLB page sets the renewal fee?
The fee table at the URL in the first section. Every dollar amount on this site is copied from it, and none is computed.
Why not just calculate my late fee?
Because one parenthetical on the table does not match its own row label. A calculated total would carry that inconsistency forward as if this site had resolved it. The table prints 800-321-2752 for the cases where the rows are unclear.
How fresh are the numbers here?
Each carries the date its source was read, and the current reading is 2026-11-14. A figure whose date is older reflects an earlier reading, not the page as it stands today.
What if CSLB changes the table after that date?
The official page wins. The figure here is corrected and its read date is replaced. Until that happens this site is out of date, and printing the date is how it says so.
Do you cite anything other than cslb.ca.gov?
No. The fee table, the renewals page, the forms and applications page, and the license lookup are the whole bibliography. Product facts come from how the site itself works.