Convert a QuickBooks Desktop Windows .QBB Backup to QuickBooks for Mac
Move a Windows .QBB backup to QuickBooks Desktop for Mac by preparing the file, running the built-in conversion, and transferring it to macOS.
QuickBooks Desktop for Mac includes a utility that reads a backup file created on the Windows side and rebuilds it as a Mac company file. The process sounds simple, but it fails often enough that our engineers see the same recurring issues: the Windows file is too large, the version year on the Mac is older than the Windows side, or the backup was made in multi-user mode. This walkthrough covers the preparation steps that make the conversion succeed on the first attempt.
Preconditions
Before starting, confirm the following:
- Version parity. QuickBooks for Mac must be the same year or newer than the QuickBooks Desktop Windows version that created the backup. A Mac 2021 file cannot restore a backup made in Windows 2022. If you need to move across version years, a cross-version conversion may be required first.
- Single-user mode. On the Windows machine, switch to single-user mode before creating the backup.
- Verify Data. Run File ▸ Utilities ▸ Verify Data on the Windows file. If Verify reports problems, run Rebuild Data and re-run Verify until it passes. A file that fails Verify on Windows will almost always fail the Mac conversion.
- Admin password. Have the QuickBooks Administrator credentials for the Windows file. If the file is password-protected, the Mac conversion utility will prompt for it.
- External storage. Use a USB drive, cloud storage, or network transfer. Do not email the file — large backups are routinely truncated by mail servers.
Step 1 — Create a fresh backup on Windows
Open the company file in QuickBooks Desktop Windows. Go to File ▸ Create Backup ▸ Local Backup. In the backup options, select Full Backup (not incremental). Save the .QBB file to a location you can access from the Mac, such as a USB drive formatted as ExFAT or a cloud folder.
Do not copy the working .QBW file directly. The Mac conversion utility expects a .QBB backup.
Step 2 — Copy the .QBB to the Mac
Transfer the .QBB file to the Mac's Documents folder or the Desktop. Avoid deeply nested network paths or external drives during conversion — copy the file to the local drive first.
If macOS reports the file is incomplete or the size does not match what Windows reported, the transfer was interrupted. Re-copy the file and verify the byte size matches on both sides.
Step 3 — Run the conversion on the Mac
Open QuickBooks Desktop for Mac. From the menu bar, select File ▸ Open Company ▸ select the .QBB file. QuickBooks recognizes the .QBB extension and launches the conversion utility automatically.
You will see a progress dialog as QuickBooks reads the backup and rebuilds it as a Mac .qb201x file. Enter the Admin password if prompted. The conversion can take several minutes for larger files.
When the process finishes, QuickBooks displays a summary of what was converted and what was not.
Step 4 — Save and rename the Mac file
Choose a location to save the converted Mac company file. Use the default Documents folder or a dedicated QuickBooks folder. Give the file a clear name so it is not confused with the original Windows backup.
What does not convert
The Mac conversion utility is thorough but not complete. The following items do not carry over:
- Online banking credentials and bank feeds setup — these must be reconfigured on the Mac.
- Memorized reports created in Windows may not all transfer; verify after conversion.
- Custom forms and templates — some formatting differences exist between platforms.
- Payroll setup and service keys — Intuit Payroll for Mac is a separate service.
- Multi-currency support differs between the platforms; verify your currency settings post-conversion.
Signs it worked
Open the converted file on the Mac and check the following:
- F2 (Product Information) shows the correct company name and file size.
- The chart of accounts, customer list, and vendor list match the Windows file.
- A recent transaction displays correctly with all line items intact.
- Verify Data passes on the Mac side (File ▸ Utilities ▸ Verify Data).
When the conversion fails
If the conversion utility reports an error or produces a file that will not open, the underlying Windows file may have structural damage that Verify did not surface. In that case, the Windows file needs to be repaired before conversion. Our engineers can examine the .QBB backup directly, identify the structural issue, and produce a clean file that converts successfully on the second attempt.
Large files — generally above 1 GB — also convert unreliably. Condensing the Windows file before conversion reduces the data volume and improves the success rate significantly.