If your are facing issue during importing QuickBooks online.
Error description
We are sorry but we cannot export your data.
Unfortunately, we encountered an error uploading
your data to QuickBooks online.
Error: we are sorry but before you can import QuickBooks
QuickBooks desktop data, please delete all employees already in
QuickBooks online.
Root cause : When quick book online detects that you have activated payroll feature
features include-E-services enrollment, Direct deposit enrollment, billing hold.
Troubleshooting steps will be different for windows and Mac both.
Windows users:
This happens when your QuickBooks desktop QuickBooks payroll is off
and it's active on online.
And how can you check that just follow these steps-Edit->Preferences->Payroll & employees->Company Preferences tab
or else on your windows computer you can press CTRL+K key.
this also happens when you don’t have any payroll active.
Mac users: The error could be payroll does not exist within Mac QuickBooks.
You are not allowed to export Mac file to QuickBooks online company, if it has existing payroll information.
Just go ahead and create new online company file.
Fix-
There will be to options if you already have payroll feature active
you just need to go ahead and create a new QuickBooks online account.
Just go ahead and import your desktop data into the new account.
Second case if you don't want to create a new account and you did n't active E-Services.
So need to follow these steps Edit->Preferences->Payroll->Company Preferences tab->select the fill payroll option
Now go ahead and create dummy employee and paycheck
just in case if you don’t want to overnight previous information.