Tracking Subcontractor Credentials Before Site Mobilization
By Rovaryn Digital · June 8, 2026
Why subcontractor credentials slip through before mobilization
Your project start date is set. Permits are pulled. Materials are staged. Then someone asks: is the electrical sub's license still current in this state? Is their certificate of insurance — a document proving active coverage that names your company as an additional insured — on file and dated past project completion? When did anyone last check?
This scenario is common enough to be almost unremarkable, yet the exposure is real. A subcontractor who shows up unlicensed or with a lapsed bond or expired insurance policy puts your company in a difficult position: you may be jointly liable for work performed without proper licensure, your general liability coverage may not respond to an incident involving an unverified sub, and if a project owner audits credentials at mobilization and finds a gap, work can stop before it starts.
The credential-check problem is also structural. Most specialty contractors track their own licenses and insurance with some combination of calendar reminders, email threads, and shared folders. Subcontractor credentials get added as a side task — often managed by the same person who tracks everything else, with no dedicated process. When subs rotate project to project, or when a sub you haven't used in eighteen months comes back on a new job, there's no system prompting you to re-verify that their license is still active or that their COI hasn't been quietly cancelled.
This article lays out a practical subcontractor credential tracking process: what to collect, when to collect it, how to organize it alongside your own compliance records, and what breaks when you don't.
What credentials you actually need from each sub
Before building a tracking process, be precise about what you're collecting. The specific requirements vary by trade, project type, and state — always confirm with the relevant licensing board and your insurance or legal advisors — but the standard set for a specialty trade subcontractor includes:
State contractor license
- The license number, issuing state, classification (e.g., electrical Class A, plumbing journeyman), and expiration date.
- Confirm the license is active and that the classification covers the scope of work you're subcontracting. A sub with an active residential electrical license may not be authorized to perform commercial work in the same state.
- If the project is in a state where the sub doesn't hold a license, that's a disqualifying gap — not a paperwork delay.
Certificate of Insurance (COI)
- A COI is a summary document issued by a sub's insurer showing the types and limits of coverage in force on the date it was issued. Understand what a COI does and doesn't prove: it is a snapshot, not a guarantee of ongoing coverage. For a deeper explanation of how COIs work and where they fall short, see our guide to insurance certificates for contractors.
- At minimum, collect: general liability coverage (limits appropriate to the project), workers' compensation (required in most states for any employee), and auto liability if the sub uses vehicles on site.
- Require that your company is named as an additional insured. A COI without the additional-insured endorsement offers you little protection.
- Check the expiration date against the project timeline. A COI expiring mid-project needs a renewal before mobilization, not after.
Surety bond
- A surety bond is a three-party financial guarantee — issued by a surety company — that the bonded contractor will fulfill their obligations; if they don't, the surety compensates the damaged party up to the bond amount. For a full explanation of how contractor bonds work, see our surety bond guide.
- Many project owners and general contractors require subcontractors to carry a license bond or performance bond. Collect the bond number, surety company, bond amount, and expiration date.
- Note that in some states, a lapsed bond automatically inactivates the contractor's license. In California, for example, every licensed contractor must maintain a $25,000 contractor license bond; if it lapses, the license becomes inactive. (CSLB, 2023) A sub who believes their license is current may not realize their bond has triggered an inactive status.
Workers' compensation certificate
- Separate from the general liability COI in most cases. Confirm the policy is active and covers the sub's employees for the duration of the project.
- If a sub is a sole proprietor with no employees, they may be exempt from workers' comp requirements in some states — but confirm this with your insurance advisor before accepting an exemption claim.
When to collect credentials — and why "before mobilization" is not soon enough
"We'll check credentials before they set foot on site" is a reasonable policy. It is not a sufficient process, because it sets up a last-minute scramble.
A workable timeline looks like this:
At sub selection or contract execution. Collect license number and expiration date, current COI, bond information, and workers' comp certificate. Verify that the license is active by checking the issuing board's public verification portal directly — do not rely solely on the certificate the sub provides.
30 days before mobilization. Re-verify license status (licenses can lapse between contract signing and project start). Confirm the COI is still valid and will remain valid through project completion. Request a renewal COI if the current one expires during the project window.
At mobilization. Final status check. If anything is flagged — expired, lapsed, or pending renewal — the sub does not mobilize until it's resolved. This is the hard stop.
During the project. For longer projects, set a mid-project check — particularly for insurance certificates, which can be cancelled by the insurer mid-term without your knowledge. Require that subs notify you of any change in coverage immediately.
The 30-day buffer is important because it gives you time to resolve a problem without delaying the project. A sub who finds out at mobilization that their license lapsed in another state has no realistic path to resolution in 24 hours.
How subcontractor credential tracking fits alongside your own compliance records
Most specialty contractors are already tracking — or should be tracking — their own licenses, CE hours, bonds, and insurance. The natural instinct is to handle sub credentials separately, in a different folder or spreadsheet. That separation is where things get lost.
The more durable approach is a unified compliance view: your own licenses and certificates in the same system as your subs' credentials, with the same RAG status logic (Red/Amber/Green thresholds based on days to expiry), the same expiration alerts, and the same audit-trail. When a project owner asks for a compliance package at bid or at mobilization, you pull one report — not two separate documents from two separate places.
For operations managers handling multiple projects across multiple states, the complexity compounds quickly. A single project might involve five to eight subcontractors, each with licenses, COIs, and bonds across one or more states, alongside your own company's license portfolio. For a detailed look at how that multi-state picture comes together, see how operations managers handle multi-state compliance and our multi-state trade license compliance guide.
The failure point in most sub credential processes isn't the initial collection — it's the absence of any system to detect that something has changed between collection and use.
What a practical subcontractor credential tracking system looks like
Whether you use purpose-built software or a well-maintained spreadsheet, the functional requirements are the same:
One record per sub, per credential type. Each license, COI, bond, and workers' comp certificate gets its own row with: sub name, credential type, issuing authority, credential number, issue date, expiration date, current status, and the file or document attached.
Status thresholds with lead time. A credential expiring in 90 days is not the same risk as one expiring in 7 days. Useful thresholds:
- Green: 90+ days to expiry
- Amber: 31–90 days — flag for follow-up
- Red: 0–30 days, or already expired — escalate immediately
Automated expiration alerts. Manual calendar reminders fail when the person who set them leaves. Alerts should be system-generated and go to at least two people — the project manager and the compliance coordinator or office manager.
Document storage attached to the record. The COI PDF, the bond certificate, the license verification screenshot — all attached to the credential record, not stored in a separate folder that requires separate navigation to find.
An audit trail. When a project owner or GC asks for sub credentials at mobilization, you need to be able to show not just the current status but when you last verified it and who took the action. A log of verifications is what distinguishes a compliance process from a filing system.
If you're evaluating software options for this workflow, our features overview explains how Trade License Compliance Manager handles sub credential tracking alongside your own license portfolio. If you've been considering a platform built specifically for the subcontractor-verification side of the market, it's also worth understanding how our approach differs from ContractorCompliance.io, which is designed for general contractors verifying subs rather than trade contractors managing their own credential portfolio.
Common failure modes and how to prevent them
Relying on the sub to tell you when something renews. Subs are not in the business of managing your compliance exposure. They may not notice their own lapses promptly. Verify directly; don't wait for notification.
Treating a COI as permanent. A COI is dated. Coverage can be cancelled mid-term. Request updated COIs at the 30-day pre-mobilization check and for projects running longer than six months.
Assuming one license covers all work in all states. Licensing is state-specific and often classification-specific. A sub licensed for commercial plumbing in Texas is not automatically licensed for the same work in Florida. Verify for each state where work will be performed.
Collecting credentials once and never updating them. Sub credential tracking is not a one-time intake task. It requires a process with defined check points — at contract, at 30 days out, at mobilization, and mid-project for longer jobs.
Storing credentials in email. When the person who handled it leaves, the email thread is gone. Credentials need to live in a system, not in someone's inbox.
Getting started with a reliable credential-tracking process
The first step is an inventory: list every active subcontractor relationship and, for each, identify what credentials you should have on file and when they expire. For most shops, that audit surfaces at least a handful of gaps immediately.
From there, build the process — intake checklist, pre-mobilization checkpoint, alert thresholds, and document storage — and decide whether your current tools (spreadsheet, shared drive, calendar reminders) can sustain it as your project volume grows, or whether a purpose-built system is the more reliable path.
Trade License Compliance Manager is built for specialty trade contractors who need to track their own licenses, bonds, insurance, and CE hours alongside subcontractor credentials — in one place, with automated alerts and audit-ready reporting. If your current process relies on someone remembering to check, it's worth seeing what a structured system looks like.
Start a free trial at licensedtrades.com — no sales call required to get your credential inventory set up.
Stay sharp on trade licensing.
Practical guides delivered to your inbox.
Browse our compliance templates
Browse templates
