Draft orders and invoices

When you need to create an order on behalf of a customer, you can create a draft order in your Shopify admin. You add the customer details and products, and then send an invoice, collect payment, or set payment terms.

When the order is paid for or when you set payment terms, a new order is created from the draft and is listed on your Orders page.

You can use draft orders to sell directly to customers or to sell to other businesses. If you regularly sell to other businesses, then review all of Shopify's business to business (B2B) features. Learn more about using draft orders in B2B.

Draft orders are useful when you need to do the following tasks:

  • Create an order so you can accept payment for orders later on that are placed over the phone, in person, or by email.
  • Send invoices to customers to pay with a secure checkout link.
  • Use custom items to represent additional costs or products that aren't displayed in your inventory.
  • Re-create orders manually from any of your active sales channels.
  • Sell products at discount or wholesale prices.

If you use International, then the local currency, pricing, duties, and taxes are determined by the market that's associated with the order. When more than one market is activated, the shipping address of the customer determines the market for the order. You can change the market on a draft order.

In this section

Can’t find the answers you’re looking for? We’re here to help.