Refresh 31 made TDR mandatory for all MAS SINs — grace period ends Dec 31, 2026. Request Wave 3 access →
TDR Compliance Guide

The TDR Compliance Guide.

Everything a GSA MAS contractor needs to get right about Transactional Data Reporting — the data elements GSA requires under Refresh 31, how the IFF is calculated and remitted, how the Sales Reporting Portal accepts a file, and what Mass Mod A909 changed.

Current to Mass Mod A909 · Refresh 31 · GSAR 552.238-80

SRP · TDR Submission Pre-submission check
Required elements presentAll 13 service-line fields populated
IFF calculation checked0.75% applied to reported sales
Flagged for your reviewCountry-of-origin gap on 3 line items (TAA)
Illustrative. MAS Pilot checks and flags; the contractor is responsible for every submission and GSA makes every determination.
Chapter 1

TDR Fundamentals.

Transactional Data Reporting replaced the Price Reductions Clause as GSA's way of monitoring MAS pricing. Instead of tracking a negotiated basis of award, GSA now collects line-item sales data every month and analyzes it directly.

Transactional Data Reporting is required by GSAR 552.216-75, and the Industrial Funding Fee and sales reporting obligation is set by GSAR 552.238-80. Once a contract is on TDR, transactional data is due within 30 days after the end of each month, and the Industrial Funding Fee is remitted quarterly. There is no basis-of-award tracking and no most-favored-customer monitoring — the data itself is the control.

The stakes are set by data quality. GSA's Office of Inspector General reported that 73% of FY25 TDR-reported sales were unusable for price analysis[1] — up from an already-poor prior year. Unusable data doesn't just fail GSA's analysis; it surfaces as the errors, corrections, and resubmissions that consume a contractor's month.

Chapter 2

The TDR Data Elements.

Under Refresh 31, GSA requires line-item reporting on a set of standard and expanded elements each month — 11 core elements plus additional fields GSA phases in through the SRP template. The set differs for products and services.

Products — the fuller set
Contract / BPA number
Delivery or task order (PIID)
Special Item Number
Description of deliverable
Manufacturer name
Manufacturer part number
Unit of measure
Universal Product Code
Quantity
Price paid per unit
Total price
Non-federal entity
Federal customer (Treasury code)
Order date
Ship date
ZIP shipped to
Order type
Plus, for OS4 SINs only: Agency Name and Tier 3 Agency Name.
Services — the smaller subset
Contract / BPA number
Delivery or task order (PIID)
Special Item Number
Description of deliverable
Unit of measure
Quantity
Price paid per unit
Total price
Non-federal entity
Federal customer (Treasury code)
Order type
Worksite (T&M / LH only)

Two things contractors get wrong here. Some newer elements — Order Type, Order Discount, and Worksite — are not yet available in the FAS SRP template and become mandatory as GSA incorporates them. And Country of Origin is a TAA cross-check used by compliance tooling, not a TDR field GSA requires on the submission.

Chapter 3

IFF Calculation & Remittance.

The Industrial Funding Fee is 0.75% of reported sales, remitted quarterly through Pay.gov. The contractor is responsible for applying the rate correctly and for the accuracy of the calculation certified at submission.

0.75%
IFF rate on reported sales
Quarterly
Remitted via Pay.gov
$100K
Reporting threshold, years 1–5
$125K
Threshold on renewal terms

The governing clause is GSAR 552.238-80, Industrial Funding Fee and Sales Reporting (December 2025 GSAR deviation). Under TDR, the IFF is derived from the transactional data you report rather than a separately tracked figure — which is why the accuracy of the underlying elements drives the accuracy of the fee.

Amendments and corrections cascade: a corrected line item changes the reported sales total, which changes the IFF owed. MAS Pilot recalculates the fee for your review as the data changes; the remittance and the certification of its accuracy remain yours.

Chapter 4

SRP Submission Process.

GSA's Sales Reporting Portal accepts a pipe-delimited flat file matching the schema GSA defines. Most rejections come from format and field errors that are cheaper to catch before the portal sees them than after.

Prepare the filePipe-delimited, one line item per sale, matching the SRP field spec
Check before uploadRequired fields, formats, and IFF math — the common rejection causes
Submit and reconcileIf SRP rejects, the error code points to the field — correct and resubmit

Submissions that fail SRP validation are returned with error codes tied to specific fields. Contractors without an upstream check end up cycling rejections against the monthly deadline; catching the same errors before the portal sees them is the entire reason a pre-submission layer exists.

Chapter 5

What Changed With Mass Mod A909.

Refresh 31, issued through Mass Mod A909, is the most significant MAS contract update in a decade. It made TDR mandatory across all MAS SINs and added new clause requirements — and it runs on a clock.

Contractors have 60 days from receipt to accept A909. Acceptance carries the updated TDR and Industrial Funding Fee and Sales Reporting terms under GSAR 552.238-80, plus new FAR clause requirements. Late acceptance shifts the reporting start but not the enforcement date.

The practical effect: reporting obligations begin mid-2026, a grace period runs to the end of the year, and enforcement begins in January 2027. The timeline below lays out every date.

Reference

Critical deadlines & thresholds.

Mar–Apr 2026
Mass Mod A909 issued
60-day acceptance clock begins from receipt.
Jul 1, 2026
Reporting begins — on-time acceptors
Monthly TDR obligations start; grace period begins.
Oct 1, 2026
Reporting begins — late acceptors
Delayed start for contracts accepting after the on-time window.
Dec 31, 2026
Grace period ends
Last day before enforcement of the new reporting terms.
Jan 1, 2027
Enforcement begins
Non-compliance with TDR reporting becomes enforceable.
TDR Guard

Stop checking by hand.

TDR Guard checks every required field, calculates your IFF for review, and produces a pipe-delimited SRP export for your certification and submission to GSA. Wave 3 is open now.

Request access

[1] GSA Office of Inspector General, audit of Transactional Data Reporting data quality (FY2025). The figure reflects the share of TDR-reported sales GSA found unusable for price analysis in the reviewed period.

© 2026 MAS Pilot LLC. This guide is MAS Pilot’s original work. The underlying GSA rules are public; the explanation, selection, and arrangement here are ours — cite it with attribution to maspilot.io, but please don’t republish it in whole. Informational only, not legal advice.