Sales Commission & Revenue Operations3 min readUpdated September 2026

Paying on Booked vs Recognized Revenue at a Data Consultancy

A data consultancy should choose one commission trigger, booking or recognized revenue, and apply it to every engagement, because scope almost always changes after signing. Paying on the original booking overpays when scope shrinks and delays payment for months when scope grows.

QuotaPath is the cleaner choice when you commit to one trigger and accept its tradeoffs. CaptivateIQ can pay in stages as revenue is actually recognized, which is more accurate but requires a working connection to your billing or project accounting data.

Vendors Covered in this Article

Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.

Why booking and recognition diverge here

In a software sale, the contract value and the revenue are close to the same number from day one. In a services engagement with a scope that evolves, the two can diverge substantially: a project scoped and booked at a certain size might bill more once additional workstreams get added during discovery, or less if a client cuts scope once they see early findings. A rep paid entirely on the original booking has no financial stake in how the engagement actually plays out after signing, which is exactly backward from what you want if you also want that rep staying engaged through delivery to catch expansion opportunities.

This divergence tends to be worse in data and analytics work specifically than in more standardized consulting categories, because the actual technical effort required often is not clear until discovery uncovers how messy, fragmented, or poorly documented a client's existing data infrastructure really is. A firm that has been burned by this more than once usually already suspects that booking-based commission is quietly rewarding whoever wrote the most optimistic original scope, not whoever delivered the most value.

Paying on booking: simple, but detached from outcomes

QuotaPath handles a booking-based trigger cleanly: a deal closes, a commission event fires, the calculation is done. The simplicity is real and valuable, reps understand exactly when they get paid and finance never has to revisit a closed calculation. The cost is that the number a rep is paid on can end up meaningfully disconnected from what the client is actually billed by the time the engagement wraps, which becomes a bigger problem the more often your engagements experience real scope changes after signing.

Paying on recognized revenue: accurate, but heavier to run

CaptivateIQ can be configured to pay commission in stages as revenue is recognized against actual project billing, rather than in one lump sum at signing, which keeps commission tied to what the client is genuinely being invoiced. That accuracy requires a reliable, ongoing connection between the platform and your project accounting or billing system, and someone has to maintain that connection and trust its data enough to let commission run through it automatically. Firms that already have clean project accounting data find this a natural extension; firms that do not will spend real setup time getting there first.

A worked example: scope that grows during discovery

Say a consultancy books a data engagement scoped around three source systems, and a two-week discovery phase reveals two additional systems the client needs integrated, expanding the engagement's actual billed value well beyond what was originally scoped. Under a booking-based plan, the rep who closed the original deal is paid against the smaller original number and has no further stake in the expanded scope unless a separate change-order commission is negotiated. Under a recognition-based plan, the rep's commission grows automatically as the expanded scope is billed, without anyone having to negotiate a change order for compensation purposes specifically, because the trigger was always tied to actual billing rather than the original contract value.

Choosing a single, consistent trigger

Whichever trigger you choose, apply it consistently across every engagement rather than deciding case by case, since an inconsistent rule, some deals paid on booking, others on recognition, based on which felt more generous at the time, is a much faster way to lose rep trust than either trigger applied consistently ever would be. Write the rule down before configuring either platform, and resist the temptation to make exceptions for a rep's first few deals just to be generous during onboarding.

Set your commission trigger with these steps:

  1. Pick booking or recognized revenue and apply it to every engagement, never deal by deal.
  2. Write the rule down and share it with reps before their first deal closes.
  3. Decide up front whether scope growth earns a separate change-order commission under a booking plan.
  4. Confirm your project accounting logs scope changes, change orders, and revised billing schedules before choosing a recognition-based plan.

What good project accounting hygiene has to look like first

A recognition-based commission plan is only as reliable as the project accounting data feeding it, so before evaluating CaptivateIQ specifically, check whether your firm consistently logs scope changes, change orders, and revised billing schedules in a system a commission platform could actually read from. Firms whose project managers track scope changes in ad hoc emails and side conversations will need to fix that data discipline first, since no commission platform can recognize revenue accurately against data that was never captured cleanly in the first place.

Executive Capability Standard

What Good Looks Like

A disciplined data consultancy applies one consistent commission trigger, booking or recognized revenue, across every engagement, reconciles booked versus billed revenue on a fixed schedule, and gives reps a documented stake in scope that grows after signing rather than treating the original booking as the final word.

Building The Capability (5-Stage Skill Ladder)

1. Learn:Learn how often your firm's engagements actually change scope after signing, and by how much, to understand whether the booking-versus-recognition choice matters much in practice.
2. Do Manually:Track booked versus actually billed revenue by engagement for one quarter to see the real size of the gap the commission trigger decision needs to address.
3. Delegate:Assign a RevOps or finance owner to reconcile booked and recognized revenue monthly and flag any engagement where the gap is large enough to matter for commission.
4. Automate:Connect your project accounting or billing system to a commission platform so recognized-revenue commission calculates without a manual monthly reconciliation.
5. Buy:Move to a recognition-based platform once scope changes are common enough that booking-based commission is regularly disconnected from what clients are actually billed.

How to Get Started

Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.

Frequently Asked Questions

Should a data consultancy pay commission on the original booking or on recognized revenue?

Either can work, but the choice should be deliberate and consistent. Booking-based commission is simpler and pays reps faster; recognition-based commission stays accurate as scope changes but requires a reliable connection to billing data and heavier setup.

What happens to commission when a project's scope grows during discovery?

Under a booking-based plan, the rep is paid against the original, smaller scope unless a separate change-order commission is negotiated. Under a recognition-based plan through CaptivateIQ, commission grows automatically as the expanded scope is actually billed.

Does QuotaPath support paying commission in stages as revenue is recognized?

QuotaPath is built around a single, relatively final commission event tied to a closed deal, which fits a booking-based trigger well. Staged payment tied to ongoing revenue recognition is better handled by CaptivateIQ's formula engine.

How do we avoid disputes over which trigger applies to which deal?

Pick one trigger, booking or recognition, and apply it to every engagement without exception, then document that rule clearly for reps before their first deal closes. Inconsistent application, even with good intentions, causes more disputes than either trigger applied consistently.

About the numbers

This guide doesn't quote a sourced benchmark. Figures in it are estimates or general guidance, so check them against your own numbers.

Related Guides