TareSum / Sending data

Getting your data to us

For the operations lead who owns the audit — and the IT person they're about to forward this to.

"Send us three months of bills" is the short version. This is the long one: exactly what an audit needs, every format we take, and the four ways to move the files — from a one-time upload link to an authenticated API your systems call on a schedule.

The governing principle: you don't change your formats, and you don't build anything. Normalizing disparate carrier and ben-admin output is the work we do — it isn't a prerequisite you have to satisfy first. If you can export it or already receive it, we can almost certainly read it.

The three inputs

An audit is a comparison. To recompute a bill line we need what coverage was, what the carrier charged, and what the contract says it should cost. That's three inputs:

InputWhat it isWhy the audit fails without it
Enrollment Your census or eligibility extract — member, plan, tier, effective and termination dates, and any salary or volume fields for life/disability. This is the source of truth we recompute from. Without effective dates we can't detect a tier change the carrier missed.
Carrier bills The list bills themselves — last three months to start, then one per month. This is what we recompute against. Three months because retro corrections and rate drift only prove out across consecutive bills.
Rate & rule basis Rate sheets and the billing rules in your carrier contracts. Details below. Without it we can flag internal inconsistency, but we can't tell you the carrier is wrong — only that it disagrees with itself.

The rate and rule basis — the input people forget

Enrollment and bills are obvious. The third input is the one that gets left out of the first email, and it's the one that determines whether we can say "the carrier owes you $367.50" instead of "this line looks unusual."

Concretely, we're asking for whatever you have that establishes the correct answer:

If it's not written down anywhere, say so. Plenty of shops carry these rules in an analyst's head or in a five-year-old email thread. We'll infer the operative rule from the bills themselves, show you what we inferred, and you confirm it. An audit built on a rule you confirmed is still defensible. One built on a rule we guessed at silently is not — so we don't do that.

Formats we accept

We normalize to a canonical model on our side, which means the list of formats we take is long and boring by design:

CategoryWhat we handle
Delimited & spreadsheet CSV, TSV, pipe-delimited, fixed-width, XLS, XLSX — including multi-tab workbooks, merged header rows, and the report-style layouts carrier portals produce.
EDI 834 enrollment (all common carrier variants), 820 premium payment/remittance, and 835 remittance advice where premium and claims reconciliation overlap.
Ben-admin exports Native extracts from bswift, Employee Navigator, PlanSource, Selerix, Ease, and similar — standard export or custom column set, either is fine.
Structured data XML, JSON, and direct database extracts if you'd rather send a query result than a report.
PDF and paper bills Native-text and scanned PDF list bills, processed through document extraction with a human verification pass. See below.

When the bill isn't data

A meaningful share of carriers — particularly on ancillary lines — still deliver a list bill as a PDF, or as a portal screen you print. That's not a reason to exclude the carrier from the audit, and it's usually where the errors are densest, precisely because nobody can spreadsheet it.

Those bills go through document extraction to recover the line items, then a verification step where extracted totals are reconciled back to the printed page totals before anything enters the audit. If a page won't reconcile, it's flagged as unverified rather than silently included — a wrong number is worse than a missing one.

Onboarding a format we haven't seen

New carrier layouts are routine, not exceptional. The process:

A standard delimited or Excel bill is typically same-day. An unusual PDF layout or a carrier-specific EDI variant takes longer. Either way it happens inside the first audit cycle, and it isn't billed as a separate implementation project.

Four ways to move the files

Start at whatever level your organization is comfortable with. Most engagements begin at level 1 and move to level 2 or 3 once the audit is a standing monthly item.

Level 1 — Manual

Per-client secure upload link

We issue a time-limited, write-only upload link scoped to your engagement. Nothing to install, no account to create, no credentials to manage. Drag the files in.

Best for: the first cycle and the pilot. Ready same day.
Level 2 — Managed transfer

SFTP — yours or ours

Drop files on our SFTP endpoint with key-based authentication, or let us pull from the SFTP or secure share your team already runs for carrier files. Most operations teams already have this plumbing; we fit into it rather than adding another one.

Best for: recurring monthly cycles. Supports scheduled, unattended delivery.
Level 3 — Cloud storage

Direct container access

If your files already live in Azure Blob Storage, Amazon S3, or Google Cloud Storage, we read from a dedicated, scoped-down container using short-lived credentials you issue and can revoke. No copy step, no second system of record.

Best for: shops with an existing cloud data pipeline.
Level 4 — Programmatic

REST API and automated pulls

An authenticated REST endpoint for submitting enrollment and bill files and retrieving completed audit results as structured JSON — so exceptions land in your own system rather than a workbook someone re-keys. Webhook notification on audit completion, and scheduled pulls from a source you designate.

Best for: TPAs running many groups, or feeding exceptions into an existing ticketing or dispute workflow.
The interface never changes the audit. The same recomputation runs whether the file arrived by upload link or API call. Advanced interfaces buy you less handling and faster turnaround — not a different or better audit.

What happens the moment a file lands

Before any analysis, every delivery goes through the same intake checks, and you hear from us if something fails:

What we don't need

Minimum necessary is a HIPAA principle and also just good practice. We don't need claims detail, diagnosis or procedure information, clinical records, or banking and payment credentials to audit a premium bill. If your standard export includes fields outside what the audit requires, tell us and we'll suppress them on ingest rather than store them.

Every file movement above happens under an executed BAA, over encrypted transport, with source files purged on a schedule you set. The full data-handling terms are on the home page →

Start with one group

You don't need to solve any of this in advance. Send one group's last three months of bills and the matching enrollment extract, in whatever form you already have them, and we'll tell you what we can read, what we're missing, and what the first cycle would find.

← Back to TareSum See a sample audit →

Send us your last three months of bills.

One group, three months of bills, your enrollment files, and whatever you have for rates and contract rules. We'll return the audit and walk you through every exception we found.

Start an audit

Four steps, and the first is a 20-minute call — no files, no member data. Or write to taresum@resoluteconcepts.com.