You run millions through Excel.
Ampoly proves it ties out.

The number-match system for consulting firms: state how every placement works — billing, pay, referral commissions, profit sharing — and Ampoly proves the money that actually moved matches. To the cent, all month, visible to the owner.

Sits on top of QuickBooks and your payroll provider — it doesn't replace them, it checks them.

February · Whole firmExpectedActual
Client billing2,412,8002,412,800
Consultant pay1,742,3001,745,5141,742,300
↳ 2 payroll lines off by $3,214 — caught the day the report landed, fixed before close
Referral commissions86,40086,400
Employer costs171,500171,500
Firm margin412,600412,600
every dollar accounted for — including the catch

Example: a 120-consultant, $28M-a-year firm.

$28M-a-year bookowner-visible every day, not five weeks later
540 timesheets in, $438K invoiced out— nobody chased either
1 catch pays for the month— the $3,214 above

Where a month's money goes — stated once, matched monthly

Consultant payMargin 17.1%
$2.41M billed$1.74M consultant pay$86K referral commissions$413K margin — matched, not estimated

“The partner takes 30% of the margin on this placement.”

stated once → this month that is $1,920 of commission — 30% of $6,400 margin on $38,400 billed — computed, owed-tracked, and matched when paid.

Timesheet automation

Import, email ingestion, auto-reminders. 540 timesheets a month, nobody chasing.

Payroll reports — any provider

Import the report you already get; every line matched against expected pay, differences flagged same-day.

Invoices, both directions

Client invoices from approved hours; vendor invoices matched to the deal.

Commissions & profit sharing

However you split — stated once per placement, computed monthly, owed-tracked to the cent.

See your own book tie out.

Thirty minutes. Bring last month's Excels — keep them, in fact: run one month in parallel, and if Ampoly doesn't match your spreadsheet to the cent, you've lost nothing.

We reply within one business day. 30 minutes, your numbers, no deck.