Space for pervasive banner when authenticated

Learn how features and data transfer from QuickBooks Desktop to QuickBooks Online
If you plan to switch from QuickBooks Desktop to QuickBooks Online, there may be differences in how your books appear. In this article, you’ll learn what features and data and move and don’t move after you switch.
Note: For information on how to switch to QuickBooks Online, check out Learn about switching from QuickBooks Desktop to QuickBooks Online.
QuickBooks Desktop terms vs. QuickBooks Online terms
Here’s a list of terms used in QuickBooks Desktop and QuickBooks Online.
Note: Some features in QuickBooks Desktop aren't available in QuickBooks Online.
| QuickBooks Desktop | QuickBooks Online |
|---|---|
| Bank Feeds | Online Banking / Bank Transactions |
| Documents / Doc Center | Attachments |
| Scheduled Payroll | Run Payroll |
| Unscheduled Payroll | Run Payroll Bonus Only |
| Payment Reminders | Reminders / Automatic invoice reminders |
| Income Tracker | All Sales |
| Bill Tracker | Vendors window |
| Upload & Review Bills | Receipts |
| Schedule Online Payment | Online Bill Pay |
| Forecast | Budgets |
| Budgets | Budgets |
| Reconcile | Reconcile |
| Inventory Parts | Inventory |
| Non-inventory Parts | Non-inventory |
| Assemblies | Bundles (Products & services) |
| Groups | Bundles (Products & services) |
| Other Charges | Not available in QuickBooks Online |
| Subtotals | Subtotal |
| Discounts | Not available in QuickBooks Online |
| Payments | Payments |
| Services | Services |
| Jobs | Sub-customers Projects |
| Items | Products and services |
| Memorized transactions | Recurring transactions |
| Leads | Not available in QuickBooks Online |
| Price Levels | Not available in QuickBooks Online |
| Billing Rate Levels | Not available in QuickBooks Online |
| Other Names | Not available in QuickBooks Online |
| Vendors | Vendors (for all Vendors) Contractors (for Vendors tracked for 1099) |
| Fixed Asset Items | Available in QuickBooks Online Advanced |
| Sales Reps (Customer & Vendor Profile Lists) | Not available in QuickBooks Online |
| Vendor Types (Customer & Vendor Profile Lists) | Not available in QuickBooks Online |
| Job Types (Customer & Vendor Profile Lists) | Not available in QuickBooks Online |
| Customer Messages (Customer & Vendor Profile Lists) | Not available in QuickBooks Online |
| Ship Via (Customer & Vendor Profile Lists) | Not available in QuickBooks Online |
| Vehicles (Customer & Vendor Profile Lists) | Manage vehicles |
| Templates | Custom Form Styles |
| Add/Edit Multiple List Entries | Not available in QuickBooks Online |
| Customers | Customers |
| Employees | Employees |
| Classes | Classes (and Locations) |
| Chart of Accounts | Chart of Accounts |
| Customer Types (Customer & Vendor Profile Lists) | Customer Types |
| Terms (Customer & Vendor Profile Lists) | Terms |
| Payment Methods (Customer & Vendor Profile Lists) | Payment Methods |
| Memorized reports | Custom reports |
| Scheduled reports | Custom reports |
| Commented reports | Not available in QuickBooks Online |
| Custom reports | Custom reports (QuickBooks Online Advanced) |
| Company Snapshot | Business Snapshot |
Job & Item Estimates vs Actuals | Not available in QuickBooks Online |
| Bills | Expenses Bills Vendor Credits |
| Credit Card Charges | Expenses Credit Card Credits |
| Item Receipts | Expenses Bills |
| Sales Orders | Sales Orders |
| Credit Memos | Credit Memos Refund Receipts Delayed Credits |
| Batch Invoices | Batch transactions (QuickBooks Online Advanced) |
| Receipt Management | Receipts |
| Adjust Quantity/Value on Hand | Inventory Quantity Adjustment |
| Make General Journal Entries | Journal Entries |
| Make Deposits | Bank Deposits |
| Transfer Funds | Transfer |
| Enter Statement Charges | Not available in QuickBooks Online |
| Statements | Statements |
| Estimates | Estimates |
| Invoices | Invoices |
| Receive Payments | Receive Payments |
| Sales Receipts | Sales Receipts |
| Checks | Checks |
| Purchase Orders | Purchase Orders |
| Pay Bills | Pay Bills |
| Undeposited Funds | Undeposited Funds Payments to deposit |
| Use Register (For Banks/Accounts) | View Register |
| Edit, then Preferences | Settings ⚙, then Account and settings Settings ⚙, then Payroll settings |
| My Company | Settings ⚙, then Account and settings |
| Weekly Timesheet | Time Entries (if Time tab is available) Weekly Timesheet (if Time tab isn’t available) |
| Time / Enter Single Activity | Time Entries (if Time tab is available) Single Time Activity (if Time tab isn’t available) |
| Calendar | Not available in QuickBooks Online |
| Set Up Users | Manage Users |
| To Do List | Tasks (QuickBooks Online Advanced) |
| Reminders | Not available in QuickBooks Online |
| Letters | Not available in QuickBooks Online |
| Customer Groups | Not available in QuickBooks Online |
| Payroll Item List | Edit Pay Items |
| Desktop Payroll Reports: • Payroll Details report • Tax Liability report • Direct Deposit report • Workers Comp report • Sick and Vacation report | Online Payroll Reports: • Payroll Summary report • Liability Balance report • Employee Direct Deposit Listing • Workers Comp report • Sick and Vacation History report |
Features
These features move to QuickBooks Online:
Attachments/Document Center docs
Attachments that are 30MB or smaller
Attachments on your computer's hard drive
To learn more, check out Move your attachments from QuickBooks Desktop to QuickBooks Online.
Budgets
Profit and Loss budget types
Inventory
Note: Inventory is included in QuickBooks Online Plus and Advanced, and can be purchased for QuickBooks Simple Start and Essentials.
Both FIFO and MAC inventory valuation methods
Recalculated inventory and adjustments
Multi-Currency
Note: Multi-Currency is only available in QuickBooks Online Plus and Advanced.
Multi-currency preferences and transactions
Online Banking
Banking rules for Express and Advanced mode
Auto-recognized rules for Express and Advanced Mode
Payroll - with QuickBooks Online
Note: QuickBooks Online copies the current year's paycheck information as lump sums.
Paychecks (as regular checks)
Liability refunds, adjustment transactions, and opening balance
Transactions that affect accounts (copied to journal entries)
All employees (active and inactive)
Note: Inactive employees that have current tax year payments become active post-migration.
Employee addresses
Note: You might need to fix some addresses. Addresses for states outside supported states (such as PR, AS, VI) will be left blank.
Date of birth
Gender
Social Security Number
Company Direct deposit account numbers
Bank names
Routing numbers
Employee bank info (for Direct Deposit)
Wages
YTD balances
Items
Full employee setup
Payroll - Stand-alone (QBOP)
All employees (active and inactive)
Employee addresses
Note: You might need to fix some addresses. Addresses for states outside supported states (such as PR, AS, VI) will be left blank.
Date of birth
Gender
Social Security Number
Company
Direct deposit account numbers
Bank names
Routing numbers
Employee bank info (for Direct Deposit)
Wages
YTD balances
Items
QuickBooks Payments
Your account will move automatically from QuickBooks Desktop with Payments.
Note: To help ensure your Payments account is migrated, make sure you are an admin user on both the QuickBooks Desktop and QuickBooks Online Intuit accounts.
Sales Tax
Some taxes move as journal entries. Sales tax won't copy for all transactions.
Note: There's a sales tax payment limitation when you switch from QuickBooks Desktop to QuickBooks Online. Payments made in QuickBooks Desktop apply to the wrong filings in QuickBooks Online. As a solution, delete the migrated sales tax payments, then recreate them in their sales tax center in QuickBooks Online.
Attachments/Document Center docs
Attachments that are 30MB or smaller.
Attachments on your computer's hard drive.
Budgets
Profit and Loss budget types.
Inventory
Inventory is only available in QuickBooks Online Plus and Advanced.
Inventory (imported as First-In, First-Out method (FIFO)). You'll be asked to set the FIFO start date. QuickBooks Online will make the proper adjustments to recalculate inventory based on the FIFO start date.
Recalculated inventory and adjustments.
Multi-currency
Multi-currency is only available in QuickBooks Online Plus and QuickBooks Online Advanced.
Multi-currency preferences.
Online Banking
Banking rules for Express and Advanced mode.
Auto-recognized rules for Express and Advanced Mode.
Payroll—with QuickBooks Online
QuickBooks Online copies the current year's paycheck information as lump sums.
Paychecks (as regular checks)
Liability refunds, adjustment transactions, and opening balance.
Transactions that affect accounts (copied to journal entries)
All employees (active and inactive)
Note: Inactive employees that have current tax year payments become active post-migration.Employee addresses
Note: You might need to fix some addresses. Addresses that are not supported will be left blank.Date of birth
Gender
Government issued unique identity number
Company Direct deposit account numbers
Bank names
Routing numbers
Employee bank info (for Direct Deposit)
Wages
YTD balances
Items
Full employee setup
Payroll—Stand-alone (QBOP)
All employees (active and inactive)
Employee addresses
Note: You might need to fix some addresses. Addresses that are not supported will be left blank.
Date of birth
Gender
Government issued unique identity number
Company
Direct deposit account numbers
Bank names
Routing numbers
Employee bank info (for Direct Deposit)
Wages
YTD balances
Items
Tax
Some taxes move as journal entries. Tax won't copy for all transactions.
Note: There's a sales tax payment limitation when you switch from QuickBooks Desktop to QuickBooks Online. Payments made in QuickBooks Desktop apply to the wrong filings in QuickBooks Online. As a solution, delete the migrated sales tax payments, then recreate them in their sales tax center in QuickBooks Online.
These features don’t move to QuickBooks Online:
Budgets
Data transfers
Note: Budgets aren't recreated in QuickBooks Online due to mapping differences.
Inventory
Units of measure
Bank feed
Bank connection set up
Direct bank connections’ uncategorized bank feed data
QuickBooks Time
Timesheet data
Pay Item Mappings
Settings & Preferences
Note: If you migrate to QuickBooks Payroll Premium or Elite, QuickBooks Time is included with your subscription, and a new account is created for you. For help with merging your new account with your old account, contact us.
Price Levels
Write Letters
Mileage Tracking
Mileage
Note: You'll need to manually add previous mileage into QuickBooks Online. Learn how to track mileage in QuickBooks Online.
Items
These items move to QuickBooks Online:
Assemblies
Assemblies become Single Inventory Item on Sales Transactions
Note: Assemblies appear on the Products and Services screen as Inventory. Each item of the assembly appears on a detail line when you view the transactions. All assembly components move for purchase transactions.
Note: Bundle items aren't tracked as inventory.
Discounts
Discounts for early payments (become credit memos)
Note: They’re applied to a customer's outstanding balance.
Discounts taken from vendors for early payment of bills (become vendor credits)
Note: They're applied to a vendor's outstanding balance.
Groups
Group items (become Bundles)
Zero amount lines are at the start and end of where the group item was. You can see which items were part of the group.
The top line shows the group name. The bottom line shows the group description.
Group total will show on the last line of the invoice in the Description field.
Items
Items move as Products and Services.
Item and sub-item hierarchies migrate as categories and items, maintaining up to 5 levels of depth (any levels beyond 5 are flattened to level 5).
Payroll Items
These items don’t move to QuickBooks Online:
Inventory Items
Manufacturer's Part Number (MPN)
Desktop inventory item fields
Non-Inventory Items
Manufacturer's Part Number (MPN)
Desktop inventory item fields
Lists
These lists move to QuickBooks Online:
Chart of Accounts
QuickBooks Online has an additional level of account type called Detail. QuickBooks Online moves your accounts and assigns them Detail types. You can change this later if needed.
QuickBooks Online will set the last A/R or A/P account that was used on a transaction as the default.
Note: QuickBooks Online only allows for 1 default A/R & A/P account.
Customers and Jobs
Leaf node jobs (jobs that do not have any child jobs) will migrate as projects, and all remaining jobs will migrate as sub-customers.
Customer Name
Company Name
Mr./Ms.
First Name
Middle initial (M.I.)
Last Name
Phone
FAX
Alt Ph.
Customer E-Mail
Notes
Terms
Customer Bill to Address
Customer Ship To Address
Tax code/item
Preferred Payment Method
Note (up to 4000 characters)
Credit Card Info
Custom fields
Start date
End date
Job Bill to address
Job Ship to address
Job E-mail
Inactive Items
Inactive accounts, customers, or vendors
Note: If a customer has an open balance, they become active.
If there isn't a balance tied to a name, it will move as inactive (deleted).
Memorized Transactions
Memorized Transactions will convert into Recurring Transactions.
Note: Memorized Transaction Groups don't migrate into QuickBooks Online, as Groups don't exist in QuickBooks Online.
The next date will transfer without a start date on the transaction
Scheduled Transactions
Note: QuickBooks Online Plus, Advanced, Essentials, and Simple Start support recurring transactions.
Recurring Transactions
Scheduled transactions (become recurring transactions)
Terms
Note: In QuickBooks Desktop, a job can't have its own terms. It gets the terms from its parent.
In QuickBooks Online, the equivalent to a job (a sub-customer) can have terms. You can edit the terms later to make them different from those of the parent.
Vendors
Vendor Name
Company Name
Mr./Ms.
First Name
M.I.
Last Name
Phone
FAX
E-Mail
Notes
Terms
Print on Check as
Address
AccountTax
Custom fields
Chart of Accounts
QuickBooks Online has an additional level of account type called Detail. QuickBooks Online moves your accounts and assigns them Detail types. You can change this later if needed.
QuickBooks Online will set the last Debtors or Creditors account that was used on a transaction as the default.
Note: QuickBooks Online only allows for 1 default Debtors & Creditors account.
Customers and Jobs
Jobs (sub-customers) will move as Projects in Plus and Advanced versions. If jobs in Desktop need to stay as sub-customers in QuickBooks Online, first sign up for QuickBooks Online Essentials. Then, convert the Desktop data to QuickBooks Online. After that, you can upgrade to QuickBooks Online Plus or Advanced, if needed. The sub-customer will remain sub-customers after the upgrade.
Your jobs (become sub-customers)
Customer Name
Company Name
Mr./Ms.
First Name
Middle initial (M.I.)
Last Name
Phone
FAX
Alt Ph.
Customer E-Mail
Terms
Customer Bill to Address (except Note)
Customer Ship To Address (except Note)
Note: The Ship To Address converts, but not perfectly. The entire address will be placed in the main address field. The City, County, Zip Code/ZIP code, and the Country fields, blank. If you have multiple Ship To addresses, only the default transfers.VAT code/item
Preferred Payment Method
Note (up to 4000 characters)
Credit Card Info
Inactive Items
Inactive accounts, customers, or vendors.
Note: If a customer has an open balance, they become active.If there isn't a balance tied to a name, it will move as inactive (deleted).
Memorized Transactions
Memorized Transactions will convert into Recurring Transactions.
Note: Memorized Transaction Groups don't migrate into QuickBooks Online, as Groups don't exist in QuickBooks Online.
The next date will transfer without a start date on the transaction.
Scheduled Transactions
QuickBooks Online Plus, Advanced, Essentials, and Simple Start support recurring transactions.
Recurring Transactions.
Scheduled transactions (become recurring transactions).
Terms
In QuickBooks Desktop, a job can't have its own terms. It gets the terms from its parent.
In QuickBooks Online, the equivalent to a job (a sub-customer) can have terms. You can edit the terms later to make them different from those of the parent.
Vendors
Vendor Name
Company Name
Mr./Ms.
First Name
M.I.
Last Name
Phone
FAX
E-Mail
Terms
Print on Check as
Address
AccountTax
These lists don’t move to QuickBooks Online:
Chart of Accounts
Bank account numbers and notes (security reasons)
Customers and Jobs
Inactive status (this status remains if zero balance and no associated unbilled charges)
Contact
Alt. Contact
Invalid email address
Customer Type
Rep
Price Level
Account
Credit Limit
Job Status
Job Description
Custom Fields in Items and Employees
Reminders
Scheduled Transactions
QuickBooks Online Simple Start doesn't support recurring transaction templates.
Note: To avoid errors, you'll have to delete all scheduled transactions and templates in QuickBooks Desktop before you import to Simple Start.
To Do
Vendors
Inactive status (this status remains if zero balance and no associated unbilled charges)
Contact
Alt. Contact
Invalid email address
‘Inactive’ status of vendors with non-zero balance
Status
Vendor Type
Credit Limit
Alt. Contact
Alt-Ph.
1099 ID
Preferences
These preferences move to QuickBooks Online:
Closing Date Password
Layout Customization
Your logos
Favorites Menu
Items you've added to the Favorites menu (can be found under Bookmarks)
These preferences don't move to QuickBooks Online:
Layout Customization
Custom templates
Payment roles and permissions
Saved credit card info
Shortcut List
Your shortcut list and icon bar settings
Note: QuickBooks Online has its own keystroke shortcuts. In any window, press Ctrl+Alt+? (or Ctrl+Option+? on Mac) to see the shortcut menu.
Users and Permissions
Note: Existing users don't automatically have access to QuickBooks Online. They need to be invited from QuickBooks Online to gain access.
Reports
Note: QuickBooks Online doesn't have the same reports as QuickBooks Desktop. Accrual basis reports in QuickBooks Online will match your reports in QuickBooks Desktop. Cash basis reports may not match.
These reports move to QuickBooks Online:
Reconcile
Note: All reconciled transactions in the register will have an R in the cleared column in QuickBooks Online. Cleared transactions will have a C in the cleared column in Quickbooks Online.
Favorite Reports
These reports don't move to QuickBooks Online:
Audit Trail
Memorized Reports
Transactions
These transactions move to QuickBooks Online:
Bills, Bill Payments, and Bill Credits
Note: The address on bill payment checks is replaced by the Vendor address on your Vendor list.
A bill discount in QuickBooks Desktop (becomes a Vendor credit)
Bill payments made by credit card
Credit Card Charges
Credit card charges (convert to Expenses)
Estimates
Note: Active estimates are marked as Closed. Inactive estimates are marked as Rejected. Estimates used for progress invoicing won't link to the invoices you created in Desktop.
Sales Orders
Sales order transactions (open and closed)
Sales order (convert to purchase order)
Sales order (convert to invoice)
Finance Charges
Your finance charge invoices (become invoices in QuickBooks Online)
Note: You can run an open invoice report to see which customers are overdue. Manually add finance charges to appear on the customer's next invoice.
Invoices
Logos
The PO No field (will move to Custom Field 1)
Sales Rep (will move to a Custom Field)
Credit card info saved on an invoice
Item Receipts
Item receipts (convert to Bills)
Journal Entries
Note: You may see some transactions like checks and invoices move as journal entries. This only happens if:
Tax rates are entered as flat rates (0.00) instead of percentages.
The original transaction can't be created again.
Reimbursable Expenses
Reimbursable expenses and unbilled time (become billable expenses)
Note: QuickBooks Online has billable expenses, which are similar to reimbursable expenses in QuickBooks Desktop.In QuickBooks Online, you specify the markup percentage when you create the purchase instead of the invoice.
These transactions don't move to QuickBooks Online:
Bills, Bill Payments, and Bill Credits
The Bill received preference
Invoices
Subtotals don't move (but are included in the Description field)
Progress Invoices (invoices based on estimates) and their extra fields.
Other and Other Customer custom fields
Recurring payment transactions
Item Receipts
Open purchase orders (PO) (won't reflect items received)
The link between bills and POs
Note: The PO will need to be linked to the Bill to reflect items received.
Journal Entries
Billable statuses.
Note: You can't make a journal entry billable in QuickBooks Online.
Pending Sales
Purchase Orders
Open POs won't reflect items received.
The PO will need to be linked to the Bill to reflect items received.
Reconcile
Your past reconciliation reports
Next steps
For a full list of each platform’s features, check out our QuickBooks Desktop and QuickBooks Online comparison chart.
Sign in now for personalized help
See articles customized for your product and join our large community of QuickBooks users.