Lab 1
Onboard, garnish, and offboard at Acme
Scenario
Three events land at Acme in one week: new hire Ben Carter starts (salary $52,000, wants 6% into the 401(k)); a $350-per-check child-support order arrives for Sam Reyes; and technician Lena Fox resigns with 24 hours of accrued PTO that Acme pays out.
Steps
- 1
Create Ben’s employee record (SSN, W-4, biweekly schedule, bank details) and add a 6% retirement deduction. Send his portal invite.
Expected: Ben appears run-eligible; his portal shows W-4 and bank details for self-verification.
- 2
Enter Sam’s support garnishment: $350 per paycheck, type support, priority 1.
Expected: The garnishment lists on Sam’s record, flagged post-tax with CCPA capping.
- 3
On the next draft run, open Ben’s paycheck trace.
Expected: Gross $2,000; the 6% ($120) 401(k) reduces federal withholding wages but not Social Security/Medicare wages.
- 4
Open Sam’s paycheck in the same draft.
Expected: $350 deducts after taxes; net drops accordingly, and the trace shows disposable-earnings capping context.
- 5
Add Lena’s final pay: her remaining salary plus a PTO_PAYOUT line of 24 × her hourly-equivalent rate. Mark her terminated after the run processes.
Expected: Her final stub shows the payout as taxable wages; she stops appearing in future drafts.
- 6
End-date Lena’s deductions and confirm her YTD data and paystubs remain accessible.
Expected: Her record is terminated but fully intact for W-2 season.
Checkpoints - you got it right if…
- Ben’s 401(k) reduced federal taxable wages but not FICA wages (visible in the trace)
- Sam’s garnishment deducted post-tax with priority and cap recorded
- Lena’s PTO payout was taxed as wages and she is excluded from new drafts
- No record was deleted - all three employees have complete histories