Converting QuickBooks from Mac to Windows

Applies to: QuickBooks for Mac 2019(+).
Prerequisites: None.

If you switch from QuickBooks for Mac to Windows, you don’t have to start over.
Convert your Mac company file to Windows and you’re good to go.

Here are a few things we recommend to prepare your Mac file for conversion to the Windows version:


Step 1: Get your company file ready

Remove any memos longer than 50 characters or contain special characters like !@#$%^&*

Search for memos with special characters in them

  1. Select the Reports menu and then Custom Transaction Detail Report.
  2. From the Dates drop-down menu, select All Dates.
  3. Double-click a transaction with a memo to open it.
  4. Delete the special characters from the memo field and select Save.
  5. Close the transaction.
  6. Repeat the steps for all other transactions.
  7. Re-sort your lists.
  8. Run verify and rebuild on your company file. Go to the File menu and select Utilities. Next, select Verify Data.



If the file comes up with no problems, it is ready to be converted.  To convert the file:

Step 2: Convert your company file

  1. Open your company file as the admin.
    Go to the File menu and select Export. Select To QuickBooks for Windows.
  2. If you’re prompted to verify before you back up, select Verify.
  3. Name the file and choose the folder to save it in.
    Then, select Save.
    Note: Don't add special characters in the filename; letters, numbers and spaces only.
  4. Enter and confirm your password and select OK.
  5. Select OK on the confirmation window.
  6. Move the file to your Windows computer.
    Most people do this with a USB flash drive, cloud storage, or email if the file is small enough.
  7. Restore the file in QuickBooks for Windows.

We also recommend running a Profit and Loss and Balance Sheet to compare the files to be sure it converted properly.

** Please also note that bank accounts will transfer over as if they have not been reconciled before. ** You will just need to take the last month’s statement you reconciled and use that ending balance.  The system should have all the items that were cleared on your previous bank statement checked for you already. It will not transfer any memorized transactions, reports, or custom templates.

If you need any assistance converting your file,
please submit a support ticket at




Article is closed for comments.