Converting a QuickBooks Desktop Windows Company File to Mac
Convert a Windows .QBB backup to QuickBooks Desktop for Mac with full pre-flight checks, Admin password handling, macOS verification, and post-conversion reconciliation.
Moving a QuickBooks Desktop company file from Windows to macOS is not a simple file copy. The conversion crosses a data-format boundary, and several Windows-only features do not survive the trip. Our engineers treat this as a staged migration: prepare and verify on the Windows side, convert through a rested backup, then reconcile what the Mac rebuilds differently. Skipping the preparation phase is the single most common cause of failed conversions and missing data.
Phase 1: Windows-Side Pre-Flight
Before producing any backup, run the source file to ground on Windows. Open the company file in single-user mode as the Admin and press F2 to confirm the file's version year, edition, and list counts. Note the file size and the total list-entry count for later comparison.
Next, run Verify Data from the File → Utilities menu. If Verify reports problems, run Rebuild Data and re-run Verify until it passes clean. A file with structural damage will either fail to convert or produce a Mac file with silent data loss. If the file is too damaged for Rebuild to resolve, it must be repaired first — our engineers handle that through quickbooksrepairpro.com.
Record the Admin password. The conversion process requires Admin-level access to the file, and if the Admin password differs from the user login password, only the Admin credential will work at conversion time.
Phase 2: Create and Rest the Backup
With Verify clean, create a full backup (.QBB) through File → Create Backup → Local Backup. Do not use a portable file (.QBM) for cross-platform conversion — use a complete .QBB backup. Note the exact location of the saved file.
Copy the .QBB to external media or a transfer location, but do not attempt the conversion immediately. We recommend resting the backup for at least one session: close QuickBooks on Windows, reopen fresh, and confirm the .QBB restores cleanly to a test location before moving it to the Mac. This catches incomplete or corrupted backups before they reach the conversion step.
Phase 3: macOS Environment Verification
On the Mac side, confirm three things before opening any file. First, verify the macOS version meets the minimum for the QuickBooks Desktop for Mac edition you plan to run — check the installed macOS build in About This Mac. Second, confirm QuickBooks Desktop for Mac is installed and opens to a blank or sample company without error. Third, ensure the target save location for the converted file is a local drive with adequate free space — at least three times the uncompressed .QBW size. Network drives and cloud-synced folders (iCloud, Dropbox, OneDrive) are not reliable targets during conversion.
Phase 4: Conversion and Initial Open
Copy the .QBB to the Mac's local drive — do not convert from a USB stick or network share. Double-click the .QBB file, or use File → Open Company within QuickBooks for Mac and select the .QBB. QuickBooks for Mac reads the Windows backup and rebuilds it as a Mac-format file (.qb201x).
Enter the Admin password when prompted. The conversion may take several minutes for larger files. Do not interrupt the process or force-quit QuickBooks. When the progress bar completes, QuickBooks for Mac displays the company file.
Phase 5: Post-Conversion Reconciliation
This is the phase most teams underuse, and it is where hidden problems surface. Open the converted Mac file and immediately run Verify Data again. Compare the F2 / Product Information list-entry counts and total account balances against the Windows-side figures you recorded in Phase 1. Any discrepancy in account balances or list counts indicates data that did not carry over.
Review the features that QuickBooks for Mac does not support. Among the items that will not transfer or will convert differently: payroll transactions (the Mac rebuilds paycheck data but payroll setup must be reconfigured), multi-currency, certain report templates, and Class tracking behavior. Audit the Chart of Accounts, customer and vendor balances, and the most recent three months of transaction detail against the Windows file.
Rollback Points
There are two clean rollback points. The first is before conversion: the original Windows .QBW and .QBB remain untouched, so you can abandon the migration entirely with zero data loss. The second is after conversion: if the Mac file fails verification or shows balance discrepancies, discard the Mac file, return to the verified Windows backup, and reattempt after addressing whatever caused the failure. Never attempt to "patch" a partially converted Mac file.
Clean Outcome
A successful conversion produces a Mac-format company file that passes Verify Data with no errors, matches the Windows source on all account balances and list-entry counts, and opens normally in single-user and multi-user modes on the Mac. The original Windows file remains intact and usable as the fallback of record.