DC Clean Hands Certification: What It Is and How to Get One
You can have every document the DLCP asks for — experience letters, EPA card, surety bonds — and still watch your application freeze the moment the system runs a Clean Hands check. This trips up more DC trade license applicants than almost any other requirement.
What Clean Hands Actually Means
Clean Hands is the District's shorthand for tax and debt compliance. Under DC law, anyone applying for a professional license, business license, or government permit must certify that neither they nor their business entity owes more than $100 to the DC government.
That $100 threshold is cumulative. It covers outstanding income taxes, franchise taxes, unpaid parking tickets, traffic camera fines, late corporate filing fees, and administrative penalties. If your total exceeds $100, the system issues an automatic hold.
Why It Catches People Off Guard
The Clean Hands check is embedded directly in the BOSS and Access DC portals. When you submit a business license application or individual trade license application through DLCP, the system queries the Office of Tax and Revenue (OTR) database in real time. There's no manual override — DLCP licensing staff cannot push your application through if OTR flags a balance.
The problem is that many applicants don't realize they have outstanding debts. Common sources include:
- Parking tickets paid to the wrong jurisdiction (DC vs. Maryland vs. Virginia)
- Late biennial corporate report fees ($100 per missed filing for LLCs)
- Unresolved withholding or sales tax from a previous DC business
- Old franchise tax balances from an LLC that was never formally dissolved
How to Check Your Status
Before you submit any DLCP application, verify your Clean Hands status on MyTax.DC.gov. Log in with your Social Security Number or EIN and run the compliance check. The system tells you immediately whether you pass or have outstanding obligations.
If you do owe money, the portal shows the breakdown. Pay the balance through OTR directly, then obtain a formal Certificate of Clean Hands from OTR and verify the updated status before resubmitting.
Free Download
Get the District of Columbia — HVAC License Requirements Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
The Fee Forfeiture Risk
Here's what makes the stakes real: under DC Code § 47-2853.10, all DLCP application fees are non-refundable. If you submit your $65 trade license application and it gets blocked by a Clean Hands hold, you don't get that money back. You have to resolve the debt, then reapply and pay the fee again.
For contractors applying for a Basic Business License, the same risk applies to the $70 BBL base fee. Running Clean Hands verification before you pay anything is the cheapest insurance available.
Clean Hands for Business Entities
If you're applying as a company (LLC or corporation), Clean Hands applies to the entity itself and to each principal officer. A $200 unpaid parking fine under the owner's personal name will block the company's BBL application. Check both your personal status and your entity's status before filing.
The DC HVAC License Guide includes a pre-application Clean Hands checklist that walks through every debt category OTR checks, so you can resolve issues before they cost you a non-refundable application fee.
Get Your Free District of Columbia — HVAC License Requirements Checklist
Download the District of Columbia — HVAC License Requirements Checklist — a printable guide with checklists, scripts, and action plans you can start using today.