CommissionSight
Commission statement intelligence

See every member that
stayed, changed, or churned.

CommissionSight ingests commission statements from any carrier — fast and accurately — scores every member 🟢🟡🔴 month over month, and tells you how much commission you're owed: your contracted rate vs. what the carrier actually paid.

No credit card · we onboard your carriers for you · your data, protected →

commissionsight.com/app · April 2026 results
MemberStatusFlagsCommission
Lovelace, Ada green $120.05
Hopper, Grace yellow Commission Δ $142.00 was $120.00
Johnson, Katherine green New $88.40
Vaughan, Dorothy red Dropped was $94.10
Turing, Alan yellow ReappearedΔ $77.50 was $70.00

Every carrier, every line of business — one consistent view.

Medicare Advantage Med Supplement Group Medical Dental Vision Life Disability Hospital Indemnity Individual Part D Ancillary Medicare Advantage Med Supplement Group Medical Dental Vision Life Disability Hospital Indemnity Individual Part D Ancillary
Who it's for

Built for the books that move every month.

Medicare shops, health & life agencies, ancillary & supplemental books, and group / employee-benefits brokers all share one problem: members churn constantly and carriers pay you across a dozen inconsistent monthly statements. If that's your world, CommissionSight reconciles it — whatever the lines or carriers.

Medicare & senior Health & life Ancillary & supplemental Group / employee benefits Property & casualty — coming soon

Everything you need to read the room

From messy carrier files to boardroom-ready attrition — automatically.

🗂️

Works with any carrier — hands-off

Send us a sample statement and we get the carrier live for you — our engine drafts the mapping and detects the formatting. CSV or spreadsheet, any layout, no code. Then let it run itself: upload, secure SFTP, or a unique email address per carrier — forward their statements and they ingest automatically.

🚦

Green / Yellow / Red, instantly

Every member scored month over month: continuous, changed, or dropped — with clear flags for commission changes and members who reappear.

📉

Attrition you can act on

Track retention month over month, quarter, and year, and compare any two periods across any carrier. See churn before it costs you.

🔒

Private by design

Each customer's data is fully isolated — never co-mingled. Encrypted in transit and at rest, with tokenized access and signed notifications.

🔁

Never lose a member

Members are tracked across gaps of months — or years. Drop off and return long after, and it’s flagged the instant it happens, with the exact statement they were last seen on. Matching uses the carrier’s own member or policy ID — we never guess two records are the same person, so the numbers hold up in an audit.

🧭

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.

💵

Get paid what you’re owed

We compare your contracted rate to what was actually paid — surfacing the recoverable shortfall down to the member. Medicare owed works on day one from the published CMS maximums (before you enter a rate), and over-the-cap payments are flagged for compliance. Health schedules grade by premium, PMPM, and first-year vs. renewal with production bonuses; ancillary uses policy-year bands and knows advanced from as-earned.

⚖️

Recover what carriers owe

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. (Enterprise.)

🧾

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.

🧩

Built to integrate

A clean API, a typed SDK, signed webhooks, and complete docs. Push statements from your systems and pull results wherever your team works.

Three steps to clarity

01

Upload

Send a monthly statement — through the app or the API. You get a confirmation instantly while we get to work.

02

We analyze

In seconds, we map the file accurately, compare it to prior periods — month over month or quarter over quarter — and score every member.

03

You act

Explore the color-coded grid, compare any two periods, export to CSV, and get notified the moment results are ready.

Why it's different

Not another tool to adopt — an engine that fits what you already run.

One reconciliation engine, shipped four ways — so it fits the smallest shop and the largest operation alike. Adopt the surface that matches how you already work; the scoring underneath is identical.

Clean UI

For agencies that just want answers — upload a statement and go. No setup, no integration; the dashboard, grids, and exports are ready out of the box.

API

Drop reconciliation straight into your own stack. A clean, self-describing REST API (OpenAPI 3.1) with signed webhooks — push statements, pull scored results anywhere.

SDKs

For large operations and CRM / AMS platforms to embed. Typed, zero-dependency clients in TypeScript, Python, and C# that wrap the full surface — every endpoint, fully typed.

CLI

For terminals, scripts, and AI agents. A native command-line client built on the SDK — pipe a statement in, get scored results out, and automate it in CI or cron.

Recover what you're owed

See the commission you should have been paid.

Set your contracted rate per carrier — a percentage of premium or a flat amount per member. We compare it to what the carrier actually paid and surface the recoverable shortfall as a dollar figure — down to the member, with the math behind it.

  • Expected vs. actual — the number you take to the carrier
  • Honest coverage: we show which policies we could evaluate
  • Drill into exactly which members were underpaid, and by how much

New-vs-renewal rate splits are on the roadmap.

Commission owed (recoverable)
$4,210.50
Expected vs. actual · 312 of 410 policies evaluated
Carter, M. paid $100 · owed $20
Nguyen, T. paid $85 · owed $35
Okafor, A. paid $120 · on contract
Clawbacks, caught

Every chargeback, traced to the dollar it reverses.

When a carrier claws back commission, CommissionSight treats it as a first-class event — not a line buried in a statement. We identify every negative-commission record for a period and trace each one back to record 0: the original payout — when the carrier first paid that policy, how much, and from which file — so you can see exactly what's being reversed, and whether the carrier ever actually paid it at all.

  • Each clawback linked to its original payout — period, amount, and source file
  • Flags a clawback with no matching payment — money taken back that was never paid
  • "Fully reversed" detection, and a one-click filter for every chargeback in a period
Chargebacks · April 2026
11 · $990 clawed back
Vaughan, D. · POL-88231 −$120.00
Originally paid $120.00 · Jan 2026 · Humana - 0126.csv fully reversed
Carter, M. · POL-90114 −$50.00
Originally paid $100.00 · Feb 2026 · Humana - 0226.csv
Nguyen, T. · POL-90550 −$75.00
No payout on record — carrier never paid this policy
Ask CommissionSight
How many members did Humana lose last month?
Humana dropped 7 members in April — $1,240 in prior commission. Two had reappeared in March, so net churn is 5.
Top 5 carriers by commission this period
Network Health $129,270 · UHC $119,707 · Aetna $41,031 · WPS $14,812 · Medico $9,540.
Ask anything

Your whole book, in plain English.

A built-in AI assistant answers questions about your members, carriers, and trends — no filters to click, no SQL to write. Ask the way you'd ask a teammate and get the number back, with the data behind it.

  • "Who dropped off this month, and what were they worth?"
  • Reads only your own book — never co-mingled, read-only and safe
  • Shows its work: every answer comes with the underlying rows
Onboarding, solved

We onboard your carriers — just send a file.

Send us a sample statement and our engine drafts the column mapping and figures out the formatting — dollars, percentages, even spreadsheet dates. We review and activate it for you, usually same day. No spreadsheets to wrangle and no engineering tickets on your side.

  • Carrier setup handled for you — just send a sample
  • Key columns mapped automatically; dollars, %, and spreadsheet dates detected
  • Spreadsheets or CSV, any layout
  • Nothing is ever dropped — every original value is kept
Auto-mapped from your sample draft for review
Paid Amount Commission
Agent Writing agent
Due Date Renewal date
Plan Product
Member ID Member

Carriers already supported

These carrier statement formats are live in CommissionSight today. Yours is added the same way — just send a sample file.

Aetna Ambetter Anthem Blue Cross and Blue Shield Delta Dental Humana Medico Molina Network Health Quartz UnitedHealthcare WPS Health Solutions

Carrier names are trademarks of their respective owners — see the notice in the footer.

Built for books of every size

From 400 members to millions.

Across every carrier, every month. CommissionSight stores, scores, and reports on your entire book — with per-account isolation and indexed, instant reporting. Each carrier statement ingests in seconds, and your book grows without limits.

400
boutique agency
4K
growing book
40K
regional brokerage
400K
national footprint
Millions
enterprise

Member data lives in a dedicated database per account and is reported through indexed, paginated queries — so dashboards stay fast whether your book is hundreds or millions of members.

Isolation, not just a promise

Your data is never co-mingled with anyone else's — every customer is fully isolated. Information is encrypted in transit and at rest, access is tokenized and revocable, and every notification we send is cryptographically signed. Security and privacy are built in, not bolted on.

Why we built it

Twenty years of insurance & marketing tech, distilled

CommissionSight comes out of two decades building in the marketing-tech and insurance-tech trenches — CRMs, NIPR integrations, business-intelligence and reporting platforms, call-intelligence and performance systems, and the data plumbing that ties them together.

Across all of it, one problem never went away: commission management and attribution. Carrier statements arrive in a dozen formats, members drift between plans and carriers, and reconciling who's actually on the book — and what they're worth — was always painful, manual, and error-prone.

CommissionSight was born to fix exactly that: ingest every carrier statement fast and accurately, then score your whole book month over month and quarter over quarter — so you see exactly who stayed, changed, dropped, or came back, in the app and over the API.

Ready to see your churn?

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

Create your account