Maintaining a GSA Schedule: Sales Reporting and the IFF
Winning a GSA Schedule is the front-end of a five-year (renewable to twenty) relationship with the federal government — but the paperwork doesn’t end at contract award. Every quarter, GSA schedule holders must report sales through the SIP (Sales Reporting Portal) and pay the Industrial Funding Fee (IFF). Miss deadlines, and you get warnings, then cancellation. Overpay or underpay the IFF, and it triggers audits that dominate your calendar for weeks.
This guide walks through the ongoing maintenance requirements of a GSA MAS contract: sales reporting cadence, IFF calculation, price list updates, modifications, subcontracting reports, and the audit posture that keeps you in good standing for the full 20-year life of the contract.
The three ongoing GSA requirements
Once your GSA MAS contract is awarded, three recurring obligations kick in:
- Quarterly sales reporting — report all sales through the GSA contract, categorized by SIN (Special Item Number).
- IFF payment — 0.75% of reported sales, paid quarterly to GSA.
- Contract modifications — pricing updates, catalog changes, additional SINs, refresh solicitations. Ongoing throughout the contract life.
Miss any of these consistently and GSA can put your schedule in “Warning” status, then “Suspended,” then “Cancelled for Cause.” The path from warning to cancellation typically runs 12-18 months of increasingly serious notices — but many small businesses lose their schedule this way because they never set up the operational cadence to handle the requirements after award.
Sales reporting through SIP (72A / FAS SRP)
All GSA Schedule sales must be reported through the FAS Sales Reporting Portal (formerly 72A, now SRP). Quarterly reporting periods:
- Q1: January-March — reported by April 30
- Q2: April-June — reported by July 30
- Q3: July-September — reported by October 30
- Q4: October-December — reported by January 30
What must be reported:
- Every sale made under the GSA contract, categorized by SIN
- Sales to federal agencies, state and local governments (via cooperative purchasing), and authorized non-federal buyers
- Product/service categorization and quantity
- Buyer identification (agency, buying office)
- Contract number and task order reference
Even quarters with ZERO sales must be reported — a “no sales this quarter” report is required, not optional. Failure to report a zero-sale quarter counts as a missed report for compliance purposes.
The Industrial Funding Fee (IFF)
The IFF is 0.75% of your GSA Schedule sales, paid quarterly to GSA to fund the MAS program’s operations. Math:
- Q1 GSA sales: $250,000 → IFF owed: $1,875
- Q1 GSA sales: $2,500,000 → IFF owed: $18,750
- Q1 GSA sales: $0 → IFF owed: $0 (but zero-sales report still required)
IFF is paid via pay.gov linked from the FAS SRP after you submit your sales report. Deadline: same as sales report deadline (30 days after quarter close).
The IFF pass-through — pricing gotcha
When you priced your GSA proposal, you SHOULD have added 0.75% to your commercial prices to cover the IFF. If you didn’t, that 0.75% comes out of your margin — not out of what the government pays you. Common small-business mistake:
- Commercial price: $100/hour
- GSA proposal price: $100/hour (didn’t add IFF)
- Government pays: $100/hour
- You owe GSA: $0.75 per $100 = $0.75/hour
- Effective margin on GSA sales: 0.75% less than commercial
Fix: file a modification to add IFF to prices ($100/hour becomes $100.75/hour). GSA typically approves. Do this early — the longer you sell without IFF pass-through, the more margin you’ve bled.
Common IFF calculation errors
- Including non-GSA sales. IFF only applies to sales made THROUGH the GSA contract, not commercial sales or sales through other vehicles. Segregate reporting carefully.
- Miscategorizing SINs. Each sale must be reported under the correct Special Item Number. Wrong SIN → wrong pricing tier → potential compliance issue.
- Reporting task order value instead of billed value. Report actual invoiced/billed sales, not the theoretical total value of a multi-year task order.
- Missing state and local sales. If you sold to state/local governments via GSA cooperative purchasing, those count toward reportable sales AND IFF.
Price List and Catalog Updates (GSA Advantage!)
Your GSA Approved Price List and GSA Advantage catalog listings must stay current:
- Approved Price List: official document of your prices, terms, and conditions. Updated via modifications.
- GSA Advantage listing: your storefront on GSA Advantage. Products must be listed within 6 months of award; prices/quantities updated regularly.
- Text file (SIP) upload: price list uploaded in the format GSA specifies. Errors here delay the catalog going live.
Contracting officers can put your schedule in “Warning” status if GSA Advantage listings are stale or missing.
Contract modifications — the ongoing work
Over a 5-20 year contract, expect these modifications:
Economic Price Adjustments (EPA)
Price increases due to inflation. GSA typically limits to a specific formula (BLS index-based). Filed annually or when triggered by cost changes.
Product/Service Additions
Adding new SINs, new products, or new services to your schedule. Requires a modification request with justification and pricing documentation.
Refresh Solicitations
GSA periodically issues “mass modifications” that all schedule holders must accept — updated terms, new required clauses, revised reporting requirements. Miss a refresh and your schedule falls out of compliance.
Personnel Changes
New Contracting Officer’s Representative (COR) at your company. Change in address. Change in banking for IFF payment.
Novation Agreements
If your business is sold or merged, the schedule must be novated (transferred) to the new entity via a formal process. Not automatic.
Subcontracting reports (if applicable)
Small business schedule holders typically don’t have subcontracting plan reporting requirements (those kick in for large businesses at contract values > $700K). But if your business grows past the small business size threshold during the contract, you may need to add a subcontracting plan.
The IFF audit
GSA periodically audits schedule holders’ sales reporting and IFF payments. Triggers:
- Discrepancy between reported IFF and other data sources (agency-side reporting).
- Rapid growth in schedule sales.
- Random sampling.
- Contractor complaints or protests.
Prepare by keeping detailed records: every GSA sale reconcilable to accounting records, categorized by SIN, with backup documentation. Auditors want to see the paper trail from task order → invoice → payment → sales report → IFF payment.
The commercial sales practices audit
GSA schedules include a “Commercial Sales Practices” disclosure — you tell GSA what discounts and terms you offer commercial customers. If your commercial pricing improves after award (bigger discounts to commercial customers), GSA is entitled to the same improved pricing (Price Reductions Clause).
Failure to report improved commercial pricing = potential False Claims Act exposure. Serious. Keep your commercial pricing at or above your GSA pricing, or file price reduction modifications proactively.
Contract options and renewal
GSA MAS contracts are typically 5-year base periods with three 5-year option periods (20 years total). Options are exercised by GSA (not automatic) based on your compliance history:
- Consistent on-time sales reporting.
- Timely IFF payments.
- Current GSA Advantage listings.
- Acceptance of refresh solicitations.
- No major compliance issues.
GSA notifies option exercise or non-exercise. Non-exercise essentially ends your schedule at end of current period. Cause: chronic compliance issues, business changes, or GSA program changes.
Cancellation for cause vs cancellation for convenience
- Cancellation for cause: your fault (chronic missed reports, unpaid IFF, false statements). Bars you from re-applying for a period.
- Cancellation for convenience: GSA’s decision (program changes). No bar on future participation.
- Voluntary termination: you decide to end the contract. Rare — usually you’d just let it expire vs actively terminate.
Setting up an ops cadence for GSA compliance
Small contractors most often fail on GSA maintenance because they don’t set up sustainable processes. Recommended:
Weekly (during quarter)
- Log every GSA task order or purchase order in a tracking spreadsheet.
- Tag with SIN, buyer agency, invoice amount, invoice date.
Monthly
- Reconcile GSA sales log against accounting system.
- Verify GSA Advantage listings are current.
Quarterly (within 30 days of quarter close)
- Compile sales report for the quarter.
- Submit through FAS SRP.
- Pay IFF via pay.gov.
- Save confirmation numbers and receipts.
Annually
- File Economic Price Adjustment (EPA) if warranted.
- Review commercial pricing vs GSA pricing.
- Accept any pending refresh solicitations.
- Update GSA Advantage listings comprehensively.
- Renew SAM.gov registration (also required).
Every 5 years
- Prepare for option exercise decision.
- Comprehensive contract compliance review.
Cost of GSA compliance
Realistic annual cost for a small business managing a MAS contract:
- Internal time: 40-100 hours/year (average $80/hour loaded) = $3,200-$8,000
- Optional GSA consultant retainer: $500-$2,000/month = $6,000-$24,000/year
- Accounting/system costs (GSA-specific tracking): $500-$2,000/year
- IFF (0.75% of GSA sales): built into pricing so effectively $0 out of pocket if priced correctly
Total cost: $4,000-$34,000/year depending on sales volume, complexity, and whether you use a consultant. For a small business doing $500K+/year in GSA sales, the cost pays for itself many times over. Below $250K in annual GSA sales, the compliance burden may outweigh benefits — evaluate honestly.
Common maintenance mistakes
- Missing quarterly reports. Set calendar alerts. Multiple missed reports = warning → suspension → cancellation.
- Underpaying IFF. Calculate quarterly, pay on time. Underpayment triggers audit.
- Overpaying IFF. Also bad — refunds are hard to get, ties up your cash.
- Ignoring refresh solicitations. Mass modifications need acceptance. Ignore = schedule out of compliance.
- Selling below GSA prices commercially without reporting it. Price Reductions Clause violation. Can trigger False Claims Act liability.
- Not maintaining GSA Advantage listing. Empty or stale listing = warning from contracting officer.
- Losing the ordering activity contact. Your buyer needs to know how to reach you for orders. Update SAM.gov and GSA Advantage contact info any time it changes.
Related GovCon topics
GSA maintenance ties into broader schedule and contracting content: see our GSA Schedule guide, is a GSA Schedule worth it, and how to get on a GSA Schedule for the pre-award and worth-it decision frameworks.
Get the GSA Schedule Application Kit
Everything you need for a successful GSA MAS application — templates, pricing documentation guides, past performance worksheets, and post-award compliance SOPs. Built for small business contractors ready to get on schedule and stay there.
Key takeaways
- GSA schedule maintenance = quarterly sales reporting + IFF payment + ongoing modifications. All three required.
- Reporting deadline: 30 days after each quarter close. Zero-sales quarters still require a report.
- IFF is 0.75% of GSA sales — build into pricing so it’s not eating margin.
- Set up a weekly/monthly/quarterly/annual ops cadence. Missing reports is the #1 cause of schedule cancellation.
- Commercial pricing must stay at or above GSA pricing (Price Reductions Clause) — or file proactive price reductions.
FAQ
What happens if I miss a quarterly report? First missed report: warning from contracting officer. Second consecutive: escalated warning + potential “Warning” status on schedule. Third: potential suspension. Fourth: potential cancellation for cause. The path is slow (typically 12-18 months) but the end state (cancelled with bar) is serious. Set calendar alerts.
Can I outsource GSA compliance to a consultant? Yes — many small businesses use GSA consultants ($500-$2,000/month retainer) to handle sales reporting, IFF payments, and modifications. Cost-effective if your GSA sales are $500K+/year. Below that, consider DIY with careful process discipline.
Do state and local government sales through GSA count for IFF? Yes. State and local sales made through GSA cooperative purchasing (Schedule 84 disaster recovery products, Schedule 70 IT products, others) are reportable GSA sales and subject to the 0.75% IFF. Track separately from federal sales but include in totals.