DC BBL Renewal: Deadlines, Late Penalties, and How to Renew Online
When Your BBL Renewal Window Opens
Your DC Basic Business License expires on the last day of the month it was originally issued, six months, two, or four years later depending on the term you selected. A license issued on March 12, 2025, for example, remains valid through March 31, 2027.
The renewal window opens 90 days before expiration. You can renew online at boss.dc.gov by logging into your dashboard and selecting the renewal link under your active license. The renewal fee matches the original — $99 for a standard two-year term.
Before BOSS will process the renewal, it runs an automated Clean Hands check against your OTR tax accounts. If you've fallen behind on franchise tax filings or accumulated outstanding District debts above $1,000, the renewal will stall until you resolve the hold at MyTax.DC.gov.
BEST Act Penalty Caps
The BEST Act (effective October 2025) replaced the old penalty structure — which charged $250 on day one of a lapse — with a graduated, capped system. The maximum total penalty is $350, no matter how long you've waited.
Here's the breakdown:
- 1 to 30 days past expiration (Lapsed): $75 late penalty
- 31 days to 6 months (Expired): Additional $75, totaling $150
- 6 to 9 months (Pending Enforcement Referral): Additional $200, reaching the $350 cap
- Beyond 9 months: The license can still be renewed by paying the $350 maximum, but operating without an active license during this period exposes you to separate civil citations of up to $5,000 per violation
The old system's day-one penalty used to be enough to push contractors into operating unlicensed while they scrambled to pay. The BEST Act's graduated approach gives you a 30-day cushion at $75 before things escalate.
What Happens If You Miss the Window
A lapsed license means you're technically operating without authorization. The DLCP Enforcement Division conducts site audits and issues Notices of Infraction (NOIs) to unlicensed operators — in fiscal year 2025, they issued 1,461 NOIs generating over $818,000 in regulatory revenue. The civil penalties for unlicensed activity are separate from the late renewal fees and can reach $5,000 per individual violation.
The practical risk escalates further if you're pulling permits. DOB's Permit Wizard validates your BBL number in real time. An expired BBL means the BBL-linked workflow cannot validate the active license required for new permits, and operating construction work without an active license can expose you to separate enforcement.
Free Download
Get the District of Columbia — General Contractor License Requirements Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
Renewal Checklist
Your renewal isn't just paying the fee. BOSS may also require updated supporting documents:
- Certificate of Insurance: If your CGL policy has been renewed or changed carriers, upload the current certificate. The certificate holder must still read "Department of Licensing and Consumer Protection, 1100 4th Street, SW, Washington, DC 20024"
- Surety Bond (HIC only): Your $25,000 bond must be active through the new license term
- Clean Hands Certificate: Generated automatically during the renewal check — but if it fails, you'll need to resolve the tax issue before completing renewal
Set a calendar reminder for 90 days before expiration. The BOSS portal sends automated renewal notices, but relying on email alone is risky — those notifications sometimes land in spam filters.
For the full renewal walkthrough and document update requirements, the DC contractor license guide covers both initial applications and renewals.
Get Your Free District of Columbia — General Contractor License Requirements Checklist
Download the District of Columbia — General Contractor License Requirements Checklist — a printable guide with checklists, scripts, and action plans you can start using today.