A Routine Data Update Triggered a $1.4M Payroll Overpayment
In Texas, a routine data upload in mid-March altered how hundreds of employees for the city of Austin were classified for overtime. That error affected payroll calculations and inflated employees’ pay.
The result: up to double pay for some employees and roughly $1.4 million in overpayments.
Now the city is working to recover those payroll overpayments across future pay periods.
The Real Problem Started Before Payroll Ran
The City of Austin uses Workday to manage payroll. While updating job descriptions in a spreadsheet, someone left a data field blank – and that spreadsheet was then uploaded to the Workday system.
Importantly for payroll, the affected field determined exemption status. When the updated file was uploaded, Workday replaced the existing value with the blank field. That removed the marker used to classify employees as exempt or non-exempt and left the system applying inconsistent overtime logic. The system then treated each week in the pay period separately, and some employees ended up with nearly double their normal pay on March 13.
To clarify, this type of issue is not specific to Workday and could occur in many payroll systems, depending on how data updates are configured.
Exemption Status Is Not Just an HR Data Field
Job data changes may be in HR’s wheelhouse, but certain data fields – especially those concerning exemption status – directly affect payroll calculations, as this case shows. When those crucial data fields are updated without appropriate controls, errors flow straight through to gross-to-net results. It can affect overtime eligibility, regular rate calculations and compliance with wage and hour laws.
Payroll systems read the exemption status at the time of processing and apply it to each employee’s pay for the cycle. Any change made prior to payroll finalization is reflected in that run, with no inherent validation unless controls are in place.
What This Means for Pay Accuracy
Bulk job data updates carry elevated risk. Standard HR workflows don’t account for the payroll impact of classification-related fields. When those data fields are included, the change applies at scale across the payroll run. These updates should be flagged, reviewed and validated before processing to prevent systemic pay errors and compliance exposure.
Blank Fields Can Override – Unless You Tell the System Not To
In many payroll systems, blank fields in inbound files are treated as updates. When processed, those blanks can overwrite existing values without triggering an obvious change event.
For payroll, that behavior converts missing data into a change to a pay-driving field. Critical inputs – such as exemption status, earnings eligibility or overtime classification – can be reset or cleared, directly affecting pay calculations without an obvious edit trail.
What This Means for Pay Controls
Inbound files that include pay-impacting fields require explicit handling rules. Reject files containing blanks in protected fields or configure imports to ignore null values and retain existing data. Without these controls, a single file can introduce large-scale calculation errors across the payroll population.
Outcome-Based Validation in Payroll
As this case shows, payroll can process inputs correctly and still generate materially incorrect pay. Before payroll is finalized, the review should focus on the pay outcomes, not just the data that produced them.
Set a variance threshold that flags employees whose pay changes beyond a defined percentage from the prior period. Run a report that highlights any change in exemption status between cycles. For employees with no documented job or compensation change, compare calculated pay to the prior period to flag unintended shifts.
What This Means for Payroll Governance
Treat outcome-based validation as a core pre-payroll control. Run exception reports tied to pay outcomes – high variances, classification or exemption changes, and pay that doesn’t align with prior values – and review them before finalization. Require documented review and signoff so payroll doesn’t run with unresolved exceptions.
Cash Flow Concerns: A $1.4M Payroll Overpayment
This error affected 675 employees in a single payroll cycle, creating about $1.4 million in overpayments that must now be repaid over multiple pay periods.
For context: This was a city payroll. For many small and midsize businesses, an unexpected cash outflow of that size could severely strain or even exhaust operating liquidity.
The Business Impact
The problem is now recovery. Cash has already left the organization, and recouping it requires coordination across payroll cycles. Repayment schedules must be tracked, adjustments processed correctly and outstanding balances monitored until the full amount is cleared.
There are also regulatory and reporting implications to manage. Corrections can change how wage and tax amounts are reported, and each adjustment must align with how the original pay was recorded. On the employee side, repayment can be disruptive – especially when larger amounts are spread over several pay periods, compressing take-home pay and eroding trust in payroll accuracy.
Strengthening Controls Around Payroll Data
Data that drives pay calculations needs a defined checkpoint before payroll runs. A cutoff window for updates that affect pay, combined with a required review, creates a defined control point before those changes flow through to pay results.
If a spreadsheet upload can change exemption status, payroll isn’t your system of record. The last import file is.
Free Training & Resources
White Papers
Provided by Paycom
Resources
The Cost of Noncompliance
You Be the Judge
Case Studies
