Home / Insights / Government

Government Contracting for Pennsylvania Small Businesses: Where to Register First

A plain-English guide to government contracting in Pennsylvania for small businesses: PA Supplier Portal, small business certification, COSTARS, Philadelphia and SAM.gov.

Public buyers in Pennsylvania spend real money with small firms, but the path in is not one portal. A small business near Philadelphia that wants to sell to the Commonwealth, the City and federal agencies is really dealing with three separate systems, each with its own registration, rules and calendar. Getting the order right saves weeks.

This guide walks through where to register first, what each step actually requires, and the mistakes that most often keep small businesses from submitting a responsive bid.

Step 1: Register as a Commonwealth of Pennsylvania supplier

For state work, everything starts with the PA Supplier Portal. According to the Department of General Services (DGS), registration takes about 15 to 20 minutes, and the Commonwealth emails your vendor number within 1 to 3 business days. Your business must be independently owned and operated, for-profit, and registered to do business in Pennsylvania. (DGS: Get started doing business with the Commonwealth)

Save that six-digit vendor number. You need it to certify your business, to bid, and to get paid.

Step 2: Self-certify as a Small or Micro Business

Once you have a vendor number, DGS lets you self-certify in its PRISM portal. Approval is instant once your tax and size data are submitted. The current size standards DGS publishes are:

  • Micro Business: 25 or fewer employees and $1 million or less in three-year average gross revenue.
  • Small Business: 100 or fewer employees and $47 million or less in three-year average gross revenue.
  • Midsize Business: 750 or fewer employees and/or $141 million or less in three-year average gross revenue.

Have your vendor number and your signed federal income tax returns for the most recent three years ready. Certifications must be renewed every two years, so put the renewal date on your calendar the day you are approved. (DGS: Self-certify my small business)

Small Diverse Business verification takes longer

The Small Diverse Business (SDB) designation is for firms at least 51% owned by minorities, women, LGBTQ individuals or individuals with disabilities that also meet the Small Business size standards. Unlike self-certification, it requires a valid third-party certificate from a certifier DGS recognizes. DGS notes that third-party certification can take 90 days or more, and its own verification review then takes about 10 days. If you plan to pursue it, start the third-party application early rather than waiting for a specific bid.

Step 3: Decide whether COSTARS fits your business

COSTARS is the Commonwealth's cooperative purchasing program. It lets registered local public buyers, which DGS counts at more than 9,500 entities, along with state agencies, buy from suppliers on DGS-established contracts. Townships, school districts and authorities across Chester County and Southeastern Pennsylvania are the kinds of buyers that use cooperative contracts like these.

The steps are: get your vendor number, certify as a Small or Small Diverse Business if you qualify, submit an electronic bid for each COSTARS contract you want to sell under, and pay an annual administrative fee for each awarded contract. DGS lists that fee as $166 for verified Small Diverse and Veteran businesses, $500 for self-certified Small Businesses and $1,500 for everyone else. That difference alone is a practical reason to complete self-certification first. (DGS: Register as a COSTARS supplier)

Step 4: Register with the City of Philadelphia, in the right system

The City of Philadelphia uses two different registration sites, and this is where many small businesses stumble:

  • PHLContracts is required for Services, Supplies and Equipment (SS&E), Public Works and Concessions contracts.
  • eContract Philly is required for Professional Services contracts.

A consulting firm may need both, depending on how a given opportunity is classified. The City's Contracts Hub searches across its procurement sites at once, which makes it the easiest place to watch for new opportunities. (City of Philadelphia: Do business with the City)

For SS&E work, the City describes formal bids as $34,000 or more and informal Small Order Purchases as over $500 but under $34,000. To submit a bid you pay an Annual Bid Security fee and a bid processing fee, complete and get approval of a Consent and Authorization Agreement in PHLContracts, and be ready to meet insurance, disclosure and labor standards requirements if you win. Once you click "Submit Quote," you cannot change your response without withdrawing it. (City of Philadelphia: Bid on an SS&E contract)

Firms that qualify as a Local Business Entity can also apply for the City's Local Business Preference, which is worth checking if your business is based in Philadelphia.

Step 5: Register in SAM.gov for federal work

For federal contracts and federal financial assistance, you need an active entity registration in SAM.gov. As SAM.gov explains, registration "allows you to bid on government contracts and apply for federal assistance," and it assigns your Unique Entity ID (UEI). Two details matter for planning:

  • A UEI on its own is not enough. SAM.gov states that if you only get a Unique Entity ID, you cannot apply directly for federal awards.
  • Registration must be renewed every 365 days to stay active. A lapsed registration can quietly take you out of the running.

Registration asks for a substantial amount of information about your business, so use SAM.gov's checklist and start well before you need it. (SAM.gov: Entity registration)

A simple order of operations

  1. Form your business and get your EIN, business bank account and insurance quotes in place.
  2. Register on the PA Supplier Portal and get your vendor number.
  3. Self-certify as a Small or Micro Business in PRISM.
  4. Register on PHLContracts and/or eContract Philly if you want City of Philadelphia work.
  5. Start your SAM.gov entity registration if federal contracts or grants are part of your plan.
  6. Begin any third-party diversity certification early, since it takes the longest.
  7. Look at COSTARS contracts that match what you sell to local governments.

Common mistakes to avoid

  • Registering in only one Philadelphia system. Professional services and SS&E opportunities use different sites. Check which one a solicitation names.
  • Treating registration as the finish line. Registration makes you eligible to respond. It does not bring opportunities to you; you still need to monitor postings and respond on time.
  • Missing renewals. SAM.gov renews every 365 days and Pennsylvania business certifications every two years.
  • Leaving insurance and compliance documents until after you bid. Insurance, disclosures and labor standards come up at award time, and scrambling then can cost you the contract.
  • Submitting too early. In PHLContracts, a submitted quote cannot be edited without withdrawing it. Review every required attachment first.

Partnering is a legitimate way in

Many small firms first gain public-sector experience as a subcontractor or teaming partner to an established prime. DGS has also expanded its Mentor-Protégé Program, which pairs experienced Commonwealth contractors with verified small diverse and veteran-owned businesses; its second cohort focused on firms on the Consulting Services Invitation to Qualify. DGS reported in August 2025 that the Commonwealth had awarded more than $1 billion in contracts with small, small diverse and veteran-owned businesses two years in a row. (DGS: Mentor-Protégé Program expansion)

Where Pinnacle can help

Our government contracting support helps small businesses and teaming partners across Chester County, Philadelphia and Southeastern Pennsylvania get organized: registrations, opportunity tracking, compliance checklists and proposal schedules. Once a contract is in hand, our program and project management consulting keeps delivery and reporting on track.

If you are sorting out where to register or how to respond to your first solicitation, start a conversation with us.

Registration makes you eligible to respond. It does not bring opportunities to you.

Work with us

Want to talk through your situation?

These pieces are a starting point. A short conversation can show how they apply to your organization.