Category |
Feature |
QB Desktop Enterprise Platinum 2024 |
QB Desktop Premier |
QB Desktop Pro |
QBO Plus or Advanced |
Accounting / Platform |
Is a General Ledger Software |
Yes |
Yes |
Yes |
Yes |
Accounting / Platform |
Cloud-based |
No, but could be hosted |
No, but could be hosted |
No, but could be hosted |
Yes |
Accounting / Platform |
Cost per user |
$40 to $150 per user/month |
$40 to $150 per user/month |
$40 to $150 per user/month |
$200month (includes 25 users) |
API / Integration |
Integration with ShipStation |
No |
No |
No |
No |
API / Integration |
Integration with Star-Ship |
No |
No |
No |
No |
API / Integration |
Integrates with QuickBooks Online |
No |
No |
No |
Yes |
API / Integration |
Integrates with QuickBooks Desktop |
Yes |
Yes |
Yes |
No |
API / Integration |
Integrates with Xero |
No |
No |
No |
No |
API / Integration |
Direct Shopping Cart Integration included (Shopify, WooCommerce, Ebay, BigCommerce, Magneto, etc...) |
No |
No |
No |
Yes (via OneSaas) |
API / Integration |
Direct Amazon Integration |
No |
No |
No |
Yes (via OneSaas) |
API / Integration |
Easy API/SDK app integration to multiple apps |
Yes |
Yes |
Yes |
Yes |
Banking |
Ability to choose item while in bank feeds |
No |
No |
No |
No |
Basic Inventory |
FIFO Valuation of Inventory |
Yes |
No |
No |
Yes |
Basic Inventory |
LIFO Valuation of Inventory |
No |
No |
No |
No |
Basic Inventory |
Average Cost Valuation of Inventory |
Yes |
Yes |
Yes |
No |
Basic Inventory |
Standard Cost Valuation of Inventory |
No |
No |
No |
No |
Basic Inventory |
Allocated Landed Cost to Inventory Items from bills that contain freight, customs, insurance, etc |
Yes |
No |
No |
No |
Basic Inventory |
Multiple Ship To Addresses per customer |
Yes |
Yes |
Yes |
No |
Basic Inventory |
Pictures on Inventory Items for reference (but Not includable within Invoices) |
Yes |
No |
No |
Yes |
Basic Inventory |
Current Availability (QTY on Hand vs. QTY on Sales Order / Pending Build) |
Yes |
Yes |
No |
No |
Basic Inventory |
Disallow Negative Inventory |
Yes |
No - Warning Only |
No - Warning Only |
No |
Basic Inventory |
Multiple Site Location & Bin Inventory Tracking |
Yes |
No |
No |
No |
Basic Inventory |
Default Bin Location by Site (Item level) |
Yes |
No |
No |
No |
Basic Inventory |
Default Inventory Site location at the item level |
No |
No |
No |
No |
Basic Inventory |
Default Inventory Site location at the customer level |
No |
No |
No |
No |
Basic Inventory |
Multiple Units of Measure |
Yes |
Yes |
No |
No |
Basic Inventory |
Non-Sellable site location (Quarantine or MRB) that prohibits the user from Picking the material |
No |
No |
No |
No |
Basic Inventory |
Show MPN in item dropdown list inside transaction forms |
Yes |
Yes |
Yes |
No |
Basic Inventory |
Reorder Points Mininum |
Yes |
Yes |
Yes |
Yes |
Basic Inventory |
Reorder Points Maximum |
Yes |
Yes |
Yes |
No |
Basic Inventory |
Set Reorder Points in Batch (by Site Location) |
Yes |
No |
No |
No |
Basic Inventory |
Price Levels Based on Percentage from Sales Price |
Yes |
Yes |
Yes |
Yes |
Basic Inventory |
Price Levels Based on specific pricing tables |
Yes |
Yes |
Yes |
Yes |
Basic Inventory |
Price Levels Based on specific set of customers |
Yes |
Yes |
Yes |
Yes |
Basic Inventory |
Auto Markup/Margin adjusting sales price |
Yes |
No |
No |
No |
Basic Inventory |
Price Levels Based on cost |
Yes |
Yes |
Yes |
No |
Basic Inventory |
Partial Receive PO's and Vendor Backorders |
Yes |
Yes |
Yes |
Yes |
Basic Inventory |
Purchase Orders |
Yes |
Yes |
Yes |
Yes |
Basic Inventory |
Enter an Inventory Site location on a Purchase Order to project inventory that is pending to be received for that specific site |
No |
No |
No |
No |
Basic Inventory |
Quick PO creation based on Reorder points and preferred vendors |
Yes |
No |
No |
Yes |
Basic Inventory |
Alternative Vendors (4, in addition to Preferred Vendors) |
Yes |
No |
No |
No |
Basic Inventory |
Automatic PO creation (in batch) based on Reorder Points & Preferred Vendor |
Yes |
No |
No |
No |
Basic Inventory |
Mark Purchase Order as paid and/or PO pre-payment workfloes |
No |
No |
No |
No |
Basic Inventory |
Sales Orders dropship to PO workflow, including Ship To address |
Yes |
No |
No |
No |
Basic Inventory |
Create Purchase Orders from Sales Orders |
Yes |
Yes |
No |
No |
Basic Inventory |
Inventory Center (Central screen for all inventory-related activities) |
Yes |
No |
No |
No |
Basic Inventory |
Mark Sales Order as paid and/or SO pre-payment workfloes |
2024 version only |
No |
No |
No |
Basic Inventory |
Pending Invoices (Non-posting) |
Yes |
Yes |
Yes |
No |
Basic Inventory |
Sales Order Fulfillment Worksheet and Batch Picklist Print |
Yes |
Yes |
No |
No |
Basic Inventory |
Sales Orders with Backorders |
Yes |
Yes |
No |
No |
Basic Inventory |
Find and Select Items in forms |
Yes |
No |
No |
Yes |
Basic Inventory |
Barcode Tracking (USB Barcode Scanner) |
Yes |
No |
No |
No |
Basic Inventory |
Mobile App/Barcode Support for Sales Orders Fullfillment and Purchase Orders receiving |
Yes |
No |
No |
No |
Basic Inventory |
Mobile App/Barcode Support performing Cycle Counts / Importing Cycle Counts via CSV file |
Yes |
No |
No |
No |
Basic Inventory |
Lot Number or Serial Tracking (OR) |
Yes |
No |
No |
No |
Basic Inventory |
Lot Number and Serial Tracking (BOTH) |
No |
No |
No |
No |
Basic Inventory |
Enhanced Inventory Receiving (separate Item Receipt from Bill) |
Yes |
No |
No |
No |
Basic Inventory |
Enhanced Sales Order Fulfilment with Pick/Pack/Ship Status (Separate Pick Pack and ship transactions) |
Yes |
No |
No |
No |
Basic Inventory |
Inventory Value Adjustment |
Yes |
Yes |
Yes |
No |
Basic Inventory |
Perform Inventory cycle counts in excel and import them into QuickBooks Enterprise |
Yes |
No |
No |
No |
Basic Inventory |
Transfer Inventory across multiple Site Locations |
Yes |
No |
No |
No |
Basic Inventory |
Disallow user from entering beginning balances on new Items |
Yes |
No |
No |
No |
Basic Inventory |
Delivery Date Tracking on Transactions |
Yes |
Yes |
Yes |
No |
Complex Inventory |
Print serial number labels or serial number barcode labels |
No |
No |
No |
No |
Complex Inventory |
Individual FIFO layers per Lot |
No |
No |
No |
No |
Complex Inventory |
Select all inventory items with negative QOH for the purposed of adjusting/fixing issues |
Yes |
No |
No |
No |
Complex Inventory |
Specific Cost Identification with Serial Numbered products |
No |
No |
No |
No |
Complex Inventory |
Component costs under $.01 |
No |
No |
No |
No |
Complex Inventory |
Automated estimation of allocable labor cost based on actual or historical labor costs into assemblies |
No |
No |
No |
No |
Complex Inventory |
Non-Sellable site location (like in-transit locations) that prohibits the user from selling from it |
No |
No |
No |
No |
Complex Inventory |
Inventory Matrixes (style grids) so every item/sku/price in matrix would need to be its own item |
No |
No |
No |
No |
Complex Inventory |
SKU Number, as well as Item name AND Manufacturers part number |
No |
No |
No |
No |
Complex Inventory |
UPC Codes (barcode) |
Yes |
No |
No |
No |
Complex Inventory |
Selling Non-Inventory Parts or service items out of an Inventory Site Location (for Reporting Purposes) |
No |
No |
No |
No |
Complex Inventory |
Unlimited items/part numners |
No, 100k is the limit (but at 25k+ becomes unstable) |
14,500 |
14,500 |
Yes (in theory) |
Complex Inventory |
Manufacturing Workorders as a separate fucntion to Sales Order |
No |
No |
No |
No |
Complex Inventory |
Bill of Materials with some items subject to markup and some not OR different indivual markups. |
No |
No |
No |
No |
Complex Inventory |
Create Assemblies or Workorders from Sales Orders |
No |
No |
No |
No |
Complex Inventory |
Manufacturing Process Status / Production Routing |
No |
No |
No |
No |
Complex Inventory |
Schedule/Plan Asemblies/Production |
No |
No |
No |
No |
Complex Inventory |
Restrict an user to sell product at specific price, price range, or above cost |
No |
No |
No |
No |
Complex Inventory |
Default markup/margin sales price calculation across the board or company wide mininum margin rules |
No |
No |
No |
No |
Complex Inventory |
Track lead time functionally to estimate the arrival date of a product purchase, although the lead time can be stored in the preferred/alternate vendor table |
No |
No |
No |
No |
Complex Inventory |
Suggest a vendor to choose for ordering an item based on vendor’s price and/or lead time; even though both of those items can be stored using the Alternate Vendors feature, those fields do no interact with any functions inside QB, they are simply queryable information on the screen. |
No |
No |
No |
No |
Complex Inventory |
Based upon demand and reorder levels and forecast automatically suggest Purchase Orders |
|
|
|
|
Complex Inventory |
Inventory Forecasting Reports & Proactive low-stock/re-order notifications |
No |
No |
No |
No |
Complex Inventory |
Volume discounts on purchases |
No |
No |
No |
No |
Complex Inventory |
Minimum or unit mulitple (pack size) requirement for purchasing items |
No |
No |
No |
No |
Complex Inventory |
Inventory Categories (or logical grouping by a category) |
Yes |
No |
No |
No |
Complex Inventory |
Inventory Turnover Ratio Reports |
No |
No |
No |
No |
Complex Inventory |
Report of all Open Sales Orders that contain Inventory Assemblies with their Bill of Materials details (you MUST manually create Inventory Assembly Builds in PENDING status to have something similar) |
No |
No |
No |
No |
Complex Inventory |
Shortage report or required materials report based on bill of materials from open Sales Orders with Inventory Assemblies |
No |
No |
No |
No |
Complex Inventory |
Product Alternatives to suggest when there is a shortage (substitute product) |
No |
No |
No |
No |
Complex Inventory |
Warning/pop-up indicating user is selling item bellow target margin/profit |
No |
No |
No |
No |
Complex Inventory |
Scan QRcodes with multiple lines of info |
No |
No |
No |
No |
Complex Inventory |
Inventory Adjustments using USB Barcode scanner |
No |
No |
No |
No |
Complex Inventory |
Build Inventory Assembly with USB Barcode Scanner |
No |
No |
No |
No |
Complex Inventory |
Sales order to Invoice/Fulfillment via USB Barcode Scanner |
No |
No |
No |
No |
Complex Inventory |
Print Transactions from mobile barcode scanner |
No |
No |
No |
No |
Complex Inventory |
Multiple barcode support based on U/M |
No |
No |
No |
No |
Complex Inventory |
Mulitple barcode support based on UPC, SKU, Product |
|
|
|
|
Complex Inventory |
Item inquiry via mobile barcode scanner |
No |
No |
No |
No |
Complex Inventory |
Scan Serial Number to find transaction |
No |
No |
No |
No |
Complex Inventory |
Inventory Adjustments on the fly via mobile barcode scanner |
No |
No |
No |
No |
Complex Inventory |
Use mobile device to perform inventory transfers accross locations |
No |
No |
No |
No |
Complex Inventory |
Print Shipping labels from mobile app |
No |
No |
No |
No |
Complex Inventory |
Pick/Pack/Ship control requirement prior to converting sales order to invoice |
No |
No |
No |
No |
Complex Inventory |
Serial number controls: prevent a user from choosing the wrong one or leaving a serial number out of the transaction. |
No |
No |
No |
No |
Complex Inventory |
Lot Number Control - FDA quality |
No |
No |
No |
No |
Complex Inventory |
Expiration Date Tracking |
No |
No |
No |
No |
Complex Inventory |
Revision Level Tracking |
No |
No |
No |
No |
Complex Inventory |
Customized Tracking (RX number, Firearms, Condition, Warranty) |
No |
No |
No |
No |
Complex Inventory |
Unlimited Serial numbers in a single transaction line item |
No (limitation to 4096 characters) |
No (limitation to 4096 characters) |
No (limitation to 4096 characters) |
No |
Complex Inventory |
Generate and assign random serial numbers |
No |
No |
No |
No |
Complex Inventory |
Track warranty dates based on serial number |
No |
No |
No |
No |
Complex Inventory |
Accounting for scrap during manufacturing process |
No |
No |
No |
No |
Complex Inventory |
Track List Price, as well as Sales Price and Cost |
No |
No |
No |
No |
General |
Delayed Charges and Credits |
No |
No |
No |
Yes |
General |
Multi-currency |
Yes |
Yes |
Yes |
Yes |
General |
Print 1099-Misc forms (E-file would be an extra fee) |
Yes |
Yes |
Yes |
Yes |
General |
Reclassify Expense Transactions in Batch |
Yes |
No |
No |
Yes |
General |
Number of Companies open simultaneously* QuickBooks Online requires separate monthly subscriptions for each |
2 |
1 |
1 |
Unlimited |
General |
Number of Users (Multi-User Support) |
30 |
5 |
3 |
25 |
General |
Online backups for QB Online with Chronobooks |
No |
No |
No |
Yes |
General |
Invoice Communications Portal with Customers |
No |
No |
No |
Yes |
General |
Invoice Status Tracker |
Yes |
Yes |
Yes |
Yes |
General |
Send Invoice Reminders in Batch |
No |
No |
No |
Yes |
General |
Class Tracking |
Yes |
Yes |
Yes |
Yes |
General |
Default Classes based on Item |
Yes |
Yes |
Yes |
Yes |
General |
Default Classes based on Customer |
Yes |
Yes |
Yes |
No |
General |
Default Classess based on Location/Site |
No |
No |
No |
No |
General |
Multi-language Invoice Support (translates some elements of the invoice) |
No |
No |
No |
Yes |
General |
Smartphone App (limited Functionality) |
No |
No |
No |
Yes |
General |
US-based free tech support with active monthly/annual subscription |
Yes |
Yes |
Yes |
Yes |
General |
Group Items |
Yes |
Yes |
Yes |
Yes |
General |
Multiple Sales Tax in transactions |
Yes |
Yes |
Yes |
No |
General |
Sales Tax grouping Reports |
Yes |
Yes |
Yes |
No |
General |
Integration with Avalara |
Yes |
Yes |
Yes |
Yes |
General |
Location Tracking |
No |
No |
No |
Yes |
General |
Multi-monitor Support |
Yes |
Yes |
Yes |
Yes |
Inventory Complex |
Inventory Aging Report |
Yes |
No |
No |
No |
Item/List Management |
Item Images on item list |
Yes |
No |
No |
Yes |
Item/List Management |
Add/Edit Multiple Items in batch (with excel copy/paste) |
Yes |
Yes |
Yes |
No |
Item/List Management |
Other Charges and Payment Items |
Yes |
Yes |
Yes |
No |
Item/List Management |
Inventory, Noninventory and Service Items |
Yes |
Yes |
Yes |
Yes |
Item/List Management |
Shipping, Labor, Overhead and Internal consumption items/parts |
Yes |
Yes |
Yes |
Yes |
Item/List Management |
Change Item Prices in Bulk |
Yes |
Yes |
Yes |
No |
Manufacturing |
Allocate Fixed (predetermined) Labor or Overhead to Inventory Assemblies (BOM) |
Yes |
Yes |
No |
No |
Manufacturing |
Allocate variable (based on timesheets or payroll) Labor or Overhead to Inventory Assemblies (BOM) |
No |
No |
No |
No |
Manufacturing |
Choose what "cost" to use on inventory assemblies (based on BOM vs. your own cost) |
Yes |
No |
No |
No |
Manufacturing |
Create Manufacturing orders from Sales Orders |
No |
No |
No |
No |
Manufacturing |
Automatically Build Sub-Assemblies |
Yes |
No |
No |
No |
Manufacturing |
Editable Bill of Materials while creating a Build Assembly |
Yes |
No |
No |
No |
Manufacturing |
Inventory Assembly / Bill of Materials |
Yes |
Yes |
No |
No |
Manufacturing |
Where Used, List of other assembly/BOMs where a particual component is used |
Yes |
No |
No |
No |
Manufacturing |
Batch Component replacedment accross multiple BOM's |
Yes |
No |
No |
No |
Manufacturing |
Assembly Shortage Reports |
Yes |
Yes |
No |
No |
Reporting |
Custom Dashboards and Custom Charts with top KPI's by Item, Account, Class, Locations, Customer, etc. |
No |
No |
No |
Yes, but very limited |
Reporting |
Advanced Sales and Item Reporting |
Yes |
Yes |
Yes |
No |
Reporting |
Show Account or Item Descriptions on Reports |
Yes |
Yes |
Yes |
No |
Sales/Forms/Invoicing |
Create Recurring / Memorized Transactions |
Yes |
Yes |
Yes |
Yes |
Sales/Forms/Invoicing |
Custom Fields on Items (With Dropdown option) |
Yes |
Yes - Not definable |
Yes - Not definable |
No |
Sales/Forms/Invoicing |
Re-Sort/Organize rows |
Sort any Column - Alphabetical |
Sort any Column - Alphabetical |
Sort any Column - Alphabetical |
Yes, Manual Ordering |
Sales/Forms/Invoicing |
Sales Rep and Ship Via Tracking |
Yes |
Yes |
Yes |
Yes (with custom fields) |
Sales/Forms/Invoicing |
Subtotal Columns in Transactions |
Yes |
Yes |
Yes |
Yes |
Sales/Forms/Invoicing |
Basic Form Customization |
Yes |
Yes |
Yes |
Yes |
Sales/Forms/Invoicing |
Batch Delete Invoices |
Yes |
No |
No |
Yes |
Sales/Forms/Invoicing |
Batch Invoicing |
Yes |
Yes |
No |
Yes |
Sales/Forms/Invoicing |
Convert Estimates to Invoices |
Yes |
Yes |
Yes |
Yes |
Sales/Forms/Invoicing |
Convert Estimates to Purchase Orders |
Yes |
Yes |
Yes |
Yes |
Sales/Forms/Invoicing |
Create Finance Charges on Overdue Invoices |
Yes |
Yes |
Yes |
Yes |
Sales/Forms/Invoicing |
Credit Limit Warnings |
Yes |
Yes |
Yes |
No |
Sales/Forms/Invoicing |
Disallow Sales to Overdue Customers |
Yes |
Yes |
Yes |
No |
Sales/Forms/Invoicing |
Highly Customizable Sales Forms |
Yes |
Yes |
Yes |
No |
Sales/Forms/Invoicing |
Item Images on Invoices |
No |
No |
No |
No |
Sales/Forms/Invoicing |
Mark Invoices or Credit Memos as Pending |
Yes |
Yes |
Yes |
No |
Sales/Forms/Invoicing |
Show Cost + Markup in Forms |
Yes |
Yes |
Yes |
No |
Sales/Forms/Invoicing |
UPS/USPS/FEDEX Integration |
Yes |
Yes |
Yes |
No** |
Sales/Forms/Invoicing |
Highly Customizable Purchase Forms |
Yes |
Yes |
Yes |
No |