TL;DR
- Core decision: Whether to keep running bonus and commission through the same monthly payroll, or to split it off into a separate cycle with its own cut-off, its own approver chain and its own dispute handling.
- When doing nothing is right: When the plan covers a small headcount on a single entity, commissions arrive by day five of the following month and dispute volume is low enough that one person can hold the whole file in their head.
- What has to be true for the cycle to work: Sales or revenue owners commit to a hard cut-off that they actually meet, finance signs the numbers before payroll touches them, and the dispute path is owned by someone who isn't payroll.
- How the options split: Three honest shapes, not a vendor menu: a tight in-payroll model, a parallel variable-pay cycle, and a delegated model where a specialist team owns commissions end to end.
- Decision rule: If more than ten per cent of payments in the last three cycles were paid after the planned date, the current shape has already failed and the choice is which replacement to adopt.
- Outcome to expect: A cycle where payroll signs off on validated, frozen numbers and the three parties (revenue, finance, payroll) each have a job they can finish without dragging the others across the line.
The Thursday Before the Run
A payroll lead opens the commission file on the Thursday before a Monday pay date. The sales operations analyst has emailed twice that morning asking whether the EMEA accelerators should apply on the deals signed in the last week of the period, because two senior account executives think they should and two think they should not. Finance has not signed the accrual because the same question is sitting in their inbox too. The plan document, last reviewed fourteen months ago, says one thing in section four and another in the appendix.
The payroll lead isn't the right person to answer the question. They know it, the analyst knows it, and the two senior AEs know it. But the pay date is Monday, the system needs the file by close of business Friday, and someone has to make a call. So the payroll lead makes it. They pay what the spreadsheet says, log a note that the plan reads two ways, and book the next month's run with the same risk still in it.
That scene plays out in operations of every shape, not just the messy ones. The real issue isn't that payroll is slow or that the system is old. The real issue is that variable pay is the only thing on a payroll run that's still being decided while payroll is trying to process it. Base pay is settled a month before. Statutory deductions are mechanical. Commission is argued about between two other functions on the day the file is due, and both of those functions treat payroll as the place where their disagreement gets resolved. No amount of process inside payroll fixes something that's being argued about outside it. The fix has to live upstream, and it has to give the three jobs (revenue, finance, payroll) a place to finish their own work before they hand off.
Best tools for Payroll & Compensation
When You Can Leave This Alone
Most payroll leads read an article like this and assume it describes someone else's problem. For a meaningful slice of the working population, it doesn't. The right answer is sometimes to leave the current shape alone. Four stages, from genuinely fine to genuinely risky.
Your setup is genuinely fine. A single-entity company with fifteen salespeople on one plan, paid in one currency, with a finance team that closes the commission accrual by the third business day of the following month and signs the file before payroll touches it. Disputes, when they happen, are settled before the run, not after. In this setup, running commission through the same monthly payroll is correct and adding a separate cycle would create overhead with no upside. The thing that makes it work isn't the headcount or the plan design. It's that one person can hold the whole variable-pay file in their head and reconcile it against the plan document from memory. If that's still true at your company, this article is background reading and you can stop here.
Mild friction, still inside the noise. A company with two plans, two entities and one currency, where cut-off slips by two or three days most months and one or two payments per cycle land a day late. Disputes exist but resolve inside the same pay period. The signal that this is still tolerable is that the late payments are late for administrative reasons, not because of an unresolved plan question. If the cause of slippage is "the analyst was on holiday", the fix is cover and a calendar entry. If the cause is "we had to ask sales what the accelerator means", the fix is something else.
Real risk, not yet a failure. A company with multiple plans, a multi-entity structure and at least one cross-border component. Cut-off slips more often than it holds. Dispute volume has crossed the point where one person can hold it, and the same two or three plan questions are being asked every cycle. Payments still go out, but the cost shows up in rework, in exceptions logged, in the salary spend lines that finance asks about every quarter. At this stage the system still works in the sense that people get paid, but it works through effort that the current shape doesn't reward. That's the point at which leadership usually asks why.
The edge case that changes the question. A company where the variable-pay bill has crossed a threshold that makes the finance director personally interested. Once commissions are material to the P&L, finance stops accepting the file on trust and starts wanting audit, controls, sign-off evidence. The payroll lead is now carrying two masters, and one of them is asking for something the current cycle was never built to give.
Five Questions You Ask Yourself at 11pm
Can I name every plan that paid out last cycle, and what made it different from the others? If the answer is no, the cycle is too complex to run safely through the same channel as base pay. The risk isn't the complexity itself. It's that the differences between plans are exactly where interpretation disputes live. Get this wrong and the cycle produces payments that look correct on the page but rest on assumptions nobody checked, and the first time a senior salesperson compares notes with a peer on a different plan, the assumptions surface in public.
Who owns the answer when the plan document reads two ways? If the honest answer is "payroll", the cycle is mis-owned. Plan interpretation belongs with the function that designed the plan and funded it. Payroll can apply the interpretation once it's given, but it should not be the arbiter. Get this wrong and payroll ends up making commercial decisions it has no authority to make, and the function that should have decided washes its hands of the outcome because it never made the call.
What is the worst that happens if we delay the cycle by a week? If the answer is "people complain and finance has to true up the accrual", the cost is real but contained. If the answer involves a regulator or a contractual obligation, the cycle has constraints you can't negotiate inside payroll. Get this wrong and the team designs a cycle around an internal comfort level rather than the real cost of missing the date, and the first genuine pressure test breaks the calendar.
How many of last cycle's payments were changed after they went out? A small number is normal. A pattern isn't. If corrections after payment are routine, the cycle is producing numbers that haven't been validated before they leave the building, and every correction is a small admission of that. Get this wrong and the cycle trains the organisation to expect corrections, which trains recipients to challenge every number, which makes the next cycle slower than the last.
If the senior analyst left, could someone else run next month's cycle? If the honest answer is "not without a hand-over month", the cycle depends on a person rather than a process. That's fragile in a way that doesn't show up until the person is gone. Get this wrong and a single resignation becomes an operational incident, and the next month runs on improvisation while everyone agrees, in retrospect, that the process needs documenting.
Three Honest Categories the Approaches Split Into
Tight in-payroll model. Commission is calculated, approved and paid inside the monthly payroll run, with cut-off set early enough that late data lands in the following cycle. This is right when the company is small, the plan is simple and finance can sign the numbers on a fixed date. It fails when the plan count grows or when the calculation step needs input from a function that can't meet the cut-off. A real example: a thirty-person SaaS company running one SPIF in two currencies, paying on the fifteenth of the month, with the analyst closing the file by the fifth. It works because the shape fits the operation. The same shape fails at a four-hundred-person sales org on six plans with three accelerators, because the calculation step needs a sales operations function that payroll doesn't control and can't accelerate.
Parallel variable-pay cycle. Commission runs on its own calendar, with its own cut-off, its own approver chain and a separate payment run that sits alongside monthly payroll. Payroll receives a signed, validated file and pays it. This is right when the company has enough plan complexity that the in-payroll model is straining, and when there's a function (sales operations, sales finance, a dedicated incentive comp team) that can own the calculation step. It fails when the parallel cycle is created but no one is actually made accountable for it, so it becomes a slower version of the old process with extra hand-offs. A real example: a four-hundred-person sales org with quarterly accelerators, deal-desk-driven adjustments and a clawback policy on returned deals. The cycle is run by a dedicated incentive compensation analyst who signs the file with sales finance before payroll touches it. Payroll's job is reduced to receiving the file and paying it, which is the correct division.
Delegated specialist model. A specialist team, internal or external, owns the end-to-end variable pay process from calculation through dispute resolution, and hands payroll a frozen, signed file. This is right when the variable pay programme is large enough that the operational cost of running it's a line item, and when the cost of an error is high enough that ownership matters more than speed. It fails when the delegation is so clean that the link to the business is lost, and plan interpretation becomes a back-channel that no one audits. A real example: a global enterprise with thousands of participants, plan documents in twelve jurisdictions and a clawback regime that varies by entity. The specialist team owns the process and the dispute path, payroll owns the payment, and finance owns the funding. The cost of the specialist team is high. The cost of running the same volume through monthly payroll, with the rework and corrections that would imply, is higher.
Five Diagnostic Questions You Can Answer About Your Own Organisation
What proportion of last cycle's commission file arrived after your stated cut-off? Pull the timestamp on the file you actually paid against and compare it to the cut-off you set. If you don't have that data in one place, the first fix is to capture it. The number itself isn't the point. The trend is. The way to answer it for your own organisation is to ask the analyst for the timestamp on the file they uploaded, and to ask payroll for the timestamp on the file they received, and to compare those two numbers against the cut-off date published in the governance document.
How many plan documents are in scope, and when were they last read end-to-end? The answer reveals two things at once. How many interpretation disagreements are possible, and how long it has been since anyone checked the document against what the spreadsheet is doing. The way to answer it is to count the plan documents currently active, then ask the function that owns each one when someone last read the whole document rather than the section they needed.
Where does the dispute resolution conversation actually happen? Walk the last five disputes from open to close. Count the steps. Count the functions involved. If the path goes through payroll more than once, the dispute process has payroll in a role it should not have. The way to answer it is to pull the last five dispute tickets, draw the path each one took between functions, and count the hand-offs.
What is the one question that has come up in three of the last six cycles? There's always one. The same question, asked by different people, because the plan document doesn't answer it. That question is the design flaw that payroll is currently absorbing. The way to answer it is to read the last six months of dispute logs and highlight any question that appears more than once in different words, then check whether the plan document actually addresses it.
If your senior analyst resigned tomorrow, how many days of operational risk would the team carry? The honest answer tells you how much the process depends on a person rather than a design. The way to answer it is to pick the analyst who holds the most context in their head, then ask what would break if they were unreachable for two weeks, and write down the answer before softening it.
Six Failure Points in a Variable Pay Cycle
Data arriving after cut-off
This is the failure payroll leads notice first, because it shows up as a missed deadline. The shape is consistent: the commission file depends on data from another system, that system closes late or is reconciled late, and the file arrives at payroll after the cut-off the payroll team set. The cut-off itself is rarely the cause. The cause is that payroll set a cut-off in isolation, without committing the upstream system owner to meet it. The weakness of treating this as a payroll problem is that payroll can't fix it. Only the function that owns the upstream system can fix it, and the lever is contractual or process, not operational. A late file that payroll processes anyway teaches the upstream owner that the cut-off is a suggestion. A late file that payroll refuses to process teaches them something else, but it also means someone doesn't get paid on time, and the conversation about who carries that risk has to happen before the refusal, not after.
Plan terms that read differently to sales and finance
This is the failure payroll leads notice second, because it shows up as a dispute that lands on the payroll desk the day the file is due. The shape is consistent: the plan document contains a clause, usually about accelerators, deal attribution or quota proration, that the sales function and the finance function read differently. Both readings are defensible. The plan was written by one of them and reviewed by the other, but never arbitrated by a third. The weakness of treating this as a payroll problem is that payroll is being asked to choose between two readings of a document it didn't write, on a deadline that doesn't allow for a careful answer. The fix has to happen at plan design and at plan sign-off, not at payroll run time. Once a clause is ambiguous, every cycle that runs against it carries the same dispute, and the only people who can resolve it permanently are the ones who wrote it.
Mid-period joiners and leavers
This is the failure that looks administrative and turns into a structural problem once headcount rises. The shape is consistent: an employee joins on day twelve of the period, or leaves on day nineteen, and the question is whether their commission is paid on a full period, a prorated basis or not at all. The plan document usually answers the proration question, but often says nothing about deal attribution, accelerator eligibility or clawback for a leaver. The weakness of treating this as a payroll problem is that the answer depends on the plan's intent, not on a calculation. Payroll can prorate, but it can't decide whether a leaver's in-flight deals should accelerate in their favour, or whether the employer has a right to claw back commission already paid. That's a legal and design question that has to be answered before the next mid-period event, not after.
Clawback and recovery mechanics
This is the failure that hides until it's too late to fix cleanly. The shape is consistent: a deal is paid, the deal later returns or is reversed, and the question is whether the commission already paid can be recovered, and from whom. The plan document may or may not address this. If it does address it, the language usually says "the company may recover" rather than "the company will recover", which leaves the operational decision to whoever is handling the reversal. The weakness of treating this as a payroll problem is that recovery is governed by rules that differ by jurisdiction and by the terms of the original payment, and the operational decision involves a judgement about what the company is willing to do to a former employee. That's a decision for counsel and for the business, not for payroll. The job payroll can do is flag the trigger, capture the facts and pause the next payment to the relevant individual where the rules permit, but the decision to actually pursue recovery sits elsewhere.
Currency and cross-entity payments
This is the failure that appears once a company crosses a border. The shape is consistent: an employee is paid base in one currency, commission in another, or a participant moves entity mid-period and the commission accrues in one and pays in another. FX rates, entity cut-offs, and the timing of the calculation versus the payment all introduce variance that doesn't exist in a single-entity setup. The weakness of treating this as a payroll problem is that the levers aren't in payroll. The FX rate is set by treasury. The entity cut-off is set by the legal entity structure. The calculation timing is set by the upstream data owner. Payroll receives the file in whatever currency and on whatever date the upstream system produces, and the only choices it has are how to convert and when to pay.
Disputes raised after the run
This is the failure that becomes a habit. The shape is consistent: a payment goes out, the recipient raises a question within days, payroll investigates, the answer involves a plan interpretation, and the payment is corrected. The next cycle, a different recipient raises a different question, and the same pattern repeats. The weakness of treating this as a payroll problem is that the dispute was always winnable before the run, and the only reason it surfaced after is that the pre-run validation didn't catch it. If disputes after payment are routine, the pre-run process isn't validating. The fix isn't to make payroll faster at handling post-run disputes. The fix is to move the same conversations upstream, into a sign-off step that the relevant function has to complete before the file reaches payroll.
The Decision Table
| Situation | Scale | Setup | Primary Pain | Recommended Starting Point |
|---|---|---|---|---|
| Single plan, single entity, single currency | Under twenty participants | One plan document, one approver chain, one payment run | Low | Keep variable pay inside monthly payroll, set a hard cut-off, audit quarterly |
| Multiple plans, single entity, single currency | Twenty to one hundred participants | Two to four plans, one approver chain, one currency | Cut-off slippage, plan interpretation questions | Tight in-payroll model with a dedicated sign-off step, escalate ambiguous plan terms at plan design |
| Multiple plans, multiple entities, single currency | One hundred to five hundred participants | Several plans, separate entity approvers, one currency | Cross-entity variance, dispute volume | Parallel variable-pay cycle owned by a sales operations or incentive compensation function |
| Multiple plans, multiple entities, multiple currencies | Over five hundred participants | Plan documents per entity, treasury involvement, FX exposure | Currency, clawback, mid-period leaver complexity | Delegated specialist model, with payroll receiving a signed file and owning only the payment step |
| Quarterly accelerators with material P&L impact | Any size where the variable bill is material | One or more plans with quarterly true-ups | Finance scrutiny, audit requests, correction pattern | Parallel cycle with finance as a co-owner of the file sign-off, not just a recipient |
| Heavy clawback regime with returned deals | Any size with material return or churn risk | Plan terms allowing recovery, variable by entity | Post-run corrections, legal exposure on recovery | Delegated specialist model with legal and counsel involvement at plan design |
| Recently expanded by acquisition | Any size where headcount has just doubled | Multiple legacy plan documents in flight | Plan harmonisation in progress, dispute volume high | Parallel cycle, run two plan structures in parallel until harmonisation completes, no premature consolidation |
| First variable-pay cycle in a new market | Any size expanding cross-border | New entity, unfamiliar plan rules, payroll vendor onboarding | Unknown unknowns on tax, clawback, plan terms | Tight in-payroll model for the first three cycles with local counsel review at plan design, before scale arrives |
Setting a Cut-Off That Survives Pressure
A cut-off is only real if two things are true. The function that owns the upstream data has agreed to meet it, and the person who has authority to overrule it has stated in writing that overruling is the exception, not the norm. The first half is a calendar conversation. The second half is a governance conversation. Both have to happen before the first cycle, not after.
The mechanics matter. State the cut-off in calendar days, not business days, so the number doesn't move with public holidays. Tie the cut-off to a deliverable, not a date. "Sales operations delivers a signed commission file by the fifth business day" is more enforceable than "commission data is available early in the month", because the first sentence has a test and the second doesn't. Publish the cut-off in a place the upstream owner actually reads. If that's the sales operations team's stand-up, publish it there. If it's the finance close calendar, publish it there.
Late data needs a default destination. The two options are pay it in the next cycle or pay it on an off-cycle run. Each has a cost. Paying it in the next cycle is cheaper operationally and more expensive relationally, because the recipient waits. Paying it on an off-cycle run is more expensive operationally and cheaper relationally, but it sets a precedent that late data gets its own run, which is a precedent the upstream owner will use. The right default depends on the cost of waiting for the recipient, the cost of the off-cycle run, and the volume of late data. Capture the choice in writing.
The override path has to be narrow. One named role, with one named substitute. The override has to be logged, with the reason, the date and the alternative considered. Three overrides in a quarter is a signal that the cut-off is wrong, not that the overrides were wrong.
| Cut-off Element | What to State | Why It Matters |
|---|---|---|
| Calendar basis | Calendar days or business days, with holiday treatment | Removes ambiguity around public holidays |
| Deliverable | A signed commission file in a defined format | Makes the test of "is it on time" measurable |
| Owner of meeting the cut-off | One named role, not a team | Removes the diffusion of accountability |
| Override authority | One named role and one substitute | Stops the override from being a soft consensus |
| Default for late data | Next cycle or off-cycle run, with the cost spelled out | Forces a decision before the first late file arrives |
| Logging requirement | Date, reason, alternative considered, outcome | Creates an evidence trail finance and audit can read |
Handling a Dispute After Payment
A dispute after payment is a signal, not a one-off. The first one is information. The third is a pattern. The right response to the first one is to investigate, correct if the correction is warranted, and capture the cause. The right response to the third is to change the process so the same conversation happens before the next run.
The correction itself needs a shape. Confirm the disputed figure in writing with the function that owns plan interpretation. Confirm the corrected figure with the same function. Calculate the net difference, including any tax or social treatment that the correction triggers. Decide whether the correction goes out as an adjustment to the next cycle or as a separate payment. Each of those steps needs a name against it, because corrections that pass through several hand-offs tend to lose the rationale for the change.
The harder part is preventing the next dispute. The pre-run validation step has to do more than check the arithmetic. It has to check that the plan terms applied match the plan terms signed off, that any exceptions are documented, and that the recipients on the file match the participants the plan was designed for. A validation step that only checks arithmetic catches arithmetic errors and nothing else.
The governance around disputes has to be owned by someone who isn't payroll. Payroll can apply the outcome, but the function that designed the plan has to be the one that hears the dispute, decides the answer and carries the consequence of getting it wrong. If payroll owns the dispute resolution, it will own the next one, and the next one, and the cycle becomes a corrections business that pays people on the way out rather than on the way in.
| Dispute Step | Owner | Output |
|---|---|---|
| Receipt and triage | Payroll operations | Logged dispute with facts captured |
| Plan interpretation call | Function that owns the plan (sales, finance, or both) | Written decision with the plan clause cited |
| Corrected calculation | Calculation owner (payroll or specialist team) | Net difference with tax treatment stated |
| Payment of correction | Payroll operations | Adjustment applied or separate payment issued |
| Root-cause capture | Function that owns the plan | Process change to prevent the same dispute next cycle |
| Trend review | Payroll lead and plan owner | Quarterly review of dispute pattern |
What Getting This Wrong Costs
The line items that show up after a failed variable-pay cycle are predictable. Corrections go out as off-cycle payments, each one with a fixed operational cost. Finance raises questions in the next close, and the answers take longer than they should because the evidence trail is incomplete. The HR business partners field complaints from senior employees whose commission arrived two days late, and the conversation isn't about the two days, it's about whether the company runs its numbers properly. None of that's on an invoice, but each of them is a real cost, and the cumulative effect over a year is larger than the cost of running the cycle properly would have been.
So the second-order cost is the one that matters. A cycle that produces corrections as a matter of course teaches the organisation that variable pay is approximate. It teaches sales that they can challenge numbers after the run, because challenging works. It teaches finance that the commission accrual is a soft number, which makes the close harder. It teaches payroll that the job is to absorb ambiguity from other functions, which is the wrong job to design payroll around.
The cost that never appears on any line is the cost of the decisions that get made badly because the cycle didn't give them the time they needed. A deal that gets attributed to the wrong account executive because the data arrived late. A clawback that doesn't happen because the question was not asked in time. A senior employee who leaves because their accelerator was calculated two ways and the lower number is what they saw. None of those appear as a single line item, but each of them is a real outcome of a cycle that doesn't protect the decisions it depends on. The question isn't whether the current cycle is cheaper to run than the alternative. The question is whether the decisions the current cycle is making are decisions the organisation can afford to have made badly.
When You Are Ready to Go Further
If the picture above matches your operation, the next move is to compare the actual shapes on the market against the three categories described here, and to do that comparison without sitting through a vendor pitch for each option. HROpsLab is a review publication. We don't sell software, payroll services or advice. We don't implement anything, and we don't favour any vendor on the page. What we publish is independent, long-form work that compares the options on the dimensions that actually matter, written for the person who has to make the decision and live with it.
If you want to go further, our comparison work on the variable-pay shapes is the place to start, and our case study library carries the operational patterns that match each of the three categories above. You can read both without speaking to anyone. If you would rather talk it through with someone who has run these cycles, our expert office hours are open and the people on the other end are practitioners, not salespeople.
Frequently Asked Questions
How do we handle commission data that arrives after cut-off?
The first move is to confirm in writing with the upstream data owner that the cut-off is being missed, with the date and the file reference. The second move is to apply the default your governance has already chosen, which should be either next cycle or off-cycle run, not a case-by-case decision made under pressure. The third move is to log the miss as a data point, not as an exception to be tolerated, and to surface it in the quarterly review of the cycle rather than letting it disappear into the noise of the run.
Should we pay a commission amount that is under active dispute?
The safer default is to pay what the validated file says, log the dispute, and correct after the dispute is resolved, unless the dispute involves a question of fact rather than a question of interpretation. Disputes about whether a deal closed are factual and worth pausing on. Disputes about how an accelerator reads are interpretive and not worth pausing payroll for, because the answer will be the same on either side of the pay date and pausing creates its own correction problem later.
How should clawback work for returned deals?
The plan document should specify the trigger, the look-back window and the recovery mechanic. If the document doesn't specify, the answer is to take local advice on what is recoverable in each jurisdiction involved, and to design the plan so the next version does specify. The mechanics payroll can apply depend on whether the original payment is still in the current cycle, whether the recipient is still employed, and what the jurisdiction permits.
What do we do about an employee who leaves mid-period?
The plan document should answer the proration question and the attribution question. If it doesn't, the default should be set at plan design and not at run time, because a leaver mid-period is a predictable event and the answer should not depend on who is running the cycle that month. Payroll can apply the default once it's set. The decision about whether to recover commission already paid to a leaver belongs with counsel.
Who owns interpretation of the plan document?
The function that designed the plan and the function that funds it should both own it jointly, with a written tie-breaker for cases where they disagree. Payroll should not be the tie-breaker. Payroll can apply the interpretation once it's given, and can flag cases where two interpretations are defensible, but should not be the function that decides which one applies on the day the file is due.
Should we run commission separately from base pay?
It depends on the complexity of the plan and the volume of disputes, not on the size of the company. A single plan with low dispute volume runs fine inside monthly payroll. A multi-plan environment with material dispute volume runs better as a parallel cycle, because the two have different cut-offs, different approver chains and different dispute paths. The decision is operational, not philosophical, and it should be revisited each time the plan count or the dispute count moves.
How do we stop disputes landing on payroll after the run?
Move the same conversations upstream, into a sign-off step that the relevant function completes before the file reaches payroll. Add a validation step that checks the plan terms applied match the plan terms signed off, not just a check that the arithmetic is correct. Review the dispute pattern quarterly, with the function that owns the plan in the room, and treat any dispute that recurs as a plan design problem rather than a payroll processing problem.
HROpsLab helps payroll and reward leads make better decisions about the systems they run.