# How to Enter Customer PDF Purchase Orders Into QuickBooks Desktop Without Retyping

> QuickBooks Desktop can't read a PDF or import sales orders. How to enter a customer's PDF purchase order as a sales order with the least retyping, attach the PDF, and when an integration makes sense.

- URL: https://logistify.ai/guides/quickbooks-desktop/enter-pdf-purchase-orders-without-retyping/
- Section: QuickBooks Desktop Guides, Sales orders & pricing
- Applies to: QuickBooks Desktop Enterprise, Premier
- Steps checked against: Intuit's QuickBooks Desktop help articles and Intuit's SDK and Web Connector documentation, checked October 2026
- Updated: 2026-10-20

**Short answer:** QuickBooks Desktop can't read a PDF, and it can't import sales orders: its IIF import doesn't include them, and its Excel and CSV import covers lists only. A customer's PDF purchase order is either typed into Customers > Create Sales Orders (Premier and Enterprise), or created by an integration that sends a sales order through Intuit's SDK and the QuickBooks Web Connector. To retype less, set up price levels and item details first, attach the PDF to the sales order, and automate the routine orders.

## Before you start

- Sales orders are only in QuickBooks Desktop Premier and Enterprise. Pro doesn't have them.
- Turn them on at Edit > Preferences > Sales & Customers > Company Preferences, then select Enable Sales Order.
- Set up price levels at Lists > Price Level List and assign one on each customer's Payment Settings tab, so prices fill in on the order instead of being typed.
- If customers order by their own part numbers or by manufacturer part numbers, keep those on your items, in the Manufacturer's Part Number field or an item custom field. Intuit doesn't document a built-in table that maps a customer's part number to your item.

## What QuickBooks Desktop can and can't import

| Method | Creates sales orders? | Notes |
| --- | --- | --- |
| IIF import (File > Utilities > Import > IIF Files) | No | Intuit's list of importable transactions includes invoices, estimates, credit memos and purchase orders, but not sales orders. IIF doesn't link transactions, and Intuit doesn't support it |
| Excel or CSV import (Advanced Import) | No | Lists only: customers, vendors, items and the chart of accounts |
| An integration using Intuit's SDK, through the QuickBooks Web Connector | Yes | The SDK's sales order request carries the customer, PO number, ship date and lines. This is how order entry tools create sales orders |
| Typing it in Create Sales Orders | Yes | The manual route this guide walks through |

*From Intuit's QuickBooks Desktop help articles and SDK documentation, checked October 2026.*

## Step 1: Enter the PDF as a sales order

1. Open the PDF next to QuickBooks so you can read it while you type.
2. Go to Customers > Create Sales Orders, or select Sales Orders on the Home page.
3. Choose the customer in Customer:Job, and check the ship-to address against the PDF.
4. Enter the customer's purchase order number on the sales order, so you can find it later and match it to their invoice.
5. Add each line: select the Item and enter the quantity. Description and price fill in from the item and the customer's price level; change the rate only if the PDF shows an agreed price.
6. Check the ship date and ship method, then select Save & Close.

## Step 2: Attach the PDF to the sales order

1. Open the saved sales order and select the paperclip (Attach File).
2. Choose the PDF from your computer or the Doc Center, and close the window.
3. Back up the Attach folder next to your company file. Intuit says QuickBooks backups don't include attached documents.

## Step 3: Invoice it when you ship

1. Open the sales order and select Create Invoice on the Main tab.
2. Choose to invoice all of the sales order or selected items.
3. Set the quantities shipped in the To Invoice column, then save.

Our guide on [converting a sales order to an invoice](https://logistify.ai/guides/quickbooks-desktop/convert-sales-order-to-invoice/) covers partial shipments and backorders in detail.

## Ways to retype less

- Use price levels so prices fill in, and check only the lines where the PDF shows a different price.
- Keep item names and part numbers close to what customers write, so finding the item takes one search.
- For large accounts, ask whether they can send orders through EDI or your online ordering instead of PDFs.
- Use an order entry service or tool that creates sales orders through the Web Connector, and keep the typing for the orders it can't read.

## Where QuickBooks Desktop leaves the work to you

- Someone has to read each PDF and decide which of your items each line means, especially when customers use their own names or numbers.
- There's no built-in way to import sales orders, so every order is typed unless an integration creates it.

## How Logistify helps

Logistify reads customer orders from email, including PDF, Word, Excel and CSV attachments, matches each line to your QuickBooks items using that customer's past orders, and [creates the sales order in QuickBooks Desktop](https://logistify.ai/agents/sales-order/) through the QuickBooks Web Connector. Orders with an unmatched product, a price that doesn't add up, or an unusual quantity wait for your team with the reason. It doesn't set price levels, inventory sites, or lot or serial numbers on the sales order, and it doesn't attach the PDF, so keep step 2 if you want the PDF in QuickBooks.

We explain the steps in [how AI reads PDF purchase orders for QuickBooks Desktop Enterprise](https://logistify.ai/blog/how-ai-reads-pdf-purchase-orders-quickbooks-desktop-enterprise/).

## Frequently Asked Questions

### Can QuickBooks Desktop import sales orders?

Not natively. Intuit's IIF import list includes invoices, estimates, credit memos and purchase orders but not sales orders, and its Excel and CSV import covers lists only. Integrations create sales orders through Intuit's SDK and the QuickBooks Web Connector.

### Does QuickBooks Desktop Pro have sales orders?

No. Intuit says sales orders are only available in QuickBooks Desktop Premier and Enterprise.

### Can I attach a customer's PDF purchase order to a sales order?

Yes. Select the paperclip on the sales order, or use the Doc Center. Attachments are stored in an Attach folder next to the company file, which QuickBooks backups don't include.

### How do I turn a sales order into an invoice?

Open the sales order and select Create Invoice, then invoice all of it or selected items, and set the quantities in the To Invoice column.

## Sources

- [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: Create an invoice in QuickBooks Desktop](https://quickbooks.intuit.com/learn-support/en-us/help-article/invoicing/create-invoice-quickbooks-desktop/L0J64E3xu_US_en_US)
- [Intuit: Export, import and edit IIF files](https://quickbooks.intuit.com/learn-support/en-us/help-article/import-export-data-files/export-import-edit-iif-files/L56LT9Z0Q_US_en_US)
- [Intuit: Import and export Excel files](https://quickbooks.intuit.com/learn-support/en-us/help-article/list-management/import-export-ms-excel-files/L9BDPsTTX_US_en_US)
- [Intuit: QuickBooks Document Center FAQs](https://quickbooks.intuit.com/learn-support/en-us/help-article/multi-user-mode/quickbooks-document-center-faqs-common-issues/L9XyPEynd_US_en_US)
- [Intuit: Get started with QuickBooks Web Connector](https://static.developer.intuit.com/output_html/qbdesktop/docs/get-started/get-started-with-quickbooks-web-connector.html)
- [Intuit: QuickBooks SDK onscreen reference](https://static.developer.intuit.com/qbSDK-current/common/newosr/index.html)
