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 and customizations will need to be redone from scratch or copied and modified to account for the differences between Desktop and Online. |
π 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. |
