TDR FILER

The FAS Sales Reporting Portal

The SRP is the GSA system at srp.fas.gsa.gov where MAS, GWAC and MAC contractors file their sales. It is the place the obligation lands — the obligation itself is Transactional Data Reporting.

Next report due: July 2026 data by 30 August 2026 — 4 days from today.

SRP or TDR — which word is the right one

They are not alternatives. TDR is the clause; the SRP is the software. GSAR 552.216-75 says you must report your transactions monthly; the FAS Sales Reporting Portal is where GSA wants them. A contractor asking "how do I do my SRP" and one asking "how do I do my TDR" have the same problem in front of them.

The vocabulary is shifting. Since MAS Refresh 31 made reporting mandatory across all SINs, more people name the portal than name the clause. That matters only in that searching for one and not the other will hide half of what GSA has published.

Getting in

You sign in through Contractor Login on the portal page. Multi-factor authentication is required, and GSA validates your identity by checking your email address against the one held on the contract file. If that address is stale — a departed employee, a changed domain — that is the thing to fix first, and it is fixed with GSA, not with a tool. Nobody outside GSA can grant or restore portal access.

The four ways to report

MethodFitsCost of using it
Form entry in the browserA handful of lines, and zero-sales monthsFree, but linear in the number of lines
Excel upload against the official templateMost contractors, most monthsFree, but the file has to be exactly right
CSV uploadSame as Excel, different exportSame
API or EDI feedHigh volume with engineering capacitySet-up through the VSC help desk

The choice is mostly about volume, and it is worth making deliberately rather than by habit — form entry against file upload covers where the line falls.

What the portal will not accept

The official Excel Upload Reporting Template v4.2 forbids extra sheets, changed formatting, changed column order, blank mandatory fields, and formulas or macros. That last one is the trap: you may not build your automation inside the template, so every month has to end in a clean file of values. When an upload comes back rejected, the cause is usually one of a small set of faults.

Holders of GWAC, MAC or BMO vehicles file on a separate 17-column tab, not the MAS one.

The rhythm

Twelve times a year, within 30 calendar days of month end, including the months you sold nothing. What that costs you in time, and what the alternatives to doing it by hand cost in money, is on the sales reporting page.

Questions people ask

What is the FAS Sales Reporting Portal?

It is the GSA system at srp.fas.gsa.gov where MAS, GWAC and MAC contractors file their sales reports. It is the destination for both TDR line-item reports and the older summary sales reporting.

How do I get access?

You sign in through Contractor Login on srp.fas.gsa.gov. Multi-factor authentication is required, and GSA validates your identity by checking the email address against the one on the contract file. Access is a GSA matter, not something a third party can grant.

Which reporting methods does the portal accept?

Keyed entry in a web form, an Excel file upload against the official template, a CSV upload, and an API or EDI feed. Form entry suits small reports and zero sales; file upload suits everything larger.

Why did my upload get rejected?

Most rejections come from a small set of causes: an invalid SIN, a total price that does not match quantity times unit price, a blank mandatory column, or formulas left in the template, which it forbids.

Check your own file. Upload your invoice export or a template you have filled in. You get every error and the finished official file, free and without an account.

Open the free validator   Then $79/month if you want it to remember everything.

We describe the portal as we read GSA's published material. We are not affiliated with GSA, and we cannot grant or restore your access to it.