How to Run an Off-Cycle Bonus Payroll
Bonuses rarely land on payday. Here’s how to cut a bonus check off-cycle while keeping FICA caps and Additional Medicare thresholds exact.
Create the off-cycle run
A bonus is paid in an off-cycle run so it doesn’t disturb the regular schedule. The run goes through the same lifecycle, YTD application, and approval controls as a scheduled run - it’s a first-class part of the year, not a side calculation.
Set it up
- Create a new run dated outside the regular schedule
- Add a BONUS earning line per employee (flat amount)
- Apply any 401(k) deferral election against the bonus if desired
- Confirm each employee clears the SSN gate
Correct taxation
From a bonus pool
If the bonus comes from a performance pool, allocate the pool first (weighted by rating), then bring each allocation into the run as a BONUS line - one thread from performance to paycheck.
Approve and post
- Submit and approve under segregation of duties
- Anomaly flags still apply (e.g. large net vs the trailing median)
- Liabilities and the payroll journal are built like any run
- Bonus wages roll into year-end W-2 boxes automatically
Frequently asked questions
Should bonuses run separately from regular payroll?
Typically yes - a bonus is paid in an off-cycle run using the BONUS earning code, with the same approval and traceability as a scheduled run.
Will an off-cycle bonus over-withhold Social Security?
No. It applies against the same year-to-date ledger, so once an employee hits the Social Security wage base, further wages aren’t taxed again.
Can employees defer 401(k) from a bonus?
Yes. The deferral reduces Box 1 federal-taxable wages but remains subject to Social Security and Medicare.
Where do bonus amounts come from?
Entered directly, or allocated from a performance bonus pool (weighted by rating) and brought into the run as BONUS lines.
Stay in the loop
One practical finance briefing a week - new guides, checklists, and benchmarks.
Bonuses paid right, taxed right
Run an off-cycle bonus on the same cap-exact engine as payroll.
Talk to us