๐Ÿ”ฅ EARLY BIRD SPECIAL:Save 10% on all SAP Online Courses! (Limited Slots)

What is SAP SD? Understanding the Consignment Process Step by Step

E
ERPVITS Team
Author
2026-06-02
8 min read
What is SAP SD? Understanding the Consignment Process Step by Step

What is SAP SD? Understanding the Consignment Process Step by Step

SAP SD (Sales and Distribution) is among the most crucial modules of SAP ERP (Enterprise Resource Planning). It handles the entire business process associated with shipping, selling and the billing of goods and services. SAP SD helps companies handle the entire process of selling โ€” beginning with an inquiry from the customer to providing the product and obtaining payments.

SAP SD works closely with other SAP modules such as MM (Materials Management), FI (Financial Accounting) as well as PP (Production Plan) to make sure that the business is running smoothly. It is extensively used in industries such as retail, manufacturing logistics, pharmaceuticals, and manufacturing.

In simpler terms, SAP SD answers three important business issues:

  โ€ข Who is the person who purchases the product? (Customer Master Data)
  โ€ข What is being offered? (Material Master Data)
  โ€ข How much is it costing and then delivered, as well as billed? (Sales Process)

Why is SAP SD Important in Business? Key Features of SAP SD Module

SAP SD plays a vital function in the management of an effective business. For anyone exploring SAP SD training or planning a career in SAP, understanding why this module matters is the first step. Here is why it is crucial:

  • It streamlines the entire sales process, from inquiry to the invoice
  • It helps reduce manual errors in order processing and billing
  • It allows businesses to track the orders of their customers in real-time
  • It guarantees accurate pricing by using methods of condition
  • It enhances customer satisfaction with quicker delivery and faster billing
  • It gives complete sales reports to help make better business decision-making

Key Features of SAP SD Module

FeatureDescription
Sales Order ProcessingHandles customer orders from the moment of creation until delivery
Pricing & DiscountsAutomated price calculation based on condition types
Shipping & DeliveryManages the movement of goods and delivery documents
Billing & InvoicingGenerates invoices, credit/debit memos and credit/debit notes
Credit ManagementLimits on credit card purchases by customers are controlled
Returns ManagementRefunds and customer returns
Reporting & AnalyticsReports on sales and dashboards

SAP SD ensures that the correct product is available to the customer at the appropriate time and at the appropriate price, making it the foundation of any sales-driven company.

Core Components of SAP SD

SAP SD is built on many key components that work together to manage the entire sales cycle. Knowing these components is crucial to anyone who works using SAP SD โ€” whether you are a fresher starting with SAP SD basics or an experienced SAP SD consultant handling live projects.

  1. Sales (SA) โ€” Manages all pre-sales and sales actions, such as inquiries, quotes or sales requests. It is the beginning of the whole SD process.
  2. Shipping (LE-SHP) โ€” When a sales order is accepted, the shipping component handles all delivery processes. It involves packing, picking items, goods issues, as well as the creation of delivery documents.
  3. Billing (BIL) โ€” Creates invoices based upon orders or deliveries. It also handles debit memos as well as pro forma invoices.
  4. Pricing โ€” SAP SD uses a condition method to automatically calculate pricing such as discounts, taxes and other surcharges according to established rules.
  5. Master Data โ€” Master information forms the basis of SAP SD. It comprises:
    • Customer Master โ€” records all customer data
    • Material Master โ€” stores product details
    • Pricing Conditions โ€” stores pricing rules
    • Customer Material Information Record โ€” connects material and customer information
  6. Credit Management โ€” Manages and monitors the exposure to credit of customers in order to limit the risk to the business's finances.
  7. Sales Information System (SIS) โ€” Provides powerful reporting tools to assess the performance of sales, trends in customer behavior and demand for products.

Consignment Process in SAP SD

The consignment process in SAP SD is a unique business model in which the vendor (company) delivers products to the customer's address. However, the ownership of the items stays with the vendor until the buyer decides to use or sell them. The buyer only pays for the products they actually use, not everything they keep at their place.

This is a frequent process in the following industries:

  • Medicines and pharmaceuticals โ€” readily available in hospitals
  • Products from retail stores โ€” stocked in retail locations
  • Automotive โ€” spare parts stored at dealer locations

The consignment process helps create stronger relationships with clients by decreasing their financial risk and allowing them to access products at their own location.

What is Consignment in SAP SD?

Consignment in SAP SD means that the company stores its products in the warehouse of the customer or at a location without transferring ownership. The stock is tracked under consignment inventory in SAP. The customer is only charged when they remove (use or sell) the products out of their consignment stock.

Key Points of Consignment in SAP SD

  • The physical location of the goods is the customer's premises
  • Legal ownership remains with the selling company
  • The stock is listed in SAP as special stock (consignment stock)
  • Payment is activated only upon consumption or withdrawal
  • Goods that have been used may be returned to the business

Consignment Stock Types in SAP

Stock TypeDescription
Consignment Stock at CustomerGoods at customer site, owned by company
Consignment Issue StockGoods consumed/withdrawn by customer
Consignment Return StockGoods returned by customer
Consignment Pick-Up StockGoods picked back by company

Types of Consignment Process

SAP SD supports four main types of consignment procedures. Each type comes with a distinct movement type, order type and use. Understanding these types is essential for anyone preparing for an SAP SD interview or working on SAP SD configuration.

1. Consignment Fill-Up (KB)

  • Goods are shipped to the address of the customer
  • No billing is required at this stage
  • Ownership remains with the company

Movement Type: 631 Order Type: KB

2. Consignment Issue (KE)

  • The customer consumes or withdraws items from consignment inventory
  • Billing is activated at this point
  • Ownership shifts to the customer

Movement Type: 633 Order Type: KE

3. Consignment Return (KR)

  • Returning unused items back to consignment inventory
  • The billing process is reversed
  • Goods return to consignment at the customer's site

Movement Type: 634 Order Type: KR

4. Consignment Pick-Up (KA)

  • The company collects goods from the client's place of business
  • Goods are returned to the company's warehouse
  • No cost is involved

Movement Type: 632 Order Type: KA

SAP SD Job Roles and Responsibilities

SAP SD professionals are in great demand across all sectors. Whether you are looking at SAP SD jobs for freshers or senior-level SAP SD consultant roles, here is a quick review of all the key positions and the responsibilities they carry.

1. SAP SD Functional Consultant

The most commonly used SAP SD role, focused on configuration and implementation.  |  Experience: 2โ€“5 Years  |  Transactions: VA01, VF01, VK11, VD01

  • Analyze and gather business requirements
  • Set up the SAP SD module to meet business needs
  • Conduct User Acceptance Testing (UAT)
  • Offer training for end users and support for go-live

2. SAP SD Senior Consultant

Controls complex scenarios and oversees project activities independently.  |  Experience: 5โ€“9 Years  |  Key Skills: Gap Analysis, Solution Design

  • Lead end-to-end SAP SD implementations
  • Perform complex tasks such as consignment and intercompany processes
  • Conduct blueprinting workshops with clients
  • Mentor junior consultants

3. SAP SD Team Lead

Manages a team of consultants and oversees project delivery.  |  Experience: 8โ€“12 Years  |  Key Skills: Team Management, Client Handling

  • Direct and lead the team of SD consultants
  • Review functional and configuration documents
  • Manage client escalations and project status
  • Ensure quality delivery on time

4. SAP SD Support Consultant

Manages day-to-day issues and tickets following go-live.  |  Experience: 1โ€“4 Years  |  Tools: ServiceNow, JIRA, SAP Solution Manager

  • Resolve L1 and L3 support tickets within SLA
  • Conduct root cause analysis for recurring problems
  • Handle minor configuration changes
  • Coordinate with technical teams on ABAP solutions

5. SAP SD ABAP Developer

Manages all technical developments in SD customization.  |  Experience: 2โ€“6 Years  |  Key Skills: ABAP, IDocs, User Exits, RFC

  • Create custom reports, SmartForms and Adobe Forms
  • Write User Exits, BADIs and Enhancements
  • Develop EDI/IDOC interfaces for SD integration
  • Facilitate data migration with LSMW or BDC

6. SAP SD Project Manager

Manages the complete SAP SD project from planning through delivery.  |  Experience: 10โ€“15 Years  |  Key Skills: PMP, Leadership, Risk Management

  • Define project scope, timeline and budget
  • Control risks, issues and stakeholder communication
  • Supervise testing, training and go-live activities
  • Ensure compliance with SAP Activate methodology

Job Roles Summary

Job RoleExperienceKey Focus
Functional Consultant2โ€“5 YearsConfiguration & Testing
Senior Consultant5โ€“9 YearsSolution Design
Team Lead8โ€“12 YearsTeam & Delivery Management
Support Consultant1โ€“4 YearsTicket Resolution
ABAP Developer2โ€“6 YearsTechnical Development
Project Manager10โ€“15 YearsProject Planning & Delivery

Step by Step Consignment Process Flow

Here is the complete step-by-step consignment process flow in SAP SD. This is one of the most commonly asked topics in SAP SD interviews and a core part of any SAP SD course curriculum.

Step 1 โ€” Consignment Fill-Up (KB)

  • Customer agrees to retain consignment stock
  • Sales order is created with order type KB
  • Delivery document is created
  • Goods Issue is released โ€” stock moves from company warehouse to customer consignment stock
  • No invoice is generated at this stage

Step 2 โ€” Consignment Issue (KE)

  • The customer sells or uses the consignment items
  • Sales order is created using order type KE
  • Delivery document is created
  • Goods Issue is released โ€” stock transfers from consignment stock into customer ownership
  • Invoice is generated and delivered to the customer

Step 3 โ€” Consignment Return (KR) (if needed)

  • Customer wants to return unopened products
  • Return order is created using order type KR
  • Goods are transferred back into consignment stock
  • Credit memo is issued to the customer

Step 4 โ€” Consignment Pick-Up (KA) (if needed)

  • Company decides to retrieve items from the customer's site
  • Order is created using order type KA
  • Goods are returned to the company's warehouse
  • No credit memo or billing is involved

What is FI SD Integration?

FI SD integration refers to the seamless connection between SAP SD (Sales and Distribution) and SAP FI (Financial Accounting) modules. When a billing document is generated in SAP SD, it automatically creates the accounting records in SAP FI without any manual intervention. This is one of the most important concepts covered in any SAP SD and FI training program.

  • Every sale is entered into the financial books automatically
  • Revenue is correctly recognized in the right accounts
  • Accounts receivable of the customer are updated in real-time
  • Tax entries are correctly posted
  • The month-end closing process is quicker and free of errors

Key Configuration Elements in FI SD Integration

  • Account Determination โ€” connects SD condition types to FI GL accounts
  • Chart of Accounts โ€” describes the GL accounts used for posting
  • Condition Types โ€” pricing elements such as price, tax and discount
  • Access Sequence โ€” determines which GL account to use
  • Account Keys โ€” map SD transactions to FI accounts (e.g., ERL for revenue, ERS for sales deductions)

The integration takes place automatically when an invoice document is created within SAP SD. The system checks the account determination settings and then posts the appropriate entries to SAP FI.

Key Posting Entries in FI SD Integration

When a billing document is created in SAP SD, the following key accounting entries are automatically posted in SAP FI:

1. Standard Sales Invoice Posting

EntryAccount TypeDebit/Credit
Customer AccountAccounts ReceivableDebit
Revenue AccountSales RevenueCredit
Tax AccountOutput Tax (GST/VAT)Credit

2. Credit Memo Posting (Customer Return)

EntryAccount TypeDebit/Credit
Revenue AccountSales RevenueDebit
Tax AccountOutput TaxDebit
Customer AccountAccounts ReceivableCredit

3. Consignment Issue Billing Posting

EntryAccount TypeDebit/Credit
Customer AccountAccounts ReceivableDebit
Consignment RevenueRevenue AccountCredit
GST/Tax AccountOutput TaxCredit

Common Account Keys Used

Account KeyDescription
ERLRevenue from Sales
ERSSales Deductions
ERFFreight Revenue
MWSOutput Tax
EVVCash Settlement

These postings happen instantly and automatically when the billing document is saved, ensuring real-time financial accuracy.

Common Issues in FI SD Integration

Although it is a robust integrated system, FI SD integration can sometimes run into difficulties. These are also frequently discussed in SAP SD support roles and covered in detail during SAP SD certification preparation. Here are the most common problems and their solutions:

1. Account Determination Error

ProblemThe billing document cannot be posted due to a missing GL account
ReasonAccount determination is not correctly configured in VKOA
SolutionCheck and maintain the account determination in transaction VKOA

2. Pricing Condition Type Not Mapped

ProblemRevenue is not being posted to the correct GL account
ReasonAccount key is not assigned to the condition type in the pricing procedure
SolutionAssign the correct account key in the pricing procedure through transaction V/08

3. Customer Reconciliation Account Missing

ProblemCustomer invoice is not being sent to FI
ReasonReconciliation account is not maintained in the customer master
SolutionUpdate the reconciliation account in customer master transaction XD02

4. Tax Code Error

ProblemTax is not being calculated or posted properly
ReasonTax code is not listed in the material master or customer master
SolutionCheck the tax classifications in customer and material master data

5. Billing Block Issue

ProblemThe bill is stuck and not released to accounting
ReasonBilling block placed on the sales order or delivery
SolutionRemove the billing block using transaction VA02 or VF02

6. Exchange Rate Issues

ProblemWrong currency conversion in foreign customer billing
ReasonExchange rate is not updated in the system
SolutionUpdate the exchange rate in transaction OB08

7. Consignment Billing Not Generating

ProblemNo invoice is generated following consignment issue
ReasonIncorrect item category or billing relevance settings
SolutionCheck the item category settings in transaction VOV7