Commission calculation that shows its working.

Every number on every statement opens up to reveal the deal behind it, the credit split, the rate that applied, and the arithmetic. For teams of 5 to 50 who have outgrown the spreadsheet and been quoted far too much by everyone else.

Bluepeak Platform$1,893.55

22,500.00 × 0.08415771 = 1,893.55

Deal
Bluepeak Platform · closed 2026-06-08 · 22,500.00 USD
Credit
100% of the deal: 22,500.00 allocated
Rate
0.08415771 · marginal (graduated) · attainment 1.11689.61% of the measure at 8%, 10.39% at 12%

What a rep sees when they tap a line. That is the actual output, not a mock-up, and it is why disputes stop being email threads.

$9per payee, per month

$299monthly minimum

5–50reps, not 500

Nevermoves money

Import, calculate, approve, export.

The same loop you already run in a spreadsheet, with a memory, a checklist, and a statement each rep can read.

  1. 01

    Model the plan

    Start from a template or write the components, rates, tiers, draws and clawbacks yourself. Live validation tells you what will not compile, before anyone is paid on it.

  2. 02

    Import the month

    Upload the CSV your CRM already exports. Column mapping is remembered, so next month is two clicks. If a row is wrong, nothing is imported and you get the file back with the problems marked.

  3. 03

    Review the working

    Every statement opens. The breakdowns have to reconcile to the total. A deal nobody was credited for, or credited but paid nothing, is named rather than dropped.

  4. 04

    Approve, tell people, export

    A checklist, then the period is frozen. Reps are emailed a statement they can open without an account. Payroll gets a file. We never move the money.

The parts a spreadsheet cannot keep straight.

Plans you can actually model

Graduated and cliff accelerators, splits, draws and clawbacks, per-product rates, caps, SPIFFs and guarantees. Thirteen starting templates, each with a worked example you can check by hand.

Start from a spreadsheet

Upload the CSV your CRM already exports. Column mapping is remembered, so next month is two clicks. If a row is wrong, nothing is imported and you get the file back with the problems marked.

Approve once, then it is frozen

A checklist before you commit, and after that the period cannot be edited. Corrections become adjustments in the next period, so last month’s statement stays true.

Export, never transfer

Approved periods export to Gusto, Rippling, ADP, Paychex, a journal entry, or plain CSV. We do not move money and never will. That is your payroll system’s job.

The software making the claim, not a drawing of it.

A rep's statement. The line 'Bluepeak Platform' is expanded, showing 22,500.00 × 0.08415771 = 1,893.55, the deal and its close date, a 100% credit allocation, and a tier table with 89.61% of the measure at 8% and 10.39% at 12%.
A statement with one line opened. The tier table shows exactly which part of the deal earned which rate.
A period under review: 3 statements, 6 lines, 7 allocations, $12,750.00 total. A warning names one deal credited but not paid on. A breakdown by component and by kind each reconcile to the total, above a table of payees with attainment and net.
A month before approval. The breakdowns have to reconcile to the total, and a deal that was credited but paid nothing is named rather than dropped.

Between the spreadsheet and a $30,000 tool.

The enterprise products solve this properly, at a price and an implementation that make sense for a 500-rep company. This is for the twenty-rep company they priced out.

How AlgoSplit compares to a spreadsheet and to enterprise commission tools
SpreadsheetAlgoSplitEnterprise tools
PriceFree, until a month is wrong$9 per payee, $299 minimumAround $30,000 a year
To get runningYou already didA CSV and a planMonths of implementation
A disputed numberAn email threadThe line opens; the rep can query itA ticket, usually
A correctionEdit last monthAn adjustment in the next periodVaries, and often rewrites history
PayrollCopy and pasteAn export. We never move money.Often a payment product too

One price. No implementation fee.

Free for the first 30 days: a whole close, before you pay for one. Then $9 per payee, per month, with a $299 monthly minimum. No annual lock-in, no per-seat charge for the finance team. A 20-rep company pays the minimum: $299 a month.

  • Plans, quotas, credit rules and assignments
  • CSV, JSON and Excel import, with the mapping remembered
  • Calculate, review, approve, and a period that stays frozen
  • Statements that show the working, emailed, as PDF
  • Payroll export to Gusto, Rippling, ADP, Paychex, or CSV
  • Queries raised from the statement itself

$9 per payee

$299 minimum, which covers a team of up to 33. Volume pricing: the whole team is billed at the rate of the band it lands in, not a $299 floor plus $9 on top.

20 payees
$299
35 payees
$315
50 payees
$450
Create a workspace

Nothing is charged today. The first invoice comes at the end of the first month. Questions before you start? Contact us.

Built so a forgotten WHERE cannot leak a workspace.

  • Tenant isolation is structural. Every query is issued through a helper that asserts a workspace predicate at runtime. The raw database method is banned outside that layer by lint.
  • No third-party tags. No analytics vendor, tag manager, or advertising pixel. The content security policy forbids them.
  • We never hold funds. The deliverable is a payroll export. There is no bank connection and no payment credential in the product.

How AlgoSplit holds your data →

See it against your own plan

Send us how you actually pay people, the tiers, the splits, the draws, whatever the spreadsheet is holding together. We will tell you plainly whether it models, and show you your own numbers running through it. If it does not fit, we would rather say so.