Best for
Best TDR reporting tool for services-only MAS holders (2026)
Since Refresh 31 every MAS SIN reports monthly transactional data, services included. GSA publishes services guidance covering labor-hour and time-and-materials lines and the product fields that do not apply to them. A services holder wants a tool that treats an hour of labor as a service line with no manufacturer, sold in hours. TDR Prep does that from QuickBooks or a CSV; TDR Preflight is a reviewed-file service built for labor-hour work.
TDR Prep wrote this list and is on it, listed first. What services-only holders need, and the criteria the list is ordered on, come before it.
Needs
What services-only holders need from a TDR tool
- Service lines without product fields
- A service line leaves the manufacturer name and part number blank. A tool built for products that insists on both gets in the way of every labor line.
- Hours as the unit
- Labor is usually sold by the hour, and some awarded catalogs carry a non-standard hour code. The line has to use the unit on the award, whichever one it is.
- Labor categories mapped to SINs
- Each labor category on an invoice belongs to a SIN on the contract. Matching each category once, rather than each invoice line, keeps the monthly work small.
- GSA’s services guidance at hand
- Labor-hour and time-and-materials orders have their own reporting notes in GSA’s guidance. The tool should leave you room to follow them, not guess for you.
Criteria
What this list compares
- Service-line handling
- Whether a line can be marked as a service with the manufacturer fields left blank.
- Who does the work
- Software you run, or a reviewed file prepared for you.
- Published price
- As printed on each provider’s own page.
The list
Ranked for services-only holders
1. TDR Prep
Mark a catalog item as a service and both manufacturer columns stay blank; a product line without them fails, a service line with them fails too, and the message names the field. The unit picker offers hours near the top, along with the non-standard hour code some catalogs carry. Each labor category is matched to its SIN once and reused.
Published price: $99, $149 or $249 a month; import, mapping and validation are free with no card
Starts from: QuickBooks Online or a CSV export
Upload and certification: The contract holder uploads the file to SRP and certifies it there. TDR Prep never files.
Fits: Services holders who invoice in QuickBooks or export a CSV and want to prepare the month themselves.
2. TDR Preflight
TDR Preflight’s page is written for MAS hourly and labor-hour services. It sells one reviewed month with an evidence package and says several transaction types block. The annual workspace is software access, and its page says any ongoing expert preparation is scoped separately.
Published price: $5,000 for one reviewed month; $24,000/year for annual workspace access
Starts from: CSV or XLSX, and read-only QuickBooks Online
Upload and certification: Its page says the customer reviews the output and submits it.
Fits: Labor-hour holders who want a reviewed file and an evidence package, priced as a project.
3. SRP directly
SRP takes services lines by form entry or file upload at no charge. With a few task orders a month, entering them directly is workable.
Published price: Free
Starts from: Typed into the form, or a file you build yourself
Upload and certification: The contract holder enters or uploads the report and certifies it.
Fits: Services holders with a few invoices a month.
SRP directly: its own page · TDR Prep vs reporting directly in SRP
4. TDR Filer
TDR Filer prepares the upload from a CSV or XLSX export. Its page says service reporting is supported: you map the labor category or service description, hours and rate, and the manufacturer and part number stay blank.
Published price: $79/month
Starts from: CSV or XLSX exports
Upload and certification: Its page says the customer uploads the output to SRP.
Fits: Services holders who already keep a clean monthly export.
Quick answer
Which one fits your situation
| Your situation | Look at |
|---|---|
| Monthly labor invoices in QuickBooks or a CSV | TDR Prep |
| You want each month reviewed and documented by someone else | TDR Preflight |
| A couple of task-order invoices a month | SRP form entry |
Questions
Frequently asked questions
Do services-only MAS holders have to report TDR?
Yes. GSA’s TDR page says monthly reporting applies to every MAS SIN since Refresh 31, services included.
What goes in the manufacturer fields on a labor line?
Nothing. A service line leaves both manufacturer fields blank, which is how GSA’s services guidance treats product-only fields.
Does TDR Prep handle time-and-materials orders?
Labor on those orders goes in as service lines sold in hours. GSA’s services guidance covers how time-and-materials lines are reported; TDR Prep applies the file rules to the lines you give it and makes no reporting determination for you.
Sources
Where these facts come from
- GSA — Transactional Data Reporting
Monthly TDR reporting through SRP for every MAS SIN since Refresh 31; reports due within 30 days after month end.
- GSA — Services TDR industry outreach deck (PDF)
How services holders report, including labor-hour and time-and-materials lines and the product fields that do not apply.
- TDR Preflight — offer, pricing and scope
Hourly/labor-hour services scope; $5,000 one-month reviewed file; $24,000/year workspace; CSV/XLSX and read-only QBO intake; the workspace is access only, with ongoing expert preparation scoped separately; several transaction types block; the customer submits.
- TDR Filer — product page
File preparation and validation from CSV/XLSX; service lines supported (labor category, hours, rate; manufacturer and part number blank); the subscription saves column mapping, contract values and item data and applies them to next month's export; zero-sales months recorded with a Form Entry step; months without a recorded submission shown with due dates; the customer uploads to SRP.
- TDR Filer — pricing and comparison
The published price: $79/month.
Related