SRA by Griot Solutions
Audit-Grade Billing Accuracy

Turn contract complexity into recovered revenue.

SRA audits every invoice line against your executed contracts and amendments — deterministically, with every finding traced to the exact clause it violates.

  • Every finding cites the exact contract clause violated
  • Read-only data access — no integration, no IT project
  • Typical first findings within 14 days of data ingest

Built by Griot Solutions, a Texas SDVOSB. SOC 2 Type I targeted Q3 2026; Type II targeted Q1 2027.

The Problem

The leakage happens before the invoice is sent.

Rate cards drift from amendments. Differentials and OT triggers get applied inconsistently. By the time the invoice goes out, the error is already baked in.

1–5%
of EBITA lost to revenue leakage across industries
Source: EY Revenue Leakage Research
~25%
Aggregate temp staffing gross margin
Source: SIA Gross Margin & Bill Rate Trends
2–5%
Typical temp staffing net margin — where 1% leakage is material
Source: SIA Staffing Industry Benchmarks

Temp staffing runs on 2–5% net margins. A 1% billing leak eats 20–50% of your net. At a $100M firm, that's seven-figure gross margin you already earned but never invoiced. That's not a collections problem. That's an accuracy problem.

What SRA Answers

Three questions your team can't answer today.

SRA's deterministic engine answers them on every invoice, with 100% coverage and no sampling.

Does every invoice reflect the actual executed contract — including every amendment?

SRA parses your MSA, SOWs, and every amendment as the source of truth. Rate cards loaded into your VMS or billing platform are validated against the contract — not the other way around. Amendment drift gets flagged before it leaves your AR queue.

What SRA checks
rate card accuracy effective-date compliance client-specific exceptions pay/bill spread

Are we capturing every shift differential, holiday premium, and OT trigger our contracts allow?

State-specific labor rules (TX, CA, NY, FL, IL at launch) plus client-contract premium terms are both evaluated against every timesheet line. Missed night differentials, holiday premiums not applied, OT calculated against the wrong threshold — all flagged with the specific contract clause.

What SRA checks
shift differentials holiday premiums OT triggers call-back pay state overtime

Are MSP rebate tiers calculating against the volume we actually hit — or the volume we estimated?

Rebate clawbacks from MSP programs are one of the largest unmonitored leakage sources in healthcare staffing. SRA tracks actual billed volume against contracted rebate tiers and flags miscalculations — whether the error favors the client or the agency.

What SRA checks
tiered rebates volume thresholds self-billed vs agency-billed MSP fees
Methodology

A four-phase audit engagement, built for deterministic findings.

Every SRA engagement follows the same auditable sequence — from raw data ingest through recovery action, with your team in control at every phase transition.

PHASE 01 Ingest

Read-only data handoff

Executed MSAs, amendments, rate cards, timesheets, and invoices delivered via SFTP, CSV export, or direct upload. Bullhorn users get a step-by-step export guide that turns the handoff into a ~20-minute ops task.

PHASE 02 Audit

Deterministic line-by-line check

Every invoice line is compared against every relevant contract clause and state labor rule. No sampling, no black-box LLM — the engine produces the same output on the same input, every time.

PHASE 03 Report

Findings traced to the clause

A written report delivered to your team. Every flagged discrepancy cites the exact MSA section, the invoice line affected, the time period, and the dollar amount at stake. Audit-defensible from day one.

PHASE 04 Recover

Your team approves and acts

Every finding is reviewed and approved by your team before anything leaves SRA's workflow. Your team owns client communication, recovery negotiation, and credit memos — SRA never contacts your clients.

Typical time from Phase 01 data handoff to Phase 03 findings report: 14 days.

Book 10-min call
What You Receive

A written findings report, every line traced to the contract clause.

Not a dashboard to check. Not a subscription to manage. A report, delivered, reviewed, and approved before anything leaves the workflow.

1

Contract-cited findings

Each flagged discrepancy includes the exact MSA or amendment clause violated, the invoice line affected, and the time period. Audit-defensible from day one.

2

Quantified recovery estimate

Every finding shows the underbilled (or overbilled) dollar amount, calculated against the contract's actual terms. Aggregate recovery projection at the report level.

3

Correction path your team executes

We don't collect for you. We hand your finance team the rebill-ready detail — which invoices to reissue, which contract clauses to cite, which clients to approach. You own the recovery. We give you the ammunition.

4

Approval before delivery

Every finding is reviewed and approved by you before any formal report is finalized. Nothing goes to your clients without your sign-off.

Book 10-min call — we'll walk through a real report
No-Cost Assessment

Before the retainer starts: a 14-day assessment at no cost.

SRA runs against 30 days of your billing data. You keep the findings report regardless of whether you move to a retainer.

What the assessment includes
  • Up to 30 days of billing data ingested and audited against your executed contracts
  • Full findings report with contract-clause citations and quantified recovery estimates
  • No cost, no auto-enrollment, no credit card, no trial terms — this is a standalone assessment
  • If findings justify it, we convert to a monthly retainer with full engagement terms

The assessment is a two-way qualification. We won't sign a retainer with a firm whose billing is already clean — you'd churn in month three. And you won't sign one without seeing what SRA finds in your data. Both sides benefit from the first 14 days being honest.

Bullhorn customer?

See our 7-page export guide — approximately 20–45 minutes of finance ops time, read-only, no credentials shared, no IT ticket required.

Download the Bullhorn data export guide (PDF)
Pricing

What SRA costs vs. what you recover.

For a $100M staffing firm, a $2,000/month retainer returns roughly 40x at 1% leakage — and still returns 12x at a conservative 0.3% rate.

Monthly retainer — rate schedule
Starter
$50M – $100M annual billings
$1,000/mo
$12,000/year
Professional
$100M – $250M annual billings
$2,000/mo
$24,000/year
Scale
$250M – $500M annual billings
$3,500/mo
$42,000/year
Enterprise
$500M+ annual billings
Custom
Scoped to engagement
Included at every tier
Continuous detection with monthly findings reports
Contract-clause citations on every finding
State-specific labor rule coverage (TX, CA, NY, FL, IL)
Approval workflow — nothing leaves without your sign-off
Read-only data access via SFTP, CSV export, or direct upload
Security overview and engagement-scoped data handling

Billed monthly, month-to-month, with no minimum term. SRA is a billing accuracy audit service, not a CPA attest engagement. We identify discrepancies against your contract terms; your team executes recovery with your clients. Enterprise engagements are scoped to include multi-entity support, named audit engineer capacity, and priority integration with your staffing platform.

Fit

Built for mid-market staffing firms with contract complexity.

SRA performs best where billing rules are densest — where healthcare MSPs, state labor rules, and multi-contract rate structures stack on top of each other.

Fits well

  • Healthcare staffing (travel, per-diem, locum tenens, allied health) with VMS exposure
  • Light industrial staffing with multi-state SUTA/WC and union or prevailing-wage contracts
  • Firms billing $50M–$500M annually
  • Firms using Bullhorn, Stafferlink, or similar middle-office platforms (SRA ingests via CSV export — no integration required)
  • Firms with MSP relationships and tiered rebate structures

Not a fit

  • Staffing firms under $10M annual billings
  • Pure direct-hire / permanent placement agencies
  • Single-contract agencies without VMS or MSP complexity
  • Firms looking for VMS-to-payment reconciliation (a different problem — see FAQ)
Compared To

Compared to what you're doing today.

Every staffing firm has a billing accuracy process — a spreadsheet, an annual Big-4 sample, or both. Here's how SRA stacks up.

Internal spreadsheet audit Annual Big-4 audit SRA
Cost Finance team hours $50K–$250K fixed fee $12K–$42K/year + Enterprise custom, no-cost assessment
Coverage Sample-based Sample-based 100% of invoices
Cadence Ad hoc Annual Continuous on demand
Source of truth Institutional memory Contract sample Every executed contract + amendments
Time to first finding Weeks to months 60–90 days Typically 14 days
Client-facing risk None (nothing leaves) Report sits on a shelf Your team approves every finding before action
Security & Credibility

Built to audit-grade standards.

Read-only data handling, encryption in transit and at rest, US-based infrastructure, and an active SOC 2 program on a defined timeline.

How we built it

SRA is built by Griot Solutions, LLC — a Texas-registered Service-Disabled Veteran-Owned Small Business with operator-grade expertise across defense software, financial services, and enterprise systems. The product reflects a deliberate architectural choice: the executed contract is the source of truth, not the rate card configured downstream in the VMS. Every finding traces to the exact contract clause it violates, with no sampling and no black-box logic.

How we access your data

Read-only. Always. SFTP, CSV export, or direct upload — you choose the method that fits your stack. We never write back to your systems. We never have credentials to your billing platform. We cannot modify, invoice, or transmit anything on your behalf. Direct API integrations with Bullhorn and similar platforms are on our roadmap as our customer base scales.

How we secure it

Encryption in transit and at rest. US-based cloud infrastructure; no international sub-processors. Security controls are being formalized under an active SOC 2 program — SOC 2 Type I targeted Q3 2026, Type II targeted Q1 2027. Current production and data-handling controls, including retention and backup specifics, are documented in our security overview — available on request before any data is shared.

How we handle findings

Every finding is reviewed and approved by you before it becomes part of a formal report. Nothing is ever shared with your clients, your MSPs, or any third party. You own the findings. You own the recovery.

HIPAA posture

SRA processes staffing operations data (timesheets, invoices, rate cards, contracts) and does not require access to Protected Health Information (PHI) to perform its audit function. Where clients' workflows nonetheless involve PHI-adjacent data, SRA can execute a Business Associate Agreement and operate under HIPAA-compliant data handling practices consistent with that role.

Frequently Asked

Questions staffing CFOs ask before the first call.

The skeptical questions first. The procedural questions second.

Kickoff call (30 minutes). Read-only data ingest of up to 30 days of billing data (your preferred method — SFTP, CSV export, or direct upload; we provide a step-by-step export guide for Bullhorn users). SRA audits every invoice line against your executed contracts and amendments. Findings report delivered within ~14 days at no cost. You decide whether findings justify converting to a monthly retainer. Your team's total time commitment during the assessment: typically 1–2 hours.

Read-only access to the data you choose to share — typically timesheets, invoices, rate cards, executed contracts, and amendments. You can provide these via SFTP, CSV export, or direct upload. For Bullhorn users, we provide a step-by-step export guide that turns the data handoff into a ~20-minute ops task. We never have write access. We never have login credentials. We never contact your clients on your behalf.

One 30-minute kickoff. One data-share handoff (your IT or finance team, typically under an hour). One findings review when the report is ready. Expect 1–2 hours of total team time across the engagement.

During the 14-day assessment, you keep the findings report at no cost and there's no obligation to proceed. During an active retainer, most firms continue because the recurring audit itself has standalone value — audit-defensible documentation for factor/lender collateral, compliance posture for MSP clients, and a clean billing trail that survives finance team turnover. If the value doesn't justify the retainer for your firm specifically, the agreement is month-to-month and you can end it.

A flat monthly fee based on your annual billing volume: $1,000/month for $50M–$100M firms (Starter), $2,000/month for $100M–$250M (Professional), $3,500/month for $250M–$500M (Scale), and custom scoping for $500M+ Enterprise engagements. Billed monthly, month-to-month, no minimum term. Includes continuous detection against your contracts, monthly findings reports, state-specific labor rule coverage, and your team's approval workflow on every finding. The 14-day assessment precedes the retainer at no cost, so you see what SRA finds in your data before you commit.

No. SRA is a billing accuracy audit service — we identify discrepancies between your executed contracts and your invoices. It is not a CPA attest engagement under AICPA standards. The work is consistent with professional services in adjacent operational audit categories (accounts payable recovery, sales tax recovery, freight audit, medical underpayment recovery) rather than financial statement attest.

Nothing is ever shared outside the engagement. Your findings do not go to your MSP, your VMS, your clients, or any third party. Every finding is reviewed and approved by you before it becomes part of a formal report. Your team decides what gets raised with which client and when.

SRA works alongside it. Internal audit functions typically sample; SRA covers 100% of invoices against contracts. Many firms use SRA as a periodic independent check on their internal process. Your internal team still owns the relationship with clients and the recovery execution.

VMS-to-payment reconciliation asks: "did the client pay what was invoiced?" That's a downstream, post-invoice question. SRA asks: "did we invoice what the contract says we should have?" That's an upstream, pre-invoice question. Different tools, different failure modes. They can coexist.

Get Started

One 10-minute call. We'll walk through what SRA would find in your billing.

No slides. No pitch deck. A redacted sample of the discrepancies SRA catches. You decide if there's a reason to go further.

Pick a 10-minute slot

Opens our booking page in a new window. Work email required. 5 fields. No phone number, no payment details.

No phone number required. No payment details. No sales follow-up unless you ask.