Skip to content

Settings and activity

1 result found

  1. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    ximeh commented  · 

    I just installed QuickBooks Desktop on a new computer today and restored my company file. Now, when I try to activate the payroll service, I get the PS038 error. I suspect it’s either a typo in my EIN or PSID, or my new computer’s firewall is blocking QuickBooks.

    ximeh supported this idea  · 
    An error occurred while saving the comment
    ximeh commented  · 

    QuickBooks error PS038 usually appears when you’re trying to update or send payroll data, but one or more paychecks are stuck “Online to Send.” The good news? You can fix it yourself by following a few careful steps.

    Step 1: Identify if You Have Stuck Paychecks

    Open QuickBooks Desktop.

    Go to the top menu and click Edit ➜ Find (or press Ctrl + F).

    Switch to the Advanced tab.

    Under the Filter list, choose Online Status and set it to Online to Send.

    Click Find Now.

    👉 If you see any paychecks listed, it means they’re stuck in the sending queue.

    Step 2: Resend the Stuck Paychecks

    Open each stuck paycheck one by one.

    Click Paycheck Detail, then Save & Close.

    Now, go to Employees ➜ Send Payroll Data.

    Click Send All to resend the paychecks.

    ✅ If the paychecks send successfully, try running the payroll update again — the PS038 error should disappear.

    Step 3: Use the Verify and Rebuild Data Utility

    If the error still appears, it may be due to minor data corruption in your QuickBooks company file.

    Go to File ➜ Utilities ➜ Verify Data.

    If QuickBooks detects any issues, proceed to the next step.

    Go to File ➜ Utilities ➜ Rebuild Data.

    Let QuickBooks create a backup before rebuilding.

    Once complete, re-run your Payroll Update.

    This process repairs internal data inconsistencies that can trigger update errors like PS038.

    Step 4: Confirm Your Payroll Subscription Status

    If the problem persists, your payroll subscription may have expired or become inactive.

    Go to Employees ➜ My Payroll Service ➜ Account/Billing Information.

    Sign in with your Intuit credentials.

    Check that your subscription is active and valid.

    If expired, renew it and restart QuickBooks before attempting the update again.

    Step 5: Update QuickBooks and Payroll Tax Tables

    Finally, ensure both QuickBooks Desktop and the payroll tax table are fully updated.

    Go to Help ➜ Update QuickBooks Desktop ➜ Update Now.

    After installing updates, reopen QuickBooks.

    Then go to Employees ➜ Get Payroll Updates ➜ Download Entire Update.

    Once the download completes, check if the payroll update error PS038 is resolved.