RevOps Architecture, CPQ & Billing Systems IntegrationPlaybook3 min readUpdated September 2026

Build or Buy: Syncing Closed Deals to Your Commission Engine

Every commission calculation starts with the same question: which deals closed, for how much, and who gets credit. That sounds simple until you have split deals, a discount that changes the payout tier, or a customer who downgrades two months after the deal closed. Whether you build a custom sync or buy a dedicated platform, the data model has to handle those cases before it handles the happy path.

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.

What has to sync, and in what order

A commission calculation needs the closed-won timestamp, the final deal amount, the product or plan sold, any discount applied, and how credit splits between reps if more than one touched the deal. Each of those has to arrive in the commission engine in a form it can actually use, which usually means normalized field names and consistent formatting, not whatever your CRM happens to export.

Get the order wrong and you get a race condition: the commission engine calculates a payout before a late-arriving discount approval updates the final deal amount, and now the number is wrong before anyone's even reviewed it.

Why spreadsheets break first at splits and clawbacks

A single-rep, full-price deal is easy to calculate by hand. Two edge cases break spreadsheets fastest: split credit between an AE and an SDR (or across territories on a co-sold deal), and clawbacks when a customer downgrades or churns inside the commission recovery window. Both require the calculation to reference data that changes after the original close date, which a static spreadsheet formula doesn't handle well without someone manually catching every update.

Build vs buy: the real cost comparison

Building a sync (usually a webhook or Zapier-style automation pulling from a CRM like Pipedrive or Close into a spreadsheet or internal tool) looks cheap upfront but accumulates maintenance cost every time a CRM field changes or a new comp plan variant gets added. Buying a dedicated commission platform costs more upfront but absorbs that maintenance, plus gives reps self-serve visibility into their own number.

The deciding factor is usually plan complexity: a flat commission rate on one product line is fine to build and maintain yourself. Multiple plans, tiers, and split rules across a growing team push the balance toward buying.

There's a middle option worth naming: a mid-market commission tool that connects to your CRM out of the box, without a fully custom build or a full enterprise platform's implementation timeline. For a team past the single-plan stage but not yet running a dozen plan variants, that middle tier often matches the actual complexity better than either extreme.

A rollout checklist before you trust the sync

Run these checks before commission runs off the new sync:

  • Reopen a closed-lost deal by mistake and confirm it doesn't generate a payout.
  • Verify that split percentages on a multi-rep deal actually sum to 100, not more or less.
  • Confirm currency and timezone alignment so a deal closed at 11pm on the last day of the month lands in the right period.
  • Test a discount approved after the deal closed and make sure it updates the payout, not just the CRM record.

What good looks like once it's running

Reps can check their own projected commission without pinging finance. Commission runs don't require someone manually pulling and reconciling a CRM export against last month's numbers. And when a deal changes after close, whether through a discount, a split correction, or a downgrade, the payout updates automatically instead of requiring someone to remember to adjust it by hand.

A worked example: the split deal that used to take a day to resolve

An enterprise deal closes with an AE and an SDR both touching it: the SDR sourced the meeting, the AE ran the deal to close. Under a manual process, finance has to go find both people, confirm the agreed split from a Slack message or an email thread, calculate each person's share by hand, and enter it into the payout spreadsheet before the commission run. If either rep disputes the split after the fact, the whole thing gets reopened.

With the split percentage captured as a required field on the opportunity itself at the time the deal is created, rather than negotiated after the fact, the sync pulls it directly and the commission engine calculates both shares automatically. The dispute risk doesn't disappear, but it moves earlier, to when the split is agreed and documented, rather than showing up as a surprise during the commission run.

Executive Capability Standard

What Good Looks Like

A reliable commission sync pulls the closed-won amount, product, discount, and split credit from the CRM automatically, updates the payout when any of those change after close, and lets reps see their own number without asking finance.

Building The Capability (5-Stage Skill Ladder)

1. Learn:Pull last quarter's commission calculations and check how many needed a manual correction after the fact, and why.
2. Do Manually:Build a spreadsheet template with explicit fields for split percentage and discount, and require reps to confirm split credit before a deal closes.
3. Delegate:Assign a RevOps or finance owner to reconcile the sync monthly and catch any deals that closed with incomplete data.
4. Automate:Connect your CRM, such as Pipedrive or Close, to a commission calculation engine so closed-won data flows through without a manual export.
5. Buy:Bring in a compensation-design consultant to rebuild the plan itself if disputes keep coming from ambiguous split or clawback rules, not just the sync.

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.

Pipedrive

Fits a team that wants closed-deal data flowing out of a visual pipeline CRM without building custom export logic.

Visit Pipedrive→
Close

Fits a high-velocity sales team where deals close fast enough that a manual monthly export would already be stale.

Visit Close→

Frequently Asked Questions

Should I build a custom commission sync or buy a platform?

Build it yourself if you're on one simple comp plan with few or no split deals. Buy a dedicated platform once you're managing multiple plan variants, regular split credit, or clawback logic, since those are exactly the cases that turn a simple sync into an ongoing maintenance project.

What CRM fields does a commission calculation actually need?

At minimum: closed-won date, final deal amount after any discount, product or plan sold, and rep or reps credited with a defined split percentage. Missing any one of these forces someone to manually reconcile the payout, which is usually where commission disputes start.

How do split deals get handled in an automated sync?

Record each rep's credit percentage on the deal in the CRM, and have the sync pull it along with the deal amount. That lets the commission engine calculate each person's share directly instead of assuming one rep gets full credit by default. Check that the percentages on a multi-rep deal sum to 100 before any payout runs.

What happens to commission when a deal is later downgraded or refunded?

That depends on your comp plan's clawback window. The sync needs to catch the downgrade or refund event after the original close and either reduce a future payout or flag the deal for manual adjustment, since a static one-time calculation at close won't account for it.

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