All use cases

USE CASE · COMPENSATION

The clean file exists before the comp run needs it.

Deal desk reviews each deal by hand — is this even sellable, in this country, on this product. Back to product. Back to billing to check it invoiced, and again to check the money arrived. Anything new needs Salesforce changed. Then, at month end, somebody hand-assembles the clean file the comp tool demands.

Book a call with the founders
NetSuite Journal entries usage_2026.csv Metered lines Closed-won deals By rep, by quarter contract_v4.pdf Signed terms and clauses Invoiced and paid Cash, not bookings RESOLVE Match invoices to contract lines JUDGE Price on margin, not bookings WRITE BACK Commissionable · $144,300 Deals 4 closed-won Invoices 4 issued Contracts Terms extracted Plan Clause 4.2 Payments 3 cleared Reps One · Q3 RUTTER

Built by the people who used to run this in spreadsheets

remotecodacybounceunbabelwetransactdeezer
Investors in the companies abovesequoiaa16zsoftbankindexgeneralcatalystInvestors in the companies above

A comp tool starts at the clean file. Nobody sells you the file.

Every platform in this category assumes a correct, reconciled input already exists. Producing it is the work, it is done by hand, and it is why plan changes take a quarter.

CONTRACT what was signed WHAT WAS SOLD is it even possible THE COUNTRY can we deliver it THE PRODUCT does it line up BILLING is it invoiced CASH did it arrive THE CLEAN FILE rep, month, amount COMP RUN WE START HERE A COMP TOOL STARTS HERE

The day

Nothing here is a tool problem.

THE DAY
What the cycle looks like today
What the cycle looks like after
DEAL DESK CLEARS A DEAL WITHOUT CHASING ANYONE
INVOICED AND PAID ARE CHECKED AS SEPARATE FACTS
THE CLEAN FILE EXISTS WHEN THE RUN NEEDS IT
Hand-assembled
Already built
A PLAN CHANGE RUNS AGAINST THE LABELED HISTORY
Twelve weeks quoted
Days
A DISPUTE IS SETTLED BY THE DOCUMENT
A PERSON STILL RULES ON THE HELD LINE

What gets handed over

The statement a rep can question.

Every line cleared in the margin against the source that settles it, and one line held back for a person. A rep who disputes a number is arguing with a document, not with their manager.

Commission statement

HALCYON SYSTEMS · REVENUE OPERATIONS
AUDITED
REPM. Okonjo PERIODJune 2026 PLANAE Mid-market FY26 PREPARED01 Jul 2026
01 Quota — mid-market, IberiaQ2 plan, as signed 14 Apr $225,000 Plan document §2.1
02 Deals credited9 deals — 8 cleared, 1 held $241,500 Sellable at this tierConfig existsCountry supportedContract ↔ CRM reconciledInvoice raised
03 Attainmentagainst quota 107.3% Computed from 01 and 02
04 Base rate applied8.0% to quota $18,000 Plan document §3.1
05 Accelerator applied11.0% on $16,500 above quota $1,815 Plan document §3.4
06 Adjustment — held for reviewVantiq Group · Consumed credits booked as ARR, with no renewal date −$2,640 Held — for a person
Total payable this periodnet of adjustments · payroll 05 Jul $17,175 8 cleared · 1 held
PREVIOUS PERIOD · MAY 2026 — $22,400 PAIDPAGE 1 OF 3
ASK THIS STATEMENT RUTTER · READS THE SAME FIVE SOURCES
MO Why is June lower than May?
READING THE STATEMENT AND THE FIVE SOURCES BEHIND IT

$2,640 of it is held on line 06 — Vantiq Group. Nothing in the contract or the CRM sets a renewal date, so the audit would not clear it.

LINE 06 HELD MSA_vantiq.pdf Salesforce
Ask about any line on this statement… Rutter

HOW IT GETS DONE

The same four stages, on the deal instead of the account. This is the work a comp tool assumes somebody already did.

Is this even sellable here

What was signed, against what the company can actually deliver.

Rutter reads all of it, then rules on it.

RESOLVE

Product, country and tier, against what exists

JUDGE

Available in DE at this tier — clause 4.2

READ FROM — THE SIGNED CONTRACT · THE PRODUCT CATALOG

DEAL DESK CLEARED

Sellable in DE at this tier, on clause 4.2

WRITES BACK TO — CLEAN FILE

Contract against CRM

The two records of the same deal, which do not agree.

Rutter reads all of it, then rules on it.

RESOLVE

Four fields disagree: term, seats, discount, owner

JUDGE

Contract wins on term, CRM wins on owner

READ FROM — CONTRACT TERMS · THE CRM OPPORTUNITY

FOUR FIELDS SETTLED

Each one written back, stamped with the record that won

WRITES BACK TO — CLEAN FILE

Did the money arrive

Booked is not invoiced, and invoiced is not paid.

Rutter reads all of it, then rules on it.

RESOLVE

Match each invoice to the payment against it

JUDGE

Settled 19 Apr, in full — commissionable

READ FROM — INVOICES RAISED · THE CASH LEDGER

THE AMOUNT LINE

$41,300, commissionable, in the April cycle

WRITES BACK TO — CLEAN FILE

HOW WE MEASURE IT

THE NUMBER
Days from month end to a signed-off comp run.
AND AGAINST IT
Disputes raised per cycle, and how many of them the audit trail settles without a person.
READ OUT OF
Your billing system and your comp file. Not a dashboard of ours.
BASELINE
Taken from the last two closed cycles, before anything is built.

If the number cannot be read out of your own systems, we do not claim it.

One line never clears itself: consumed credits booked as ARR, with no renewal date. It is held, flagged, and a person rules on it.

Twelve weeks to implement, twelve more to change anything, and the input was never solved. That is the part we take.

We look at what you already run, then tell you whether we can move the number.

Thirty minutes with the two people who would do the work. If our models cannot move your numbers, we say so and turn the work down.

NetSuite Journal entries usage_2026.csv Metered lines Closed-won deals By rep, by quarter contract_v4.pdf Signed terms and clauses Invoiced and paid Cash, not bookings RESOLVE Match invoices to contract lines JUDGE Price on margin, not bookings WRITE BACK Commissionable · $144,300 Deals 4 closed-won Invoices 4 issued Contracts Terms extracted Plan Clause 4.2 Payments 3 cleared Reps One · Q3 RUTTER