$0 District of Columbia — General Contractor License Requirements Checklist

How to Register a Foreign LLC in DC for Contractor Licensing

Out-of-State Licenses Do Not Replace a DC BBL

An existing Maryland, Virginia, or other out-of-state contractor license does not replace the DC Basic Business License. If you hold a valid MHIC license from Maryland or a Class A contractor license from Virginia, you still need a DC Basic Business License before you can pull a permit or take on a project inside the District.

For contractors in the DMV region, this is the most common friction point. You've been licensed in your home state for years, but DC treats you as a brand-new applicant from a regulatory standpoint.

Step 1: File a Foreign Registration Statement

Before you can apply for a BBL, your out-of-state LLC or corporation must register as a foreign entity in DC. File a Foreign Registration Statement through the BOSS portal at boss.dc.gov.

You'll need to submit:

  • A recent Certificate of Good Standing (or Certificate of Existence) from your home state — issued within the past 180 days
  • Your entity's formation documents
  • The registration fee through BOSS

The filing establishes your company's legal presence in the District, which BOSS requires before it will accept a BBL application.

Step 2: Appoint a DC Registered Agent

DC requires every foreign entity to maintain a registered agent with a physical address inside the District. The registered agent receives legal documents and official government correspondence on your company's behalf.

You can appoint:

  • A commercial registered agent service (typically $49–$150/year)
  • An individual with a DC physical address willing to serve in the role
  • Yourself, if you have a DC address

The registered agent's address can't be a PO Box — it must be a street address within District boundaries. This is a separate requirement from your business address for the BBL.

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.

Step 3: Handle DC Tax Registration

Even though your business is primarily based in Maryland or Virginia, performing work in DC triggers local tax obligations. File Form FR-500 at MyTax.DC.gov to set up your DC tax accounts.

Key tax considerations for out-of-state contractors:

  • Unincorporated Business Franchise Tax (Form D-30): Applies to sole proprietors and single-member LLCs with DC-source income above certain thresholds
  • Sales and use tax: Applies if you're charging for materials as part of your contracts
  • Clean Hands certification: BOSS checks your OTR status during the BBL application — any outstanding DC tax debts above $1,000 block your license

If this is your first time doing work in DC, check the Certificate of Clean Hands status before applying; a new OTR account does not by itself guarantee clearance. The complications arise if you've previously had DC tax obligations that went unfiled.

Step 4: Zoning Clearance Is Typically Waived

If your physical business address is outside DC (which it is, for most Maryland and Virginia contractors), you don't need a Home Occupation Permit or Certificate of Occupancy. Both zoning requirements apply only to businesses with a physical presence inside the District.

Your BBL application will ask about your business address — indicate it's outside DC, and the zoning step is bypassed.

Step 5: Apply for the BBL

With your foreign registration complete and your OTR accounts set up, submit your BBL application through BOSS. The document requirements are the same as for DC-based contractors: CGL insurance at your chosen class level; if you apply as an HIC, the HIC stack includes the surety bond, background check, sample contracts, and HIS designation, while residential GC work can also require sample contracts and a designated HIS.

One detail Maryland and Virginia contractors miss: your Certificate of Insurance must list DLCP as the certificate holder using DC's exact formatting, not your home state's licensing board. Your insurance agent may need to issue a separate certificate specifically for the DC filing.

The Common Mistake: Skipping Registration

Some out-of-state contractors try to apply for a BBL without registering their foreign entity first. BOSS catches this — the application requires entity verification, and an unregistered foreign LLC won't pass. Starting the BBL application before the foreign registration is approved wastes time and creates confusion in the system.

The DC contractor license guide includes a separate checklist for out-of-state contractors that maps the foreign registration steps alongside the BBL application sequence.

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.

Learn More →