
How to Move QuickBooks Desktop to the Cloud
Your senior bookkeeper is working from home. Your tax associate is in a satellite office. Your client needs you to pull a report right now. Everyone needs the same QuickBooks company file—and your office server is the bottleneck.
That’s the scenario that pushes most CPA firms toward QuickBooks hosting. Not a vague desire for ‘the cloud,’ but a specific, painful problem: multi-user access to a Desktop company file from more than one location.
This guide walks through exactly how hosted QuickBooks works, what the migration looks like step by step, and what you should check before you sign anything.
What Hosted QuickBooks Actually Is
Intuit defines hosting clearly: QuickBooks software and your data files are stored, accessed, and run on a service provider’s servers instead of on your local PC. You connect through a Remote Desktop Protocol (RDP) session—essentially a secure window into a cloud server where QuickBooks is already installed and running.
From your end, it looks and behaves like the desktop version you already know. The difference is that the hardware, the backups, and the software maintenance are someone else’s problem.
Intuit’s Hosting Program formally authorizes third-party providers to host QuickBooks Desktop Pro, Premier, Accountant Desktop, and Enterprise Solutions authoritative source. That authorization matters when you’re evaluating providers—it means they’ve agreed to Intuit’s program requirements, though Intuit is explicit that it does not endorse or certify any specific host’s service quality.
Is Hosting Right for Your Firm?
Hosted QuickBooks Desktop is the right call in these situations:
- Two or more staff need simultaneous access to the same company file from different locations. This is the single biggest driver. Multi-user access over RDP is exactly what hosted QuickBooks is built for.
- You’re running QuickBooks Enterprise and need the advanced inventory, reporting, or user-permission features that QuickBooks Online still doesn’t replicate well.
- Your local IT setup is aging. If your server is overdue for replacement, paying for managed hosting is often cheaper than a hardware refresh plus ongoing IT support.
- You have remote or hybrid staff. A hosted session works on any device with an RDP client—Windows, Mac, iPad, or Chromebook.
Hosting is a harder sell if you’re a solo practitioner who only ever opens QuickBooks from one machine and has no plans to change that. QuickBooks Online or a local install probably serves you fine.
Step-by-Step: How the Migration Works
Step 1 — Audit Your Current Setup
Before you contact any provider, document what you have:
- QuickBooks version and edition (Pro, Premier, Enterprise, Accountant Desktop)
- Number of active company files and their sizes
- Number of users who need concurrent access
- Any third-party add-ons connected to QuickBooks (payroll, inventory management, document management tools)
Add-ons are the most common migration complication. If you’re running a specialty plug-in, confirm with the hosting provider that it can run in their environment before you commit.
Step 2 — Choose an Authorized Provider
Intuit’s authorized list includes several well-known options. Evaluate providers on these criteria: managed versus unmanaged hosting, backup frequency and retention period, support hours, and whether the price includes the QuickBooks license or requires you to bring your own.
For most small-to-mid-size CPA firms, a fully managed host is worth the premium. You’re not paying for rack space—you’re paying to never think about server patches, drive failures, or backup verification again.
Step 3 — Provision Your Hosted Environment
Once you select a provider, they provision a server with QuickBooks installed. You’ll receive RDP credentials. Before you move any data, log in and confirm:
- QuickBooks opens correctly
- Your version and edition match what you’re currently running
- Printer mapping works (this trips up a surprising number of firms)
- Any required add-ons are installed and licensed
Step 4 — Migrate Your Company Files
This is the step most firms are anxious about, and it’s usually the least dramatic part. The process:
- Create a backup of your company file from your current installation (File > Back Up Company > Create Local Backup).
- Upload the backup file to the hosted server—most providers give you a secure file transfer method or a shared folder accessible from your RDP session.
- On the hosted server, open QuickBooks, go to File > Open or Restore Company, and restore from the backup you just uploaded.
- Verify the data: run a few key reports, check the last transaction date, confirm opening balances.
For most firm files, this takes under two hours. Large Enterprise files with years of transaction history can take longer—schedule this during off-hours.
Step 5 — Set Up Users and Test Multi-User Mode
Add each staff member as a QuickBooks user with appropriate permissions. Then open the company file in multi-user mode (File > Switch to Multi-User Mode) and have two users log in simultaneously from different devices. Confirm both can read and write without conflicts.
Step 6 — Retire the Local Install
Don’t delete your local installation immediately. Run both environments in parallel for one to two weeks. Once you’re confident the hosted version is stable, archive your final local backup to an external drive and decommission the local server or workstation.
How Sagenext Helps
Sagenext hosts QuickBooks Desktop Pro, Premier, Enterprise, and Accountant editions in a fully managed environment—meaning provisioning, security, software updates, and data backups are handled for you. You connect through a standard RDP session, which works on any device your staff already uses.
For multi-location CPA firms, the practical value is that everyone accesses the same company file with no VPN configuration, no server maintenance, and no version mismatch headaches between workstations. Sagenext also hosts other accounting and tax applications—Sage 50, Sage 100, Drake, Lacerte, ProSeries, and others—so if your firm runs more than one platform, you can consolidate onto a single hosted environment rather than managing separate setups. A free trial is available with no credit card required. our cloud hosting
Learn more about what to look for when evaluating managed hosting for an accounting practice: related guide
Common Mistakes to Avoid
Skipping the add-on audit. Third-party integrations that connect directly to your local QuickBooks file may not work over RDP without additional configuration. Catch this before migration, not after.
Choosing a provider based on price alone. Some low-cost providers offer unmanaged hosting—you’re responsible for updates and backups. That’s fine if you have in-house IT. If you don’t, managed hosting is the right category to shop in.
Not testing printer mapping. Printing from within a remote desktop session requires the provider to support local printer redirection. Verify this before you go live, especially if you print checks or reports directly from QuickBooks.
Migrating mid-month. Pick a migration window at the end of a period—after month-end close, before the next billing cycle. Fewer transactions in flight means fewer reconciliation headaches.
Key Takeaways
- Hosted QuickBooks Desktop runs on a provider’s cloud server; you connect via RDP and the experience mirrors your local install.
- Intuit’s Hosting Program covers Pro, Premier, Accountant Desktop, and Enterprise—verify your edition is supported before choosing a provider.
- Multi-user access to a shared company file from multiple locations is the primary reason firms make this move.
- Audit your add-ons before migrating—third-party integrations are the most common source of post-migration friction.
- Fully managed hosting transfers server administration, security, and backups to the provider, which is the right model for most CPA firms without dedicated IT staff.
- Run local and hosted environments in parallel for one to two weeks before retiring your local installation.
Frequently Asked Questions
Can I keep using my existing QuickBooks license on a hosted server?
It depends on the provider’s licensing model. Some hosts require you to bring your own Intuit license; others bundle the license into their monthly fee. Clarify this before signing up. Intuit’s Hosting Program does allow authorized providers to host your license, but the commercial terms vary by provider.
What happens to my data if I cancel hosting?
Your company file belongs to you. A reputable provider will give you a full export of your data—typically a QBB backup file—when you cancel. Confirm the offboarding process and data-export format before you commit to any provider.
Is hosted QuickBooks Desktop the same as QuickBooks Online?
No. Hosted Desktop is the full QuickBooks Desktop application running on a remote server. QuickBooks Online is a separate, browser-based product with a different feature set. If you rely on Enterprise-specific features like advanced inventory or job costing, hosted Desktop preserves those capabilities in a way QuickBooks Online currently does not.
How many users can access a hosted company file at the same time?
The simultaneous user limit follows the QuickBooks edition rules—Enterprise supports up to 40 users, Premier and Pro support fewer. Your hosting plan’s server resources also affect performance at higher user counts. Discuss expected concurrent users with the provider during the sales process.
How long does migration typically take?
For a typical firm with one to five company files, the technical migration—backup, upload, restore, verify—usually takes a few hours. Allowing for user setup, add-on configuration, and parallel-run testing, most firms complete a full transition within one to two weeks.
{“@context”: “https://schema.org”, “@graph”: [{“@type”: “Article”, “headline”: “How to Move QuickBooks Desktop to the Cloud”, “description”: “Step-by-step guide for CPA firms moving QuickBooks Desktop to hosted cloud servers—what to check, how to migrate, and what to avoid.”, “author”: {“@type”: “Person”, “name”: “Mark Calatrava”}, “publisher”: {“@type”: “Organization”, “name”: “Sagenext Infotech LLC”}}, {“@type”: “FAQPage”, “mainEntity”: [{“@type”: “Question”, “name”: “Can I keep using my existing QuickBooks license on a hosted server?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “It depends on the provider’s licensing model. Some hosts require you to bring your own Intuit license; others bundle the license into their monthly fee. Clarify this before signing up. Intuit’s Hosting Program does allow authorized providers to host your license, but the commercial terms vary by provider.”}}, {“@type”: “Question”, “name”: “What happens to my data if I cancel hosting?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Your company file belongs to you. A reputable provider will give you a full export of your data—typically a QBB backup file—when you cancel. Confirm the offboarding process and data-export format before you commit to any provider.”}}, {“@type”: “Question”, “name”: “Is hosted QuickBooks Desktop the same as QuickBooks Online?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “No. Hosted Desktop is the full QuickBooks Desktop application running on a remote server. QuickBooks Online is a separate, browser-based product with a different feature set. If you rely on Enterprise-specific features like advanced inventory or job costing, hosted Desktop preserves those capabilities in a way QuickBooks Online currently does not.”}}, {“@type”: “Question”, “name”: “How many users can access a hosted company file at the same time?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “The simultaneous user limit follows the QuickBooks edition rules—Enterprise supports up to 40 users, Premier and Pro support fewer. Your hosting plan’s server resources also affect performance at higher user counts. Discuss expected concurrent users with the provider during the sales process.”}}, {“@type”: “Question”, “name”: “How long does migration typically take?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “For a typical firm with one to five company files, the technical migration—backup, upload, restore, verify—usually takes a few hours. Allowing for user setup, add-on configuration, and parallel-run testing, most firms complete a full transition within one to two weeks.”}}]}]}






