CommissionSight
Everything it does

One engine for your whole commission book.

From messy carrier files to boardroom-ready attrition and the exact dollars you're owed — here's the full picture of what CommissionSight does for you.

Get your data in

Onboarding & ingest

Send a sample statement and we get the carrier live for you — usually same day. No spreadsheets to wrangle, no engineering on your side.

Works with any carrier

CSV or spreadsheet, any layout. Our engine drafts the column mapping and detects the formatting — dollars, percentages, even spreadsheet dates — and we review and activate it for you.

Every line of business

Medicare & senior, health & life, ancillary & supplemental, and group / employee benefits — reconciled in one consistent view, whatever the carriers.

Nothing is ever dropped

Every original value from the statement is kept, so the numbers always tie back to the source file — and hold up in an audit.

Secure SFTP auto-ingest

Enterprise

Have statements dropped into a secure SFTP folder on a schedule and reconciliation runs on its own — no one has to upload a file. Your access key is generated right in your browser, so its private half never leaves your machine.

See what changed

Member scoring & deltas

Every member scored month over month — so you see exactly who stayed, changed, dropped, or came back, the instant a statement lands.

Green / yellow / red, instantly

Continuous, changed, or dropped — scored for every member, with clear flags for commission changes and other tracked-field changes.

New, dropped & reappeared

First-time members, members who fall off, and members who return — each flagged, with the exact statement they were last seen on.

Never lose a member

Members are tracked across gaps of months — or years. Drop off and return long after, and it’s caught the moment it happens.

Audit-safe matching

Identity uses the carrier’s own member or policy ID — we never guess that two records are the same person, so the numbers stand up to scrutiny.

Every member’s full history

Open any member or policy and see the complete timeline — every statement they appeared on, what changed each period, and exactly when they dropped off or came back.

Read the trend

Attrition & retention

Turn a pile of monthly statements into a retention story you can act on.

Churn before it costs you

Track retention month over month, quarter over quarter, and year over year, with attrition measured against the prior period.

Compare any two periods

Across any carrier — pick two months (or quarters, or years) and see exactly what moved between them.

Roll-ups by carrier & book

See the whole book at a glance, or drill into a single carrier — the same scoring underneath, summarized the way you need it.

Catch a bad statement first

A partial export or a wrong-month file looks like a mass exodus. We flag that fingerprint — a big drop and a big influx at once — so you re-pull the right file instead of acting on churn that never happened.

Get paid correctly

Commission owed & recovery

Set your contracted rate per carrier and we compare it to what the carrier actually paid — surfacing the recoverable shortfall as a dollar figure, down to the member.

Expected vs. actual

A percentage of premium or a flat amount per member — we compute what you should have been paid and the gap, with the math behind it.

Honest coverage

We show which policies we could evaluate, so the recoverable number is one you can confidently take to the carrier.

Chargebacks, traced

Every clawback is linked back to its original payout — period, amount, and source file — including clawbacks with no matching payment, and full-reversal detection.

Disputes & recovery workflow

Enterprise

Turn a shortfall or chargeback into a tracked recovery item — assign it, work it open → in progress → recovered, and see outstanding vs. recovered totals at a glance.

Medicare & ancillary, done right

Medicare owed follows CMS maximums by plan year, region, and new-vs-renewal — with vesting and rapid-disenrollment clawbacks handled, and a national rate when a state isn’t listed. Ancillary uses policy-year rate bands and knows advanced from as-earned. The math fits how each product actually pays.

Statement totals that tie out

Enter the carrier’s stated total and we reconcile it against the line items we ingest — so a dropped or mis-parsed row is flagged the moment it happens, not at audit time.

New-vs-renewal rate splits

Roadmap

Separate first-year and renewal rates on the percentage / flat engine, for even more precise expected-pay math. (Medicare already splits initial vs renewal via CMS rates.)

Just ask

Ask AI assistant

Your whole book, in plain English — no filters to click, no SQL to write.

Ask the way you’d ask a teammate

“Who dropped off this month, and what were they worth?” Get the number back in seconds, phrased like a person would answer.

Shows its work

Every answer comes with the underlying rows, so you can trust it and dig in.

Reads only your book

Read-only and scoped to your own data — never co-mingled, never able to change anything.

Bring your own AI key

Prefer your own model? Add an OpenAI-compatible or Anthropic key in your profile and the assistant runs on your provider, billed by them, with no monthly cap. It’s stored encrypted, never shown again, and removable anytime.

Fit your stack

Integrate & automate

One reconciliation engine, shipped three ways — adopt the surface that matches how you already work. The scoring underneath is identical.

Clean app

Upload a statement and go. Dashboard, color-coded grids, period comparisons, and CSV export — ready out of the box, no setup.

REST API

Pro

A clean, self-describing API (OpenAPI 3.1) — push statements from your systems and pull scored results wherever your team works.

Typed SDK

Pro

A typed, zero-dependency TypeScript client that wraps the full surface — every endpoint, fully typed — for platforms that embed CommissionSight.

Signed webhooks

Pro

Get notified the moment results are ready, with cryptographically signed payloads your systems can verify.

Built to be trusted

Security, isolation & scale

Privacy and performance are built in, not bolted on — from a four-hundred-member shop to millions of members.

Isolation, not just a promise

Your data is never co-mingled with anyone else’s — every customer is fully isolated in their own dedicated store.

Encrypted & tokenized

Encrypted in transit and at rest, with tokenized, revocable access and signed notifications.

Store only what you want

Don’t want us keeping a sensitive column? We can drop it or one-way-hash it at ingest, per carrier, so it’s never stored — and member matching still works, because identity is computed before anything is redacted.

Fast at any size

From 400 members to millions — each statement ingests in seconds and reporting stays instant as your book grows.

Workspaces

Enterprise

Parent / child agency structures in a single account, for multi-agency operations.

Enterprise and Pro mark plan tiers; Roadmap items are planned. Everything else is in every plan. See the full breakdown · roadmap.

See it on your own book

Free during the pilot. We'll get your first carrier live fast.