# How to Use the Sales Order Fulfillment Worksheet (Pick, Pack and Ship) in QuickBooks Desktop Enterprise

> Turn on the Sales Order Fulfillment Worksheet in QuickBooks Desktop Enterprise, then pick, pack and ship sales orders from its Dashboard and tabs.

- URL: https://logistify.ai/guides/quickbooks-desktop/sales-order-fulfillment-worksheet/
- Section: QuickBooks Desktop Guides, Inventory
- Applies to: QuickBooks Desktop Enterprise
- Steps checked against: Intuit's QuickBooks Desktop help articles, updated August and September 2026
- Updated: 2026-10-20

**Short answer:** To use the Sales Order Fulfillment Worksheet (pick, pack and ship) in QuickBooks Desktop Enterprise, turn it on under Site Operations in Advanced Inventory Settings. Then open it from Customers > Sales Order Fulfillment Worksheet. From its Dashboard, you send orders for picking or packing, print shipping labels and mark orders shipped. Pick lists print or go to a linked mobile device. Intuit added pick, pack and ship in Enterprise 19.0.

## Before you start

- You need QuickBooks Desktop Enterprise with Advanced Inventory. The worksheet is a Site Operations setting.
- Sales orders have to be on: Edit > Preferences > Sales & Customers > Company Preferences, then Enable Sales Order.
- The worksheet works from sales orders. Intuit says invoices and non-inventory orders don't show on the Dashboard.
- With multiple inventory sites on, each item needs a site before it can go on a pick list.
- To pick on a device, link a supported mobile barcode scanner or an Android phone. The phone can receive pick lists but can't scan barcodes.
- Without a device, you print pick lists and type the picked quantities back in.
- Each picker is set up as a vendor with Vendor Type set to Warehouse user. That option needs View Balance for the Vendor Center in the user's role.

Linking a device and adding pickers is covered in [How to set up and use barcode scanning](https://logistify.ai/guides/quickbooks-desktop/barcode-scanning/). For splitting one order across shipments, see [How to handle backorders and partial shipments](https://logistify.ai/guides/quickbooks-desktop/backorders-partial-shipments/).

## Step 1: Turn on the worksheet

1. Go to Edit > Preferences.
2. Select Items & Inventory, then the Company Preferences tab.
3. Select Advanced Inventory Settings, then the Site Operations tab.
4. Under Enable Worksheet, check Sales Order Fulfillment Worksheet.
5. To use a scanner, select Add on the same tab. QuickBooks shows a passcode to enter on the device.
6. Select OK, then open the worksheet from Customers > Sales Order Fulfillment Worksheet.

## What each tab does

| Tab | What you do there |
| --- | --- |
| Dashboard | See every sales order by status (All, Open, Picked, Packed, Shipped). Send for picking, Send for packing, Print shipping label or Mark as shipped. |
| Pick | Create, print or send pick lists, follow progress and update the sales order. Filter by site, status or picker. |
| Pack | See and manage packing lists. |
| Express pick-pack | Pick and pack an order in one pass instead of two. |

*Shipping has no tab of its own. You print the label or mark the order shipped from the Dashboard.*

Intuit describes four workflows: Pick > Pack > Ship, Pick > Ship, Express pick-pack > Ship, or Ship only. Use the one that fits how your warehouse works. You can sort every Dashboard column to decide what to work on first.

## Step 2: Create the pick list

1. On the Pick tab, check the sales order to pick, then select Next.
2. Review the items. QuickBooks preselects every item it can send for picking.
3. Items with no stock, items already on another open pick list and items with no site aren't selected. Assign a site to include an item.
4. Check TO FULFILL QTY. It starts at the open quantity or the quantity available at the site, whichever is smaller.
5. Check FULFILLABLE: green means all available at that site, orange partial, red none, and gray means no site is chosen.
6. If you track bins, set or confirm the BIN on each line.
7. Select Next, keep the default pick list name and choose the picker. You can add a note of up to 70 characters.
8. Select Create & Send to send it to linked devices, or Create & Print to print it. Intuit's Pick tab article calls these Send to Device and Print Picklist.
9. After Create & Send, the button changes to View Progress. Select it to open the pick list and follow the pick.

## Step 3: Record what was picked

### With a mobile scanner

1. The picker opens the app, selects their name, then the pick list.
2. They scan each item or type the quantity. A count like 2/4 means two of four picked.
3. On the Pick tab, an orange arrow shows that a pick list has an update.
4. Select the sales order, then Update sales order. QuickBooks flags exceptions such as a serial number mismatch or a wrong quantity.

### Without a scanner

1. On the Pick tab, double-click the pick list.
2. Enter the quantity picked for each item.
3. Select Update sales order. The status changes to Picked or Partially picked.

A pick list's actions include View picklist, Print picklist and Print packing slip. Print packing slip appears only after the pick status is updated, and the slip reflects the most recent picked quantity. If a line comes up short, create another pick list later for the rest. QuickBooks keeps completed pick lists for 30 days.

## Step 4: Pack the order

Once an order is Picked or Partially picked, select it on the Dashboard and choose Send for packing. The Pack tab holds the packing lists. If you don't pack as a separate step, go straight to shipping.

### Or pick and pack in one pass

1. On the Dashboard, select the orders and choose Send for Exp pick-pack from the Action drop-down.
2. Choose a packer in the Packer column if you want, then select Send to device.
3. On the device, the worker scans the list, selects Create Package, then Done and Finish.
4. On the Express pick-pack tab, an orange flag marks a packed order. Select it, then Update Sales Order and OK.
5. The status changes to Packed or Partially Packed. It doesn't change on its own.

Without a scanner, double-click the sales order, set the pack status to Packed and select Add a package. Enter the package weight and dimensions, then select Update Sales order. The packing slip option shows once the packing list status is updated.

## Step 5: Ship the order

1. On the Dashboard, select the order.
2. Choose Print shipping label or Mark as shipped.
3. To buy a label inside QuickBooks, choose Ship with Shipping Manager in the Action column, then Purchase Shipping Label.
4. When you're ready to bill, turn the sales order into an invoice.

Intuit's Shipping Manager article says the new Shipping Manager needs the latest version of QuickBooks Desktop 2024, and only the admin can set it up. Invoicing is covered in [How to convert a sales order to an invoice](https://logistify.ai/guides/quickbooks-desktop/convert-sales-order-to-invoice/).

## Keep the worksheet clean

If you use the mobile app, orders that already shipped can sit as Picked, Partially picked or Packed for a long time. Intuit recommends marking them Complete.

1. Go to Customers > Sales Order Fulfillment Worksheet and open the Pick tab.
2. Find orders that aren't fully picked but have already shipped.
3. Select each one, then Update Sales order and Complete.
4. Repeat on the Pack and Express pick-pack tabs.

To remove the pick lists for a sales order, delete the sales order. Then open each of its pick lists with Actions > View Pick List and select Update Sales Order.

## Common errors on the scanner

- Your passcode has expired: on the Site Operations tab, remove the device, then select Add to get a new passcode.
- There are no users assigned to this company file: add a picker as a Warehouse user vendor, and send a sales order for picking.
- The picker can't see the pick list: close and reopen the worksheet, scan an item from the list, or tap the app's sync icon.
- Quantity picked exceeds quantity assigned: edit the quantity on the item's screen.
- The item you scanned isn't in your picklist: check the product against the pick list line.

## Where QuickBooks Desktop leaves the work to you

- The worksheet only shows orders already entered as sales orders. Orders still in email or on paper aren't there.
- Someone builds each pick list, chooses the picker and checks the site and bin on each line.
- Statuses don't always update on their own. Express pick-pack orders need Update Sales Order, and stale statuses need marking Complete.
- Short picks need a second pick list later.
- Someone still turns each sales order into an invoice.

## How Logistify helps

Logistify doesn't pick, pack or ship, and it doesn't assign sites or bins. The [Sales Order Service](https://logistify.ai/agents/sales-order/) enters customer orders that arrive by email, PDF, WhatsApp, SMS, voicemail or paper into QuickBooks Desktop as sales orders. A person reviews the exceptions. Those sales orders are what the worksheet works from, and your team still sets the site and bin for each line.

## Frequently Asked Questions

### Where is the Sales Order Fulfillment Worksheet in QuickBooks Desktop?

Go to Customers > Sales Order Fulfillment Worksheet. If it isn't there, turn it on under Site Operations in Advanced Inventory Settings.

### Which QuickBooks Desktop edition has pick, pack and ship?

QuickBooks Desktop Enterprise with Advanced Inventory. Intuit added pick, pack and ship to the worksheet in Enterprise 19.0.

### Do I need a barcode scanner to use the fulfillment worksheet?

No. You can print pick lists and type the picked quantities back in, or link a mobile scanner or Android phone to send progress back.

### Can I print a packing slip from the fulfillment worksheet?

Yes. Print packing slip appears in the pick list's actions once its status is updated, and the slip shows the latest quantity picked.

### Can I skip the packing step?

Yes. Intuit's workflows include Pick > Ship and Ship only, as well as Pick > Pack > Ship and Express pick-pack > Ship.

### Why are shipped orders still showing as picked or packed?

Statuses stay until someone updates them. Select the order on the Pick, Pack or Express pick-pack tab, then Update Sales order and Complete.

## Sources

- [Intuit: Use the Sales Order Fulfillment Worksheet](https://quickbooks.intuit.com/learn-support/en-us/help-article/physical-inventory/use-sales-order-fulfillment-worksheet/L67JDmznz_US_en_US)
- [Intuit: Pick tab in Sales Order Fulfillment](https://quickbooks.intuit.com/learn-support/en-us/help-article/inventory-reports/pick-tab-sales-order-fulfillment/L9kMq5llA_US_en_US)
- [Intuit: Express pack tab in sales order fulfillment in QuickBooks](https://quickbooks.intuit.com/learn-support/en-us/help-article/barcode-scanner/express-pack-tab-sales-order-fulfillment/L2lYtJmyv_US_en_US)
- [Intuit: Site Operation](https://quickbooks.intuit.com/learn-support/en-us/help-article/purchase-orders/site-operation/L83TVs26R_US_en_US)
- [Intuit: Setup and use the Warehouse Manager in QuickBooks Desktop mobile](https://quickbooks.intuit.com/learn-support/en-us/help-article/install-products/setup-use-warehouse-manager-quickbooks-desktop/L4bHcI3mp_US_en_US)
- [Intuit: Troubleshoot QuickBooks Desktop mobile app](https://quickbooks.intuit.com/learn-support/en-us/help-article/regular-payroll/troubleshoot-quickbooks-desktop-mobile-app/L7d2SVDyz_US_en_US)
- [Intuit: Create a sales order in QuickBooks Desktop](https://quickbooks.intuit.com/learn-support/en-us/help-article/sales-orders/create-sales-order/L6mKnrj8m_US_en_US)
- [Intuit: Get started with the new Shipping Manager in QuickBooks Desktop](https://quickbooks.intuit.com/learn-support/en-us/help-article/manage-workflows/get-started-new-shipping-manager-quickbooks/L5a8l7NDL_US_en_US)
