qordata
  • Products
    • Reporting
    • Transparency Reporting Solution
    • Monitoring
    • Compliance Central
    • Expense Monitoring & Auditing Solution (EMA)
    • Process
    • EngageAgent
    • Grants & Sponsorship Management Solution
  • Thought Leadership
    • Surveys and Insights
    • Whitepapers
    • Case Studies
    • Webinars
    • Blogs
  • Company
    • About Us
    • Leadership Team
    • Our Partners
    • Contact Us
(609) 375-0010
Request a Demo
Reporting Transparency Reporting Solution Monitoring Compliance Central Expense Monitoring & Auditing Solution (EMA) Process EngageAgent Grants & Sponsorship Management Solution
Surveys and Insights Whitepapers Case Studies Webinars Blogs
About Us Leadership Team Our Partners Contact Us
(609) 375-0010 Request a Demo
Cookie Preferences We use cookies We use cookies to enhance your browsing experience, personalise content, and analyse traffic. You can accept all cookies or manage your preferences.
Cookie Preferences

Manage your preferences

Choose which categories of cookies you're comfortable with. You can change this anytime by revisiting this banner.

Necessary Required for the site to run. Cannot be turned off.
Always Active
Analytics Helps us understand how visitors use the site.
Marketing Used to personalise content and measure campaign performance.
Why Spreadsheets Don't Scale for Open Payments | qordata
Open Payments Data Analysis

The Case for Continuous Transparency Reporting: Why Spreadsheets Don't Scale

46.4 million General Payment records. 2.84 million Research Payment records. Four state transparency statutes and the EFPIA Disclosure Code, each on its own calendar. Here's why that scale breaks a spreadsheet-based process, and what changes when it doesn't have to.

46.4MGeneral Payment records, PY2023-2025
2.84MResearch Payment records, on a separate 252-column file layout
0.15%of transactions carry roughly half of all General Payment dollars
4state transparency statutes layered on top of the federal Sunshine Act calendar

In This Analysis

  1. The Scale Problem Spreadsheets Were Never Built For
  2. Two Datasets, Growing at Different Speeds, Same Company
  3. What "Continuous" Actually Means
  4. The Multi-Jurisdictional Layer
  5. The Hidden Cost of a Fragmented Tool Stack
  6. What a Unified System Changes at Audit Time
  7. Moving From Annual Project to Standing Capability

Somewhere in the CMS Open Payments compliance process, most life sciences companies still run at least one critical step through a spreadsheet: reconciling source-system data against a submission, tracking disputes during the pre-publication review window, or mapping which state transparency statutes apply to which recipients. Each one works, individually, at the scale a single analyst can hold in their head. None of them was built for the scale the underlying data has actually reached.

For what CMS actually asks for once a review starts, and how a strong documentation trail changes that conversation, see qordata's CMS Open Payments Audit: Resources & FAQs.

The Scale Problem Spreadsheets Were Never Built For

General Payments alone totaled 46.4 million individual transfers of value across PY2023 to PY2025, $10.68 billion, sourced from CMS public-use files with 91 columns per record. Research Payments added another 2.84 million records and $27.08 billion, on a wider 252-column layout. A spreadsheet-based reconciliation process that works for a few thousand rows a quarter doesn't fail gracefully at tens of millions of rows a year; it fails silently, in the form of a manufacturer-name variant that never gets merged, a royalty payment that never gets separated from promotional spend, or a dispute that ages past the pre-publication window because nobody was tracking it in real time.

Two Datasets, Growing at Different Speeds, Same Company

The case for a unified system isn't just about volume. It's about two structurally different, independently growing datasets that most compliance programs still manage with separate processes, separate owners, and separate tools.

Line chart showing total spend by program year for General Payments and Research Payments, 2023-2025, both trending upward
Chart placement: after the framing paragraph on managing both datasets together. Source: qordata analysis of CMS Open Payments General and Research Payments public-use files, PY2023-2025.

General Payment spend grew 14.6% over the period; Research Payment spend grew at roughly a 4.5% CAGR but on a much larger base, with the sharpest step into the preliminary 2025 year. Both are moving, in different directions, at different speeds, inside categories that follow different rules: General Payments organized by nature-of-payment category, Research Payments organized by recipient type, therapeutic area, and principal investigator. A reporting process built as two disconnected workflows, one per dataset, structurally can't produce the single, defensible view an audit response actually needs.

The ownership question compounds the problem. General Payments typically sit with commercial compliance and field-facing teams; Research Payments typically sit with medical affairs and clinical operations. Different owners, different source systems, and often different definitions of what counts as "reconciled," even before anyone touches a spreadsheet. A unified system doesn't just merge the data. It forces a single definition of done across teams that, in most organizations, have never had to agree on one before.

What "Continuous" Actually Means

Continuous doesn't mean more frequent spreadsheet updates. It means the reconciliation, the fair-market-value check, and the documentation link happen at the moment a record is created, not in a batch process the week before a deadline. The practical difference shows up in the data itself: payments of $10,000 or more make up only about 0.15% of all General Payment transactions but account for roughly half of all dollars every year, while 102,764 recipients received 40 or more separate meal payments in 2025 alone. Catching an error in either pattern, a misclassified high-dollar payment or an under-aggregated frequent-meal recipient, after the fact means unwinding a submission that's already gone to CMS. Catching it as the record is created means it never becomes a submission in the first place.

46.4MGeneral Payment records, PY2023-2025, on a 91-column CMS file layout
2.84MResearch Payment records, on a wider 252-column layout
102,764recipients with 40+ separate meal payments in 2025 alone

The Multi-Jurisdictional Layer

The federal Sunshine Act calendar is the floor, not the ceiling. States including Massachusetts, Vermont, Minnesota, and Nevada layer additional disclosure thresholds, gift restrictions, and separate annual certifications on top of the federal requirement, each on its own calendar. Manufacturers with a European footprint carry a parallel obligation under the EFPIA Disclosure Code. None of these run on the same schedule as the CMS Open Payments deadline, and a compliance calendar built around one federal date alone will reliably miss the state-level and EFPIA obligations that don't share it. A surge in General Payment spend in a state with its own gift-ban statute, for example Pennsylvania's 41.0% year-over-year growth in 2025, is a compliance-calendar event under that state's law regardless of where it falls on the federal timeline.

The Hidden Cost of a Fragmented Tool Stack

This isn't a claim that any specific point solution is poorly built or lacks its own internal data model; most are built well for the specific problem they were bought to solve. The issue is what happens at the seams between them, where a spreadsheet becomes the de facto integration layer connecting an expense platform to a CRM to a state-law tracker, and where the seams are exactly where reconciliation errors accumulate fastest.

Most compliance teams don't choose fragmentation; they accumulate it. An expense platform here, a CRM there, a standalone spreadsheet for state-law tracking, another for dispute resolution, each added to solve one problem at the time it appeared. The cost shows up later, at exactly the moment it's most expensive: when a CMS audit request asks for a reconciliation file connecting a submitted record back to its source documentation, and that chain runs through three disconnected systems that were never designed to talk to each other. Consolidating that chain into one system doesn't just save time. It's the difference between producing a reconciliation file in an afternoon and reconstructing one, system by system, inside a 30-day response window.

What a Unified System Changes at Audit Time

The teams that respond to a CMS request fastest aren't doing anything different in the moment; they did the work months earlier, continuously, in a system built to hold General Payments, Research Payments, state-law obligations, and the documentation behind every one of them in a single, queryable place. When a request arrives, the answer isn't a project. It's a query.

Compare the two versions of the same request. In a fragmented process, a CMS records request for a specific recipient means pulling the contract from a document repository, the expense receipts from an expense platform, the fair-market-value assessment from wherever legal filed it, and the approval trail from email, then manually confirming all four actually describe the same transaction before anyone can respond. In a unified system, that reconciliation already exists, because it was built at the moment the record was created rather than assembled after the fact. The 30-day response window proposed under CMS's 2026 rulemaking is workable in the second version. It's a scramble in the first.

Moving From Annual Project to Standing Capability

Transparency Reporting is built specifically to track federal Open Payments, state transparency and gift-ban statutes, and EFPIA obligations in one calendar rather than as parallel spreadsheets that drift out of sync with each other. Compliance Central centralizes the documentation trail across both General and Research Payment data, so every submitted record, and every correction, stays linked to its source. EngageAgent feeds clean HCP and grants engagement data into that same system at the point of creation, which is the only point at which fixing an error is actually cheap.

All Blog Posts
49.2M combined General and Research Payment records analyzed across PY2023-2025

Download the Full Reports

Get the complete General & Research Payments Trends reports: three years of CMS Open Payments data, 2023–2025, analyzed for compliance risk indicators.

Download Research Payments ReportDownload General Payments Report
Questions? sales@qordata.com

Related Reading

CMS Open Payments Audit: Resources & FAQsState Transparency Laws Beyond the Sunshine ActHCP Meal Limits Survey 2026: Compliance Benchmarks

Turn The Case for Continuous Transparency Reporting: Why Spreadsheets Don't Scale into an operational risk program

See how qordata surfaces risk signals like this automatically, tied to your own compliance data.

Request a Demo Download Research Report Download General Report

Frequently Asked Questions

Why do spreadsheets stop working for Open Payments compliance at scale? +

General Payments alone total 46.4 million records and Research Payments another 2.84 million, PY2023-2025. A spreadsheet process built for a few thousand rows a quarter doesn't fail loudly at that scale; it fails silently, through unmerged manufacturer-name variants, unseparated royalty payments, or disputes that age past the pre-publication window unnoticed.

What does "continuous" transparency reporting actually mean in practice? +

It means reconciliation, fair-market-value checks, and documentation linkage happen when a record is created, not in a batch process before a deadline. Payments of $10,000 or more, roughly half of all General Payment dollars, and recipients with 40 or more separate meal payments in a year are both easier to catch before submission than after.

What jurisdictions does multi-jurisdictional transparency reporting need to cover? +

The federal Sunshine Act (Open Payments), state-level transparency and gift-ban laws such as those in Massachusetts, Vermont, Minnesota, and Nevada, and, for manufacturers with a European footprint, the EFPIA Disclosure Code. Each runs on its own calendar, independent of the federal Open Payments deadline.

Why does managing General and Research Payments separately create risk? +

The two datasets grow at different rates, organize around different structures (nature-of-payment category versus recipient type and principal investigator), and require different documentation. Two disconnected workflows can't produce the single, defensible reconciliation view a CMS audit request actually needs.

What's the practical cost of a fragmented compliance tool stack? +

The cost surfaces at the worst possible time: when a CMS audit request asks for a reconciliation file connecting a submitted record to its source documentation, and that chain runs through systems that were never designed to talk to each other. A unified system turns that into a query instead of a multi-system reconstruction project.

How does a unified system change what happens when a CMS audit request arrives? +

The documentation work happened continuously, months before the request, rather than in response to it. See qordata's CMS Open Payments Audit: Resources & FAQs for what CMS typically requests and how a centralized audit trail changes that response.

Download the Report

Fill out the form below and we'll send you the PDF.

0
Skip to Content
qordata
qordata
qordata — data driven compliance
(609) 375-0010 103 Carnegie Center Drive, Suite 300, Princeton, NJ 08540
Products
  • Transparency Reporting Solution
  • Compliance Central
  • Expense Monitoring & Auditing (EMA)
  • EngageAgent
  • Grants & Sponsorship Management
Thought Leadership
  • Surveys and Insights
  • Whitepapers
  • Case Studies
  • Webinars
  • Blogs
Company
  • About Us
  • Leadership Team
  • Our Partners
  • Contact Us
  • Careers
© qordata 2026. All rights reserved.
Privacy Policy Terms of Use Sitemap Cookie Preferences