Quick answer

A QuickBooks payroll subscription error means QuickBooks cannot confirm an active payroll service for the company file, so payroll features and tax table downloads stay locked. Your payroll data is not deleted. Restore the subscription status, then line up the service key, EIN, billing, and account ownership before you run payroll again.

What the payroll subscription error means

QuickBooks Desktop Payroll is a subscription service, and the software checks that entitlement against Intuit's servers. When the check fails, QuickBooks shows a message such as "Your QuickBooks subscription has lapsed" and blocks the features that depend on the service. Intuit states this kind of error does not affect company data, so fix the entitlement first, not the file.

The error can appear when you open the company file, open the Payroll Center, download a tax table, or send payroll data. Either the subscription is truly inactive, or QuickBooks cannot verify an active one.

Symptoms you will recognize

  • A subscription has lapsed or expired message appears when QuickBooks opens the company file.
  • Payroll menus open but payroll features, direct deposit, or e-file options are unavailable.
  • Employees → Get Payroll Updates cannot download the current tax table even though the internet connection works.
  • The company file prompts for a payroll service key, or payroll setup asks you to subscribe again.
  • CAMPs (the Customer Account Management Portal) shows an active product, yet QuickBooks still reports a subscription problem.
  • The error affects one company file but not another on the same computer, which usually points at the EIN or service key tied to that file.

Common causes, ranked

  1. Billing is out of date. An expired, declined, or replaced payment method leaves the subscription unpaid, and QuickBooks reports the lapse as soon as the grace period ends.
  2. The subscription genuinely lapsed or was canceled. Maybe nobody renewed it, or a former employee canceled the service. Reactivating is a separate process from updating a card.
  3. The product and license file on the PC is damaged or stale. QuickBooks stores entitlement data locally, and a corrupted or outdated file blocks the online check even when billing is fine.
  4. QuickBooks Desktop is behind on releases. An old release can fail to sync subscription data, which is why installing the latest update is one of Intuit's documented fixes.
  5. The service key does not match the company file. After a restore, migration, or file rename, the payroll service key tied to the subscription may no longer line up with the file.
  6. The EIN differs between the file and the subscription. A payroll subscription is registered to a specific EIN, so a mismatch stops QuickBooks from validating payroll for that company file.
  7. The subscription sits under the wrong Intuit account. If a bookkeeper, IT provider, or former owner registered it, nobody signed in can manage or verify the entitlement. Only the primary contact can edit payment details.
  8. QuickBooks cannot reach Intuit. Firewall rules, proxy settings, or connection preferences can block the online services check and produce what looks like a subscription failure.

Before you begin

  • Find out which payroll service you have. QuickBooks Desktop Payroll Basic, Enhanced, and Assisted each reactivate a little differently.
  • Have the Intuit account login that registered the product, plus your product and license numbers.
  • Note the EIN used in Company → Company Information so you can compare it with the EIN on the subscription.
  • Back up the company file and keep the copy off the machine before you change anything.
  • Allow time. Reactivation can take up to 24 hours, so treat it as a same-day project.

Do not create a second subscription. Buying a new payroll subscription under a different EIN or Intuit account can leave the company file tied to the wrong entitlement and complicate cleanup. Restore the existing subscription first; if the account owner is unreachable, resolve ownership through Intuit support before paying for anything new.

How to fix the QuickBooks payroll subscription error

1

Identify your payroll service and subscription details

In the company file, go to Employees → My Payroll Service. To see the subscription, sign in to CAMPs and open Products & Services, where Intuit lists the payroll service key, EIN, and subscription number. That gives you everything needed to compare the account against the company file.

2

Check billing status and update the payment method

In CAMPs, select QuickBooks Desktop and select Edit next to the payment method. Update the card and select Save and Close. Only the primary contact can change payment information, so if that person is unavailable, sort out ownership first (Step 6). When billing is current, open QuickBooks and go to Help → Manage My License → Sync License Data Online.

3

Install the latest QuickBooks Desktop release

Intuit lists installing the latest update as a fix for subscription errors, because newer releases sync entitlement data more reliably. Update through Help → Update QuickBooks Desktop, then reopen the company file and check whether the subscription warning is gone. If it is, skip ahead to the verification section.

4

Reactivate or resubscribe the payroll service

In the company file, go to Employees → My Payroll Service → Account/Billing Info and sign in with your Intuit account. Under Status, choose Resubscribe and follow the on-screen steps, or reactivate from CAMPs the same way. The subscription can take up to 24 hours to show Active, so wait a full day before troubleshooting again.

5

Run the diagnostic tool, then restore the product and license file

If the warning persists, install the QuickBooks Tool Hub and run the QuickBooks Install Diagnostic Tool from the Installation Issues section; it repairs Windows files QuickBooks needs for online services. If the error remains, close QuickBooks, open C:\ProgramData\Intuit\Entitlement Client\v8 (use v6 if that path does not exist), delete EntitlementDataStore.ecml, then reopen QuickBooks and register again with your product and license numbers.

6

Fix EIN and account ownership mismatches

Compare the EIN in Company → Company Information with the EIN on the payroll subscription in CAMPs. If they differ, the EIN on the subscription must match the company file before QuickBooks can validate payroll. For account ownership, sign in with the email used to register the product; if you are unsure which email that was, use Claim Account in CAMPs to merge accounts. If someone else owns the account, work with that person or contact Intuit to move primary contact status.

7

Check Internet connection settings and firewall rules

If QuickBooks still cannot verify the subscription, review its connection settings and the Windows firewall rules for the QuickBooks executables. Add outbound rules as well as inbound rules, and confirm any proxy or security appliance allows QuickBooks to reach Intuit. A blocked connection mimics a lapsed subscription because the entitlement check never completes.

Verify payroll is active again

  1. Reopen the company file and check Employees → My Payroll Service; the subscription should no longer show as expired or lapsed.
  2. Confirm the status reads Active in CAMPs; Intuit notes the change can take up to 24 hours to appear.
  3. Run a tax table download from Employees → Get Payroll Updates to prove the connection works.
  4. Review payroll setup after reactivation: open Employees → Employee Center and confirm employee details, W-4s, and deductions, then check tax items in Lists → Payroll Item List.
  5. Preview or process one small payroll before scheduling the next full run, and confirm direct deposit or e-file options are available if you use them.

What happens to payroll data when the subscription lapses

Your company file and payroll history stay where they are. Intuit states the lapsed-subscription error does not affect company data, and canceled subscriptions follow the same principle: the data remains in the file, but subscription services stop.

  • Tax table updates stop. Without an active subscription, QuickBooks Desktop Payroll cannot download the current table, so withholding can fall out of date. The payroll tax table update guide covers how to catch up once service is restored.
  • QuickBooks Desktop Payroll Enhanced, Standard, and Basic: you keep access to your payroll data after cancellation, but you cannot recreate tax forms. Save every tax form you filed or e-filed before the lapse.
  • Intuit QuickBooks Workforce: payroll data stays accessible until one year after the cancellation date. Export and save your payroll reports before that window closes.
  • QuickBooks Desktop Payroll Assisted: filed returns remain available in the Canceled Client Payroll Tax Center for 12 months from cancellation, in PDF form only.
  • Outstanding obligations do not disappear. Tax deposits and filings that were due remain the employer's responsibility. A lapse mid-quarter can lead to late deposits, amended returns, and penalty or interest notices, so keep paying and filing on time while the software issue is open.

Other connected services can be affected by the same subscription check. If features outside payroll misbehave, see the QuickBooks Desktop bank feed troubleshooting guide for the connection side of the problem.

If the subscription error keeps coming back

Repeated subscription errors usually mean one of four things: security software keeps damaging the entitlement file, the wrong Intuit account is signed in, the service key or EIN no longer matches the subscription, or the QuickBooks release is too old to stay in sync. Run the steps above once more, then escalate with your product and license numbers, EIN, service key, and the exact message text. The QuickBooks error code lookup helps you translate any code shown with the message, and the QuickBooks customer service guide covers the support routes. If the same file also opens slowly or shows data warnings, check the data damage guide so you do not attribute a file problem to the subscription.

Prevention

  • Track the renewal date and keep a current card on file; replace expiring cards a month early.
  • Keep the primary contact and Intuit account email current so billing changes are never blocked.
  • Document the payroll service key, EIN, and subscription number with your payroll records.
  • After any restore, migration, or company-file rename, sync the license and confirm the subscription still validates.
  • Before canceling payroll, finish the final payroll, save tax forms and reports, and settle outstanding deposits as Intuit recommends.

Frequently asked questions

Will I lose payroll data if my subscription expires?

No. Intuit states that a lapsed-subscription error does not affect company data, and canceled subscriptions keep the payroll history in the company file. What changes is access to subscription services: tax table downloads stop, and after cancellation Desktop Payroll Enhanced, Standard, and Basic users cannot recreate tax forms. Save reports and filed forms.

How long does it take to reactivate a payroll subscription?

Reactivation can take up to 24 hours to complete, and the subscription shows Active once it finishes. If QuickBooks still reports a lapse after a full day, check the EIN and service key against CAMPs before contacting support.

Why does QuickBooks say my subscription expired when my billing is current?

That points at the entitlement check rather than payment. The product and license file may be damaged or out of date, Windows components may need repair, or QuickBooks may be unable to reach Intuit. Sync the license, install the latest release, run the Install Diagnostic Tool, and restore the entitlement file if needed.

Who is allowed to update billing or reactivate the subscription?

Only the primary contact can edit payment information, according to Intuit. If the subscription was registered under a bookkeeper's or former employee's account, use Claim Account in CAMPs or work with Intuit to change ownership.

Can I keep running payroll after the subscription lapses?

The company file and payroll history stay available, but subscription features, including tax table updates, stop. Because withholding and tax deposits remain the employer's responsibility, restore the subscription before the next payroll run or work with an accountant on a manual process.