Moving your QuickBooks Desktop installation — and the MagicCarpet sync app — to a new computer requires a specific order of operations to avoid breaking your Biller Genie sync. The most common mistake is decommissioning the old machine before the new one is fully verified, which leaves your sync stuck in an in-between state. This article walks through the correct sequence.
Before you start
- Plan for downtime. Sync pauses while you're moving. Schedule the move during slow hours.
- Have both machines available simultaneously. You'll verify the new one is working before decommissioning the old one.
- Confirm your QuickBooks Desktop license allows the move — the company file itself transfers fine, but the QuickBooks Desktop license has its own deactivation/reactivation steps. See Intuit's: Move QuickBooks Desktop to a new computer.
- Back up the company file before doing anything. Always.
Step 1 — Set up QuickBooks Desktop on the new computer
- Install QuickBooks Desktop on the new machine (same year version as before, unless you're combining a hardware move with a version upgrade — in which case also follow Reconnecting Biller Genie to QuickBooks Desktop After an Upgrade).
- Restore the company file from backup or copy it from the old machine.
- Open the company file in QuickBooks Desktop on the new machine to confirm it loads cleanly.
- Run File > Utilities > Verify Data to make sure the file transferred without issues.
Step 2 — Install MagicCarpet on the new computer
- Sign in to the Biller Genie merchant portal.
- Go to Add-Ons > QuickBooks Desktop.
- Click Download MagicCarpet Installer and run the installer on the new computer.
- When MagicCarpet finishes installing, it'll prompt for a linking code.
Step 3 — Generate a fresh linking code
Even though your Biller Genie account is already connected (to the old machine's MagicCarpet), you need a fresh linking code for the new machine. Biller Genie can only have one active MagicCarpet installation at a time.
- In the Biller Genie portal on the QuickBooks Desktop add-on page, click Disconnect from QuickBooks Desktop. This clears the old machine's authorization.
- Click Connect to QuickBooks Desktop to generate a new linking code.
- Paste the code into MagicCarpet on the new computer.
Step 4 — Approve MagicCarpet in QuickBooks Desktop
On the new computer, switch QuickBooks Desktop to single-user mode and approve MagicCarpet via the Application Certificate prompt (same as the first connection — see How to Connect MagicCarpet to QuickBooks Desktop for the full prompt walkthrough).
Step 5 — Verify the new sync works
- In the Biller Genie portal, watch the Last Ping timestamp on the QuickBooks Desktop add-on page. It should update within a minute of MagicCarpet being approved.
- Click Sync Now to trigger an immediate sync.
- When Sync Now succeeds and Last Successful Sync updates, the new machine is operational.
Step 6 — Decommission the old computer
Only after the new machine has run a clean sync, you can decommission the old one:
- On the old computer, uninstall MagicCarpet via Windows Add or Remove Programs.
- Optional but recommended: in QuickBooks Desktop on the old machine, remove MagicCarpet from Edit > Preferences > Integrated Applications > Company Preferences.
- Optional: deactivate QuickBooks Desktop on the old machine per Intuit's license-transfer steps.
Don't uninstall MagicCarpet on the old machine before the new one is verified
If you uninstall MagicCarpet on the old machine before generating a fresh linking code and approving the new one, your Biller Genie sync goes dark with no failover. The order matters: verify the new machine works, then decommission the old one.
Common pitfalls
- Trying to install MagicCarpet on two machines at the same time. Biller Genie only honors one active MagicCarpet installation per account. The second one will fail or override the first.
- Skipping Verify Data after restoring the file. If the backup-and-restore introduced any corruption, you want to know before MagicCarpet starts working with the file.
- Forgetting to reapprove in QuickBooks Desktop. Just installing MagicCarpet isn't enough — it needs the Application Certificate approval in QuickBooks Desktop to actually read and write.
- Moving to a network drive. If you take this opportunity to move the company file to a network share, you may introduce performance and reliability issues. Local drives are recommended.
Related articles
- QuickBooks Desktop Sync Reliability: Why Syncs Fail and How to Fix Them
- How to Connect MagicCarpet to QuickBooks Desktop
- How to Install MagicCarpet for QuickBooks Desktop
- Reconnecting Biller Genie to QuickBooks Desktop After an Upgrade — if you're also upgrading QuickBooks versions as part of the move.
- MagicCarpet Sync Troubleshooting for QuickBooks Desktop