QuickBooks Error PS038 generally strikes while updating payroll & while sending employees’ paychecks online. This error mainly occurs due to stuck paychecks in the system. You must update the QB Desktop & utilize the ‘Rebuild Data’ utility to fully rectify this issue.