Moving from QuickBooks Online to Desktop is a supported, official process using Intuit's migration tool, but the technical steps are only part of the picture — the bigger factor in whether your migration goes smoothly is what you do before you start. This guide covers the planning side: why businesses make this move, what actually transfers versus what doesn't, and the decisions worth making before you touch the migration tool itself. If you'd rather talk through your specific setup before starting, call +1-866-408-0444.
Why Businesses Move From Online to Desktop
This migration direction is less common than Desktop-to-Online, but it happens for real reasons:
- Needing Desktop-specific features not available in Online (certain advanced inventory or industry-edition functionality)
- Preferring a locally-installed system over a cloud subscription
- Consolidating multiple entities under a Desktop Enterprise setup
- Cost considerations for specific business sizes and use cases
Knowing your actual reason matters for planning — if you need a specific Desktop feature, confirm it's available in the specific Desktop edition you're moving to before migrating, not after.
What Actually Transfers
Intuit's Online-to-Desktop migration moves core accounting data, but with meaningful limits:
Generally transfers:
- Chart of accounts
- Customer and vendor lists
- Transaction history (depending on whether you export "all data" or "lists and balances only")
- Basic company information
Commonly excluded, regardless of export type:
- Memorized transactions
- Budgets
- Custom templates (invoices, estimates)
- Attachments
- Sales orders
- Payroll records
- Non-posting entries like estimates
This list matters more than it might seem — if your business relies heavily on custom invoice templates or memorized recurring transactions, plan to manually recreate these in Desktop rather than assuming they'll carry over.
Choosing What to Export
During the migration process, Intuit gives you a choice between exporting all data with transactions, or just lists and balances. This isn't just a technical setting — it's a real decision:
- All data with transactions preserves your full transaction history, but takes longer and is more likely to be affected by any data type limitations
- Lists and balances only is faster and cleaner, but means you'd be starting Desktop with current balances rather than full historical detail — fine if you don't need to run historical reports in the new system, more limiting if you do
Think about whether you'll need to run multi-year historical reports in Desktop after the move; if yes, "all data" is generally the safer choice despite the added complexity.
Version Compatibility Matters More Than It Seems
The Online-to-Desktop migration tool only supports matching regional versions — a US QuickBooks Online account exports to US QuickBooks Desktop, and the same applies for other regions. If you're on a non-US version of Online, you may need an intermediate step (migrating to a US Online account first) before this direction works at all. Confirm this before planning your timeline, since discovering a regional mismatch mid-migration causes unnecessary delays.
Pre-Migration Checklist
Before starting the actual technical process:
- Confirm Desktop is already installed on the computer you'll use — the migration tool requires QuickBooks Desktop open during the import step
- Decide on your export type (all data vs. lists and balances) based on your historical reporting needs
- List out custom templates and memorized transactions you'll need to manually recreate, since these won't transfer automatically
- Check your QuickBooks Online region matches the Desktop version you're moving to
- Set aside verification time after migration — don't consider the move complete until you've checked balances and reports against your original data
Common Planning Mistakes
A pattern worth knowing: the most common frustration with this migration isn't the technical process itself failing — it's discovering after the fact that something assumed to transfer (a custom template, a memorized transaction, a specific report configuration) didn't, because that data type falls outside what the migration supports. Reviewing Intuit's limitations documentation for your specific export type before migrating, rather than after, avoids the majority of post-migration surprises.
Verifying After Migration
Once the technical migration is complete, verify:
- Account balances match between Online and the new Desktop file for a sample of accounts
- Transaction counts for a recent period are consistent
- Customer and vendor lists are complete
- Any custom templates or memorized transactions you expected to lose have been manually recreated
- Payroll and payment services are reconnected (these require re-authentication, which is expected, not an error)
Ready for the Technical Steps?
Once you've worked through the planning above and you're ready for the actual Online-to-Desktop migration guide walkthrough — the specific screens, buttons, and file steps — that's covered in detail separately, including troubleshooting for common errors like the Certificate window not appearing or "not a valid XML" file errors.
When Professional Help Makes Sense
If your situation involves multiple company files, significant customization you need preserved, or you'd simply rather not risk discovering a gap after the fact, professional support for moving from QuickBooks Online to Desktop can scope out exactly what will transfer for your specific setup beforehand, and handle cleanup and verification as part of the process. This is generally the better choice for larger or more complex data sets than the standard migration tool alone — reach out at +1-866-408-0444 to talk through your situation.
Frequently Asked Questions
Should I migrate all data or just lists and balances?
If you'll need historical reports in Desktop, choose all data with transactions despite the added time; if you only need current balances going forward, lists and balances is simpler.
Will my custom invoice templates transfer to Desktop?
No — custom templates are commonly excluded and need to be manually recreated in Desktop after migration.
Can I migrate from a non-US QuickBooks Online account to US Desktop?
Not directly — the tool requires matching regional versions, so a non-US account may need an intermediate migration step first.
What's the biggest mistake businesses make with this migration?
Assuming certain data (custom templates, memorized transactions) will transfer automatically without checking Intuit's limitations documentation beforehand.
Bottom Line
- Confirm your reason for moving to Desktop and that the specific edition supports what you need.
- Choose your export type based on whether you'll need historical reports in Desktop.
- Check regional version compatibility before starting.
- List out custom templates and memorized transactions to recreate manually, since they won't transfer.
- For complex or large-scale conversions, professional data conversion services reduce the risk of post-migration surprises.
