AccountsSkill logo ACCOUNTS SKILL
← SAP Learning Hub🔎 Search all T-Codes

Create Outbound Delivery In SAP (VL01N)

Complete Step-by-Step Guide

Prerequisites

Before creating an Outbound Delivery, ensure the following are completed:

  • Authorization for transaction VL01N
  • Sales Order has been created and is complete (VA01)
  • Sales Order is not blocked for delivery
  • Sufficient stock is available in the delivering plant
  • Shipping Point is determined correctly

Step-by-Step Process

1

Enter Transaction Code

In the SAP Easy Access screen, type VL01N in the command field and press Enter.

2

Initial Screen – Shipping Point & Sales Order

  • Shipping Point: Enter the Shipping Point (or leave blank for automatic determination)
  • Selection Date: Enter the date up to which sales orders should be considered (usually today’s date or requested delivery date)
  • Order: Enter the Sales Order number

Press Enter.

3

Delivery Overview Screen

The system copies the relevant items from the Sales Order into the delivery. Review the following:

  • Ship-to Party
  • Material and Delivery Quantity
  • Plant and Storage Location
  • Delivery Date
  • Shipping Point
4

Check & Adjust Delivery Quantity

  • Confirm or change the Delivery Quantity if partial delivery is required
  • Check the Picking Quantity (if picking is relevant)
  • Ensure the storage location is correct
5

Picking (if required)

If warehouse management or picking is active:

  • Go to the Picking tab
  • Enter the picked quantity
  • You can also create a Transfer Order from here (in WM-managed warehouses)
6

Post Goods Issue (Optional at this stage)

You can post Goods Issue directly from the delivery:

  • Click the Post Goods Issue button (or use menu: Edit → Post Goods Issue)
  • This reduces inventory and updates the Sales Order status

Note: Many companies save the delivery first and post Goods Issue later using VL02N.

7

Save the Outbound Delivery

Click the Save button (or press Ctrl + S). The system generates a unique Outbound Delivery Number.

Note down the Delivery number for picking, packing, Goods Issue, and subsequent billing.

Quick Process Flow

VL01N → Shipping Point + Sales Order → Review Items & Quantity → (Picking) → Save → Delivery Created

Alternative: Collective Delivery Creation

A

Use VL10A / VL10C – Sales Orders Due for Delivery

  • Go to transaction VL10A (or VL10C)
  • Enter selection criteria (Shipping Point, Delivery Date, Sold-to Party, etc.)
  • Execute → System shows all sales orders due for delivery
  • Select the required orders and click Create Deliveries in background or foreground

Related Transaction Codes

T-Code Description
VL01N Create Outbound Delivery
VL02N Change Outbound Delivery (also used to Post Goods Issue)
VL03N Display Outbound Delivery
VL06O Outbound Delivery Monitor
VL09 Cancel Goods Issue
VL10A / VL10C Sales Orders due for Delivery
VA01 Create Sales Order
VF01 Create Billing Document

Helpful Tips

  • Always ensure the Sales Order is complete and not blocked before creating the delivery.
  • Partial deliveries are possible — just reduce the delivery quantity.
  • After saving the delivery, use VL02N to perform picking and Post Goods Issue.
  • Once Goods Issue is posted, the delivery can be billed using VF01.
  • If you need to reverse Goods Issue, use transaction VL09.
  • For warehouse-managed storage locations, a Transfer Order is usually required before Goods Issue.