Back to BlogStrategy

GSA Pricing Strategy: Setting Competitive Labor Rates

GO GSA TeamFebruary 13, 202612 min read

Pricing is the most consequential part of your GSA Schedule proposal. Set your rates too high and GSA will push back hard during negotiations, adding months to your timeline. Set them too low and you lock yourself into unprofitable pricing for years. The goal is to land in the sweet spot: competitive enough to pass GSA review, profitable enough to sustain your business.

This guide covers the entire pricing strategy process, from initial market research to final negotiation.

Step 1: Market Research

Before you set a single rate, you need to understand what the market looks like for your services. This is not optional. GSA Contracting Officers know the market, and they will compare your rates against it.

Where to Research

  • GSA eLibrary (gsaelibrary.gsa.gov): Search by SIN to find existing Schedule holders offering similar services. Many publish their price lists, which gives you direct comparables.
  • GSA Advantage (gsaadvantage.gov): The government's online shopping platform. Search for your service category to see published rates from competitors.
  • SAM.gov contract awards: Look at recent contract awards in your NAICS code to see what agencies are actually paying for similar work.
  • Industry salary data: Use sources like the Bureau of Labor Statistics, Glassdoor, and industry surveys to understand the direct labor costs behind each role.

What to Look For

  • The range of rates for each labor category (low, median, high)
  • How competitors define their labor categories and qualification requirements
  • Whether rates vary significantly by geography or clearance requirements
  • The gap between small business rates and large business rates in your SIN

Document everything. You will need this research to defend your pricing during negotiations.

Step 2: Labor Category Mapping

Your labor categories are the foundation of your pricing. Each category needs to be specific enough that GSA can evaluate it against comparables, and broad enough that you can actually staff it across multiple projects.

Building Your Labor Category Structure

Start with the roles your company actually uses to deliver services. Do not invent categories you do not staff. A typical IT services company might define categories like:

  • Junior Software Developer (0 to 3 years experience, bachelor's degree)
  • Software Developer (3 to 7 years experience, bachelor's degree)
  • Senior Software Developer (7+ years experience, bachelor's degree)
  • Lead Software Architect (10+ years experience, bachelor's degree preferred, master's optional)
  • Project Manager (5+ years experience, PMP certification preferred)
  • Cybersecurity Analyst (3+ years experience, relevant certifications)
  • Quality Assurance Engineer (3+ years experience, bachelor's degree)

Key Principles

  • Each category must be distinct. If a buyer cannot tell the difference between two of your categories, you have a problem. Use experience levels, education requirements, and specific duties to create clear boundaries.
  • Qualification requirements must be reasonable. Requiring a master's degree for a junior role, or 20 years of experience for a mid-level position, will raise questions.
  • Align with industry standards. Use titles and descriptions that match how the federal IT community talks about these roles. Unusual titles create confusion.
  • Start focused. Most companies do well with 8 to 15 labor categories. You can add more later through contract modifications.

Get Transparent GSA Consulting Pricing

Use our free Pricing Tool to see fixed-fee consulting estimates tailored to your GSA Schedule application — no surprises.

Step 3: Rate Building

Every GSA labor rate should be built from the ground up using a documented methodology. GSA may ask you to explain how you arrived at any rate, so you need to be able to show your work.

Rate Components

Your fully burdened rate includes:

  • Direct labor: The base salary or hourly pay for the employee in that role
  • Fringe benefits: Health insurance, retirement contributions, paid time off, payroll taxes. Typically 25% to 40% of direct labor for small businesses.
  • Overhead: Rent, utilities, equipment, software licenses, training, and other indirect costs. Usually expressed as a percentage of direct labor.
  • General and Administrative (G&A): Executive salaries, accounting, legal, marketing, and corporate-level expenses. Usually 10% to 20% of total costs.
  • Profit: Your margin. Typically 8% to 15% for services contracts.

Example Rate Calculation

For a Software Developer position:

  • Direct labor: $45/hour
  • Fringe (35%): $15.75/hour
  • Subtotal: $60.75/hour
  • Overhead (40%): $24.30/hour
  • Subtotal: $85.05/hour
  • G&A (12%): $10.21/hour
  • Subtotal: $95.26/hour
  • Profit (10%): $9.53/hour
  • Fully burdened rate: $104.79/hour

You would round this and propose something like $105/hour. The key is that you can trace every dollar back to a cost component.

Step 4: Negotiation Mindset

GSA pricing negotiation is not adversarial. The Contracting Officer's job is to ensure the government gets fair and reasonable pricing. Your job is to demonstrate that your rates are competitive and supported by your cost structure.

Before Negotiation

  • Know your floor. Calculate the minimum rate at which each category remains profitable. Never go below this number during negotiation.
  • Prepare your justification. For every rate, be ready to explain the direct labor cost, burden rates, and how your rate compares to the market research you conducted.
  • Anticipate pushback. If any of your rates are above the median for your SIN, prepare specific justifications: higher qualifications, specialized certifications, geographic premiums, or niche expertise.

During Negotiation

  • Be responsive. Reply to GSA within 48 hours. Slow responses signal disinterest and can move your proposal to the bottom of the queue.
  • Be flexible on structure, firm on value. If GSA wants lower rates, consider adjusting qualification requirements or scope rather than simply cutting rates. A lower rate with lower minimum qualifications is a more sustainable concession.
  • Do not volunteer unnecessary discounts. If GSA does not ask you to lower a specific rate, do not offer to lower it. Negotiate each category on its merits.

Step 5: Discounting Structure

GSA expects you to offer the government your best pricing. But "best pricing" does not mean your lowest possible rate. It means pricing that is consistent with or better than what you offer your most favored commercial customers.

How to Structure Discounts

  • Define your commercial baseline. This is the standard rate you charge commercial customers without any discounts. Your GSA pricing should be at or below this baseline.
  • Identify your most favored customer (MFC) pricing. This is the best discount you offer any commercial customer. GSA pricing must be at least as favorable.
  • Build in a discount from list price. Most companies offer GSA a 5% to 15% discount from their commercial list prices. This gives you a defensible position in CSP negotiations while maintaining profitability.
  • Consider volume-based tiers. You can offer additional discounts for larger task orders. This is attractive to GSA and gives you flexibility to win larger deals.

Price Reductions Clause

Understand this clause before you set your pricing. If you offer a deeper discount to a commercial customer after your GSA contract is awarded, you may be required to extend that same reduction to GSA. Your initial pricing strategy needs to account for this ongoing obligation.

Pricing Mistakes That Cost Awards

Racing to the Bottom

Some companies try to win their GSA Schedule by offering the lowest rates possible. This backfires. GSA may question whether you can deliver at those rates. You will struggle to hire qualified staff. And you will be locked into low rates for years, with limited ability to raise them.

Ignoring the CSP Disclosure

Your Commercial Sales Practices form and your proposed pricing must tell the same story. Companies that fill out the CSP quickly and then set rates independently create inconsistencies that trigger extended negotiations. Build your CSP and price list together.

Using One Rate for Everything

A company that charges $100/hour for a junior developer and $100/hour for a senior architect is not being taken seriously. Your rate structure should reflect clear differentiation between experience levels, skill sets, and responsibility.

Not Researching the Market

Proposing rates without market research is guessing. If your rates are 30% above the median for your SIN, you will spend months justifying them. If they are 30% below, GSA will question your capability. Research eliminates guesswork.

Forgetting About Profit

Some companies calculate direct costs and burden but forget to include profit margin in their rate build. Others include profit so thin that any cost increase wipes it out. Build in a sustainable profit margin (8% to 15% for services) and defend it during negotiations.

Not Planning for Rate Increases

Your GSA rates today need to make sense 3 to 5 years from now. Factor in annual salary increases, rising benefit costs, and inflation. Starting too low leaves you no room to grow.

Frequently Asked Questions

How does GSA determine if my labor rates are fair?

GSA compares your proposed rates against existing Schedule holders in your SIN and evaluates your CSP disclosure. Rates within the market range for comparable companies typically pass without extended negotiation.

Should I price my GSA rates lower than competitors to win the award?

No. Undercutting creates problems. GSA may question your ability to deliver. You set a ceiling that is hard to raise. And the Price Reductions Clause makes your GSA rate a reference point for commercial pricing. Price competitively, not cheaply.

Can I raise my GSA labor rates after the contract is awarded?

Yes. You can request Economic Price Adjustments through GSA's eMod system with supporting market data or documented cost increases. GSA allows annual requests, but increases must be justified. Starting too low makes future increases harder to defend.

What is the Price Reductions Clause and how does it affect my pricing?

It requires you to maintain the pricing relationship between your GSA and commercial rates throughout the contract. If you offer a deeper commercial discount than GSA receives, you may need to reduce GSA pricing. This is why your initial CSP and pricing strategy must be coordinated.

How many labor categories should I include on my GSA Schedule?

Include only categories you actively staff. Most small to mid-size companies start with 8 to 15. Each requires a description, qualifications, and a defensible rate. Adding categories you do not staff creates compliance risk.

Do I need to include fringe benefits and overhead in my GSA labor rates?

Yes. GSA rates must be fully burdened: direct labor plus fringe, overhead, G&A, and profit. Document your rate build-up so you can explain each component during negotiations.

Next Steps

Pricing strategy is where many GSA proposals succeed or fail. Getting it right requires market research, a clear rate methodology, and coordination between your price list and CSP disclosure.

If you want a professional review of your pricing strategy before submission, our team has negotiated GSA rates for over 500 companies. Visit our GSA Schedule consulting services page or contact us to schedule a free pricing consultation.

Not sure if your company is ready to apply? Take our free GSA Readiness Assessment to evaluate your eligibility and preparedness.

Ready to Get on GSA Schedule?

Our GSA experts help businesses assess readiness, prepare offers, and manage GSA Schedule contracts. Book a free call or check your readiness.

GSA-focused guidanceNo ObligationExpert Guidance