Quick Answer
DC government contracts are posted across 15+ separate portals — DC eSourcing, eMMA, eVA, WMATA, DCPS, DC Water, and more. No single government portal aggregates all of them. The fastest way to monitor all sources is a tool like SubRizz, which pulls from all 15+ portals nightly and matches opportunities to your NAICS codes and certifications automatically.
Finding government contracts in Washington DC, Maryland, and Virginia is harder than it should be. Opportunities are spread across dozens of portals with different update schedules, different interfaces, and different submission requirements. Most small businesses miss contracts not because they cannot do the work, but because they never knew the solicitation existed. This guide walks you through exactly where to look and how to build a monitoring system that works.
Where are DC government contracts posted?
Unlike the federal government, which centralizes contracts on SAM.gov, DC does not have a single portal for all local solicitations. Opportunities are distributed across multiple platforms depending on the agency:
- DC eSourcing — The primary portal for formal DC government solicitations managed by the Office of Contracting and Procurement (OCP). Covers most executive branch DC agencies. Updated frequently. Free vendor registration required to respond to solicitations.
- eMMA — Maryland's eMaryland Marketplace Advantage portal. Lists solicitations from all Maryland state agencies and some county-level opportunities. Free to use. Required for responding to Maryland state contracts.
- eVA — Virginia's electronic procurement system. Covers all Virginia state agency solicitations. Registration required to submit bids.
- WMATA — Washington Metropolitan Area Transit Authority posts its own solicitations independently at wmata.com. WMATA awards hundreds of millions in annual contracts across construction, technology, professional services, and operations.
- DCPS — DC Public Schools maintains a separate procurement portal for educational services, construction, technology, and facilities contracts.
- DC Water — Posts its own solicitations for infrastructure, engineering, environmental services, and professional services contracts.
- MWAA — Metropolitan Washington Airports Authority (Reagan National and Dulles) posts contracts independently, primarily for construction, concessions, and professional services.
- DCHA — DC Housing Authority has its own procurement process for housing construction, maintenance, and management contracts.
This fragmentation is the core challenge. Manually checking 8–15 portals every day is not realistic for a small business. Most firms pick one or two portals and miss the rest. According to SubRizz's data, 40%+ of DC-area contract awards come from agency portals that are not part of DC eSourcing — meaning businesses that only check the main OCP portal are invisible to nearly half the market.
What certifications do you need?
Certifications are not always required to bid, but they dramatically expand your access to set-aside contracts and subcontracting opportunities. The most important certifications for the DMV market:
- CBE (DC) — Certified Business Enterprise. DC law mandates 50% of contract dollars go to CBE firms. Required for DC set-aside contracts. See: What is CBE Certification in DC?
- MBE (Maryland) — Minority Business Enterprise certification through the Maryland Department of Transportation (MDOT). Required for Maryland set-aside contracts and subcontracting opportunities on state contracts.
- SWaM (Virginia) — Small, Women-owned, and Minority-owned business certification through the Virginia Department of Small Business and Supplier Diversity (DSBSD).
- SAM.gov registration — Required for any federal contract work. Also referenced by many DC agencies and prime contractors. Your UEI number is a standard identifier across government procurement.
- 8(a) — SBA's federal small business development program for socially and economically disadvantaged firms. Unlocks sole-source federal contracts up to $4.5M for services or $7M for manufacturing.
Step-by-step: how to start winning DC government contracts
- Identify your NAICS codes — These 6-digit codes classify what services you provide. Agencies use them to categorize solicitations and set size standards. Research which codes your target agencies use most frequently. You can hold multiple NAICS codes and should register with all codes that describe your work.
- Get certified — Apply for CBE if you are DC-based, MBE for Maryland, SWaM for Virginia. Start immediately — CBE takes 45–90 days to process. Register on SAM.gov for federal work and to establish your UEI number.
- Register on all relevant portals — DC eSourcing, eMMA, and eVA all require free vendor registration before you can respond to solicitations. Complete your registration on all three before you need them. Do not wait until a specific opportunity appears.
- Build your capability statement — A one-page document summarizing your company: what you do, your NAICS codes, certifications, past performance, key differentiators, and contact information. This is the standard marketing tool in government contracting. You will need it before attending any agency industry days or approaching prime contractors.
- Set up daily monitoring — Solicitations have fixed deadlines, typically 14–30 days from posting to closing. Missing the posting means missing the opportunity. Either check each portal every morning or use a platform that aggregates them automatically.
- Attend pre-proposal conferences — Most solicitations above a threshold hold an industry day or pre-proposal conference. Attending signals seriousness to the agency and gives you the opportunity to ask clarifying questions, understand the evaluation criteria, and meet potential teaming partners.
- Start with subcontracting — Getting on an established prime's team is often faster than winning a prime contract directly. Prime contractors need CBE and MBE subcontractors to meet their participation requirements. Getting listed in a verified subcontractor directory puts you in front of primes who are actively searching.
- Track incumbent contracts — The easiest contracts to win are recompetes on expiring contracts or situations where the incumbent has underperformed. DC PASS data shows which agencies have active contracts, who holds them, and when they expire. Target agencies 12–18 months before expiration — that is when the agency is most receptive to meeting alternative vendors.
How to read a government solicitation
When you find a solicitation, you will encounter a dense document — often 50–200 pages. Start with these sections before reading anything else:
- Section B (Supplies or Services and Price) — What is being purchased and the pricing structure. Confirms whether this is a firm-fixed-price, time-and-materials, or cost-reimbursement contract.
- Section C (Statement of Work or Performance Work Statement) — The detailed requirements. This tells you if you can actually perform the work before you spend time on a proposal.
- Section L (Instructions to Offerors) — Exactly how to format and submit your proposal. Page limits, font requirements, section order. Deviating from Section L instructions can get your proposal disqualified.
- Section M (Evaluation Criteria) — How your proposal will be scored. This determines what you emphasize and how much effort to put into each section.
- CBE/SBE participation requirements — If the contract requires CBE participation, the solicitation specifies the required percentage and how to document your subcontracting plan.
Common mistakes that cost small businesses contracts
- Starting too late — A 30-day solicitation window is not as long as it sounds when you need to gather past performance references, get internal approvals, identify team members, and write a compliant proposal
- Bidding without the required certifications — Responding to a CBE set-aside without CBE certification results in automatic disqualification. Certifications must be active at the time of proposal submission
- Ignoring subcontracting opportunities — Many small businesses focus exclusively on prime contracts and miss the larger volume of subcontracting work available through CBE participation requirements. Subcontracting often has lower barriers and faster ramp time
- Not following Section L exactly — Proposals that deviate from formatting requirements are sometimes disqualified on a technicality, regardless of the quality of the underlying offer
- Skipping pre-proposal conferences — Agencies sometimes release amendments or answer questions at pre-proposal conferences that materially change the solicitation. Decisions made at these events may not be captured in written amendments
How SubRizz simplifies the monitoring problem
SubRizz was built specifically to solve the fragmentation problem. Instead of manually checking 15+ portals every day, SubRizz aggregates solicitations from DC eSourcing, eMMA, eVA, WMATA, DCPS, DC Water, MWAA, DCHA, and more into one platform, updated nightly.
The platform is built on 1.88 million rows of DC PASS procurement data (Source: DC Procurement Automated Support System, 2026), so you can see which agencies buy what you sell, who the current incumbents are, and when contracts expire. Enter your NAICS codes and certifications, and SubRizz's AI delivers your best-matched opportunities every morning at 7am.
Subcontractors pay $149/month with a 14-day free trial — no credit card required. Prime contractors search the verified subcontractor directory for free.
→ SubRizz vs SAM.gov vs eMMA: Which DC Contracting Tool Do You Need?