The FCP Catalog Baseline is the one-time migration of your GSA Multiple Award Schedule catalog onto GSA's FAS Catalog Platform. Every MAS contract holder has to complete one — GSA is issuing invitations in waves, so if yours has not arrived, it will. Until the baseline is accepted, every other modification to your contract is blocked.
What is the FCP Catalog Baseline Modification?
It is a modification that rebuilds your awarded catalog inside the FAS Catalog Platform (FCP), GSA's replacement for the old Schedule Input Program and its successors. You are not adding or changing anything. You are restating what GSA already awarded you, in the structure and file format FCP requires.
That distinction confuses people, so let me put it plainly. A normal modification asks GSA for something — a new SIN, a price increase, an added labor category. The baseline asks for nothing. It reproduces your existing award.
Which is exactly why contractors underestimate it. "We're not changing anything, so this should be quick." Then the file fails a business-rules check on a rate rounded to two decimals instead of four, and the modification sits in error processing for six weeks.
- What it covers: your awarded labor categories, rates, products, terms, and SINs — restated in FCP's structure
- What it is not: a chance to raise prices, add scope, or quietly fix an old award problem
- When it happens: once per contract, when GSA invites you
- What it gates: every subsequent modification to that contract
Do I have to complete the FCP Baseline, or is it optional?
It is mandatory for every GSA Multiple Award Schedule contract holder. There is no opt-out and no alternative path. GSA is phasing contractors in by invitation wave rather than all at once, so a contractor who has not been invited yet is not exempt — just not scheduled yet.
I have had this conversation more than once: a contractor sees no invitation in their inbox and concludes the requirement does not apply to their contract. It applies to all of them. The invitation is a scheduling signal, not an eligibility test.
Check your status directly rather than waiting for an email that may have gone to a departed employee:
- Log in to catalog.gsa.gov with your contract credentials.
- Look at the Catalog Overview page for a First Steps banner.
- Confirm your administrative point of contact on the contract is a person who still works there — this is the single most common reason an invitation goes unseen.
When I was a Contracting Specialist at GSA, the pattern I saw over and over was not contractors refusing to comply. It was notices landing in the inbox of someone who had left eighteen months earlier, and nobody noticing until a deadline had already passed.
What does the FCP Baseline actually block if you delay it?
Everything. Until the baseline is accepted, you cannot add a service, update a price, or add a SIN. Your contract is frozen at its current state — still valid for orders, but closed to changes.
| What you want to do | Before baseline acceptance | After |
|---|---|---|
| Add a new SIN | Blocked | Normal eMod |
| Raise prices under your EPA clause | Blocked | Normal eMod |
| Add labor categories | Blocked | Normal eMod |
| Receive orders on existing items | Allowed | Allowed |
| Correct an error in the baseline itself | Separate correction modification | n/a |
The practical cost is timing, not legality. If your economic price adjustment window opens in November and your baseline is still in error processing, you do not get to file the increase. You wait. Meanwhile you are selling at rates set before your labor costs moved.
What is a Services Plus File, and why does it fail?
The Services Plus File is the structured pricing file FCP requires for services contracts. It lays out your awarded labor categories and rates for every year of the contract, to four decimal places, and it must pass GSA's automated business-rules check before the baseline is accepted.
"Automated" is the word that matters. A human Contracting Officer can read past a formatting quirk and understand your intent. A business-rules engine cannot. It compares fields and returns errors.
The failures I see most often:
- Rounding. Rates carried at two decimals when the file requires four. Your awarded rate is 145.6700, not 145.67.
- Missing option years. The file wants every year of the contract, including option periods not yet exercised.
- Labor category names that drift. The title in your file has to match the title on your award — not a cleaned-up version someone improved along the way.
- Formula cells. Cells carrying live formulas instead of values, which the parser reads as empty or malformed.
- SCA/SCLS mismatches. Service Contract Labor Standards-covered categories that are not flagged consistently with the award.
Across our 70+ proven GSA contract awards, the baseline files that cleared on the first pass had one thing in common: somebody reconciled the file against the actual award document line by line before submitting, instead of against an internal price list that had drifted from the award over several modifications.
What happens if the baseline is submitted wrong?
You cannot simply redo it. Once a baseline is submitted with errors, the fix goes through a separate correction modification — and until the baseline is accepted, that correction is the only modification you are permitted to file.
This is the asymmetry that makes the baseline worth doing carefully the first time. A normal modification that gets rejected costs you the time to fix and resubmit. A botched baseline costs you that, plus the freeze on everything else, for as long as the correction takes.
From the CO seat, correction modifications were never the ones I enjoyed working. They arrive with a history, the contractor is frustrated, and the underlying data problem is usually the same one that caused the original rejection. The fastest correction I ever processed was from a contractor who sent a clean file with a one-page cover note explaining exactly which fields changed and why. That note saved a review cycle.
Who should submit the baseline — you or your consultant?
Either works, and the difference is who holds the pen with GSA. If a consultant is appointed as an Authorized Negotiator on your contract, they submit and work the error rounds directly with GSA. If not, they prepare the package and you submit it under your own credentials.
| Authorized Negotiator | You submit | |
|---|---|---|
| Who files in eMod | Your consultant | You |
| Who answers GSA's error rounds | Your consultant, directly | You, with prepared responses |
| Setup required | A modification adding the negotiator to the contract | None |
| Best when | You want it off your desk entirely | You want to keep submission control in-house |
The Authorized Negotiator route has one prerequisite people forget: appointing one is itself a modification. If your contract does not already list the person, that has to be filed and accepted before they can act. Build that into the timeline rather than discovering it on the day you meant to submit.
What Should You Do Now?
- Log in to catalog.gsa.gov and check for a First Steps banner. Do not wait for an email — confirm your status in the system directly.
- Verify your administrative POC and digital certificate are current. A departed employee on the contract is the most common reason a contractor misses their wave.
- Reconcile your price list against the actual award document, not against an internal spreadsheet. Drift between the two is what fails the business-rules check.
- Carry rates to four decimal places and include every option year, exercised or not.
- Review the MAS solicitation refresh materials at the GSA Vendor Support Center so your terms match the current solicitation.
- File any pending modification before your baseline goes in — once the baseline is submitted, everything else waits.
- If you need an Authorized Negotiator, file that modification first. It is a prerequisite, not a formality.
I spent eighteen years in federal acquisition as a Contracting Specialist and Contracting Officer at GSA, IRS, DoD, DOI, HHS, FTC, and Energy, and I hold FAC-C Level III certification and a Master of Liberal Arts from Harvard University. If you would rather hand the whole thing off, Blackfyre builds and submits the entire baseline — Services Plus File, submission, and every error round — as a flat-fee FCP Baseline service. If Blackfyre already manages your contract on an ongoing GSA Maintenance plan, the baseline is covered under that rather than billed separately.
Frequently Asked Questions
What is the FCP Catalog Baseline?
It is the one-time migration of your GSA Multiple Award Schedule catalog onto GSA's FAS Catalog Platform. It restates your existing awarded catalog in FCP's required structure rather than requesting any change. Until it is accepted, you cannot add services, update prices, or add SINs.
Is the FCP Baseline mandatory?
Yes, for every GSA MAS contract holder. GSA is inviting contractors in waves rather than all at once, so not having received an invitation means you are not yet scheduled — not that you are exempt.
What is a Services Plus File?
It is the structured pricing file FCP requires for services contracts. Your awarded labor categories and rates are laid out for every year of the contract, to four decimal places, and the file must pass GSA's automated business-rules check before the baseline is accepted.
Can I still receive orders while my baseline is pending?
Yes. Your contract remains valid and orderable on its existing awarded items. What is blocked is change — new SINs, price updates, added labor categories — until the baseline is accepted.
What happens if I submit the baseline with errors?
You cannot simply redo it. Errors are fixed through a separate correction modification, and until the baseline is accepted that correction is the only modification you can file. That is why the first submission is worth getting right.
Does the size of my catalog change how hard the baseline is?
It changes the volume of data, not the nature of the work. A ten-line catalog and a ten-thousand-line catalog face the same business-rules checks; the larger one simply has more places for a rounding or naming mismatch to hide.
Do I need an Authorized Negotiator to have someone else submit it?
Only if you want them filing directly with GSA under your contract. Appointing one is itself a modification that must be accepted first. Otherwise a consultant can prepare the complete package and you submit it under your own credentials.