If you are using a QuickBooks for Mac version older than 2016, download and install the free trial, before converting to QuickBooks Online.

You must be logged in as the Administrator in both your QuickBooks Desktop for Mac company file and your QuickBooks Online account.

You can only convert your QuickBooks Desktop data within the first 60 days of your QuickBooks Online company start date. When you convert, your Desktop file will replace your Online file and overwrite any existing information.

Do not convert your file if you've already turned on Payroll in QuickBooks Online.

Your QuickBooks file must be under 350,000 targets (file size does not matter). If you're over the target limit, you'll only be given the option to import your lists and/or balances.

Inventory can only be imported from QuickBooks Desktop for Windows. If you want to import your inventory, save your company file as a QuickBooks Desktop for Windows file, open it on a Windows computer, then import using the latest version of QuickBooks for Windows.