Skip to main content

Considerations Migrating from QuickBooks Desktop to QuickBooks Online

Considerations when switching from QuickBooks Desktop to QuickBooks Online.

Here's a comprehensive list of considerations when switching from QuickBooks Desktop (Desktop) to QuickBooks Online (Online) specifically in the context of how that impacts your account and workflows in Method.

Helpful Links


โ€ผ๏ธ Important Considerations

Consideration

Notes

Data Loss

Migrating from Desktop โ†’ Online does not carry over all data cleanly (e.g. attachments, memorized reports, some tables and fields).

Customizations

A new Method account will be required. Any customized screen which does not cleanly map between the QuickBooks Desktop version and the QuickBooks Online version will need to be redone from scratch or copied and modified to account for the differences between the two.


๐Ÿ”„ General Sync Differences

Feature

QuickBooks Desktop

QuickBooks Online

Impact on Method

Two-way Sync

โœ… Full 2-way sync

โš ๏ธ Full 2-way sync, but missing tables

In Online, a few tables are missing (i.e. Sales Orders, Sales Rep) or do not sync (i.e. Journal Entry), reducing sync capabilities.

Custom Fields

โœ… Available

โš ๏ธ Limited support

More custom fields can be synced with Desktop. In Online, custom field sync is limited.

Transaction History

โœ… Full detail

โš ๏ธ Missing detail

Transaction-level syncing may be reduced (e.g. not all line item details come through from Online).


๐Ÿงพ Transactions

Feature

Desktop

Online

Impact on Method

Sales Orders

โœ… Supported

โŒ Not Available

Method supports Sales Orders but cannot sync Sales Orders with Online.

Estimates

โœ… Supported

โœ… Supported

Supported in both with slight field mapping differences. Sales workflows (Estimate > Sales Order > Invoice) may differ when Sales Orders are missing.

Invoices

โœ… Supported

โœ… Supported

Supported in both with slight field mapping differences.

Sales Receipts

โœ… Supported

โœ… Supported

Supported in both with slight field mapping differences.

Receive Payments

โœ… Supported

โœ… Supported

Supported in both with slight field mapping differences.

Purchase Orders (POs)

โœ… Full Detail

โš ๏ธ Limited

Online does not sync โ€œReceived Quantityโ€ or โ€œIs Fully Receivedโ€ to Method, which means inventory tracking is limited in Method when using Online.

Credit Memos / Refunds

โœ… Supported

โœ… Supported

Supported, but some Refund workflows may require workarounds in Online.


๐Ÿง‘โ€๐Ÿ’ผ Contacts, Customers, and Sales Reps

Feature

Desktop

Online

Impact on Method

Customers / Contacts

โœ… Supported

โœ… Supported

Supported in both with slight field mapping differences.

Sales Reps

โœ… Native Field

โŒ Not Available

Online uses Assigned User instead of the Sales Rep field, so any workflows involving sales reps would need to be revisited.


๐Ÿ“ฆ Inventory and Items

Feature

Desktop

Online

Impact on Method

Inventory Items

โœ… Full tracking

โš ๏ธ Limited tracking

Method supports inventory better with Desktop. Online lacks received quantity tracking, affecting PO workflows. Workarounds possible with customization.

Non-Inventory / Service Items

โœ… Supported

โœ… Supported

Supported in both.

Assemblies / BOMs

โœ… Supported

โŒ Not Available

No assembly items in Online.

Item Custom Fields

โœ… Supported

โŒ Not Available

Online does not support item-level custom fields; impacts advanced quoting workflows.


๐Ÿงพ Accounting & List Records

Feature

Desktop

Online

Impact on Method:CRM

Terms, Classes, Locations

โœ… Full support

โœ… Partial

Online supports Classes & Locations (not all plans), but mapping may be limited. Terms sync correctly in both.

Chart of Accounts

โœ… Full

โœ… Full

Supported in both.

Payment Methods

โœ… Supported

โœ… Supported

Syncs fine in both.

Shipping Methods

โœ… Native field

โŒ Not Available

Method cannot sync shipping methods from Online. Requires a custom field workaround.

Price Levels

โœ… Supported

โŒ Not Available

Online does not support Price Levels, so this would require a custom workflow in Method.


๐Ÿ“… Time Tracking / Projects / Classes

Feature

Desktop

Online

Impact on Method

Time Tracking

โœ… Integrated

โœ… Supported (QuickBooks Online Plus or Advanced)

Time activities sync fine but reporting and job costing is weaker in Online

Projects

โŒ Not native

โœ… Native

Projects do not sync to Method. QuickBooks Projects are isolated and donโ€™t link to Method entities.

Classes

โœ… Job/Class hierarchy

โœ… Available

Both support Classes, but hierarchy is shallower in Online.


๐Ÿ“ˆ Reports & Advanced Features

Feature

Desktop

Online

Impact on Method

Advanced Reporting

โœ… Robust (Custom Reports)

โš ๏ธ Limited

Online reports are more restricted. Method reporting unaffected but may require custom fields to compensate.

Multi-Currency

โœ… Supported

โœ… Supported

Supported in both; must be enabled in Online.

Multi-Location Inventory

โœ… Add-on

โš ๏ธ QuickBooks Online Advanced only

Limited support unless using Online Advanced with workflows. Method does not sync inventory location directly.

Did this answer your question?