SAP SD Interview Questions and Answers

SAP SD interviews revolve around the order-to-cash cycle: how a sales order is created, how pricing and item categories are determined, how deliveries and billing documents are copied, and what happens in finance when goods are issued and invoiced. The questions below go from SAP Sales and Distribution basics for freshers to S/4HANA changes, pricing design and real-time troubleshooting for experienced consultants.

Most SAP SD real-time interview questions are really about determination logic. If you can explain *what drives* a pricing procedure, item category, schedule line or revenue account, you can answer almost any variation.

  • Freshers & sales professionals
  • Experienced SD consultants
  • Support / AMS roles
  • S/4HANA projects
  • 68questions with answers
  • 12scenario-based
  • October 2026last updated

Jump to your level

Answers reflect SAP S/4HANA terminology. Transaction codes, menu paths and cloud features can vary by release and edition, so confirm details in your project system.

Fresher

Basic SAP SD Interview Questions for Freshers

Foundational SAP SD interview questions on organisation structure, master data and the main sales documents.

16 questions
Q1

What is SAP SD, and what does the order-to-cash process include?

Fresher

SAP SD (Sales and Distribution) manages selling and delivering products and services. A typical order-to-cash cycle:

  1. Pre-sales: inquiry and quotation (optional).
  2. Sales order with pricing, availability check and credit check.
  3. Outbound delivery: picking, packing and post goods issue.
  4. Billing: invoice to the customer, released to accounting.
  5. Incoming payment, posted in FI-AR.

SD integrates with MM (stock and availability), FI (revenue, receivables, cost of goods sold), PP (requirements) and warehouse management.

Link
Q2

What is the organisational structure in SAP SD?

Fresher
  • Sales organisation – responsible for selling and for liability; assigned to one company code.
  • Distribution channel – how products reach customers, for example wholesale, retail or online.
  • Division – a product line or group.
  • Sales area – the combination of sales organisation, distribution channel and division.
  • Sales office and sales group – internal organisation for reporting and responsibility.
  • Shipping point – the place from which deliveries are processed, assigned to plants.

Plants are assigned to a combination of sales organisation and distribution channel so the system knows which plants can deliver for that sales area.

Link
Q3

What is a sales area, and why is it important?

Fresher

A sales area is the combination of sales organisation, distribution channel and division. Customer sales data (pricing procedure, shipping conditions, payment terms, partner functions) is maintained per sales area, and sales document types are allowed per sales area. Almost every SD determination starts from the sales area.

Link
Q4

Which master data is used in SAP SD?

Fresher
  • Business partner in customer roles, with general, company code and sales area data.
  • Material master sales views: sales organisation data, item category group, delivering plant, loading group, tax classification.
  • Condition records for prices, discounts, surcharges and taxes.
  • Customer-material info records for customer-specific material numbers and delivery settings.
  • Output condition records or output parameters for printing and sending documents.
Link
Q5

What are partner functions in SAP SD?

Fresher

Partner functions define the role a business partner plays in a transaction. The four mandatory ones are:

  • Sold-to party (SP) – places the order.
  • Ship-to party (SH) – receives the goods.
  • Bill-to party (BP) – receives the invoice.
  • Payer (PY) – pays the invoice and carries the receivable.

They can all be the same customer or different ones, for example a head office paying for deliveries to several branches. A partner determination procedure controls which functions are allowed and mandatory.

Link
Q6

What are common sales document types?

Fresher
TypePurpose
IN / QTInquiry / quotation
ORStandard order
RORush order (delivery created immediately)
CSCash sale (delivery and cash invoice immediately)
REReturns
CR / DRCredit memo request / debit memo request
FDFree-of-charge delivery
KB / KEConsignment fill-up / consignment issue

Sales document types are configured in VOV8.

Link
Q7

What is the difference between a cash sale and a rush order?

Fresher

In both, the delivery is created automatically when the order is saved. In a cash sale, the customer pays immediately and a cash invoice is printed from the order; the billing document is created afterwards for accounting. In a rush order, the customer collects or receives goods the same day, but billing happens later through the normal billing process.

Link
Q8

What is an item category, and how is it determined?

Fresher

The item category controls how a line item behaves: whether it is relevant for pricing, delivery and billing, and whether schedule lines are allowed. It is determined in VOV4 from:

  • Sales document type
  • Item category group (from the material master)
  • Item usage (for example free goods or text items)
  • Higher-level item category (for BOM components or free goods)

Examples: TAN standard item, TANN free-of-charge item, TAS third-party item, REN returns item.

Link
Q9

What is a schedule line category?

Fresher

A schedule line category controls delivery-related behaviour: the movement type for goods issue, whether requirements are passed to planning, and whether an availability check runs. It is determined from the item category and the MRP type of the material. For example, CP is commonly used for standard items with MRP, while CS is used for third-party items: no delivery is created and a purchase requisition is generated instead.

Link
Q10

What is an outbound delivery, and what happens in it?

Fresher

An outbound delivery (VL01N, or collective processing) is created from a sales order for a shipping point. It contains picking, packing and transport data. Post goods issue reduces stock, posts the cost of goods sold entry in FI and updates the document flow; for a standard sale the movement type is 601. After goods issue, the delivery becomes relevant for billing.

Link
Q11

What billing types are commonly used?

Fresher
  • F2 – standard invoice
  • G2 / L2 – credit memo / debit memo
  • RE – credit for returns
  • S1 – cancellation of an invoice
  • F5 / F8 – pro forma invoices (no accounting posting)
  • IV – intercompany invoice

Billing documents are created individually (VF01) or collectively from the billing due list (VF04).

Link
Q12

What is the document flow?

Fresher

The document flow links all preceding and subsequent documents in a process, for example quotation → order → delivery → goods issue → invoice → accounting document. It is visible from any sales document and is the first place to check status when a process gets stuck.

Link
Q13

What are condition types and condition records?

Fresher

A condition type represents one pricing element, such as base price, discount, freight or tax. A condition record stores the actual value for a specific combination of fields, for example the price of material M-100 for customer C-200 valid this year. In S/4HANA the standard base price condition type is PPR0 (classic releases commonly used PR00), and common discounts include K004 (material discount) and K007 (customer discount). Records are maintained with VK11.

Link
Q14

What is an incompletion procedure?

Fresher

An incompletion procedure lists fields that must be filled in a sales document, item, schedule line or partner, for example purchase order number or payment terms. Each field is linked to a status group that decides whether the incomplete document can be delivered or billed. Users see missing fields in the incompletion log, and incomplete documents can be listed for follow-up.

Link
Q15

What is the availability check in SAP SD?

Fresher

The availability check confirms whether the requested quantity can be delivered on the requested date. It considers stock and planned receipts and issues, based on the scope of check, which is determined by the checking group (material master) and checking rule (transaction). If stock is not available, the system proposes a later date or partial confirmation. S/4HANA adds advanced ATP features such as product allocation and backorder processing.

Link
Q16

What is a customer-material info record?

Fresher

It stores data specific to a customer and material combination: the customer's own material number and description, delivering plant, and partial delivery or tolerance settings. It is useful when customers order using their own part numbers, especially through EDI.

Link
Intermediate

Intermediate SAP SD Interview Questions

SAP SD configuration interview questions for candidates with hands-on project or support exposure: pricing, copy control, special sales processes and determination logic.

15 questions
Q17

How is the pricing procedure determined?

Intermediate

The pricing procedure is determined (in configuration, transaction OVKK) from three values:

  • Sales area – sales organisation, distribution channel, division.
  • Document pricing procedure – assigned to the sales document type (and billing type).
  • Customer pricing procedure – maintained in the customer's sales area data.

This lets the same company use different pricing logic for, say, domestic and export customers, or for standard orders versus free-of-charge orders.

Link
Q18

Explain the condition technique.

Intermediate

The condition technique is SAP's generic determination method, used for pricing, output, free goods, material determination and more:

  1. Field catalogue – allowed fields.
  2. Condition tables – key combinations, for example *sales org / customer / material*.
  3. Access sequence – the order in which tables are searched, from specific to general, with an exclusive indicator to stop after the first hit.
  4. Condition type – the pricing element, linked to an access sequence.
  5. Procedure – sequence of condition types with subtotals, requirements and account keys.
  6. Condition records – the actual values.
Link
Q19

What do the key columns of a pricing procedure mean?

Intermediate
  • Step / counter – sequence of conditions.
  • From / to – the base for percentage conditions, such as a discount on gross price.
  • Manual – condition is only applied when entered manually.
  • Required – pricing is incomplete if the condition is missing (typical for the base price).
  • Statistical – shown but not added to the net value, for example cost (VPRS).
  • Subtotal – stores values in fields used for reporting or later calculation.
  • Requirement – a routine that decides if the condition applies.
  • Alternative calculation type / base value – routines that change how a condition is calculated.
  • Account key / accrual key – used for revenue and accrual account determination.
Link
Q20

What is copy control, and where is it configured?

Intermediate

Copy control defines how data flows from a source document to a target document and which checks apply. Main transactions:

  • VTAA – sales document to sales document (for example quotation to order).
  • VTLA – sales document to delivery.
  • VTFA – sales document to billing (order-related billing).
  • VTFL – delivery to billing.
  • VTFF – billing to billing (for example invoice to cancellation).

Settings exist at header, item and schedule line level: copy requirements, data transfer routines, whether document flow is updated, and the pricing type that decides whether prices are copied or redetermined in billing.

Link
Q21

How are revenue accounts determined for billing documents?

Intermediate

Revenue account determination (VKOA) uses the condition technique. Typical access fields are chart of accounts, sales organisation, customer account assignment group, material account assignment group and the account key from the pricing procedure (for example ERL for revenue and ERS for sales deductions). If a key combination is missing, the billing document cannot be released to accounting.

Link
Q22

How does credit management affect SD in SAP S/4HANA?

Intermediate

In S/4HANA, credit checks in sales documents use SAP Credit Management (FIN-FSCM). The credit check is triggered according to settings for the sales document type and credit control area, and if the business partner's exposure exceeds the limit, the order or delivery is blocked. The credit team reviews and releases blocked documents, often through documented credit decisions. Classic SD credit management is not used in S/4HANA.

Link
Q23

Explain the third-party sales process.

Intermediate
  1. A sales order item gets item category TAS (through the item category group or manually).
  2. Schedule line category CS creates a purchase requisition automatically; no outbound delivery is created.
  3. Purchasing converts it into a purchase order to the supplier, who ships directly to the customer.
  4. The supplier invoice is posted in MM; a statistical goods receipt can be used if required.
  5. The customer is billed, typically based on the supplier invoice quantity.
Link
Q24

What is the individual purchase order process, and how is it different from third-party?

Intermediate

In an individual purchase order (item category TAB), the supplier delivers to your plant, where stock is received as customer-specific special stock, and then you deliver to the customer through a normal outbound delivery. In third-party, the supplier delivers directly to the customer and no outbound delivery is created.

Link
Q25

Explain the consignment process.

Intermediate

Consignment stock remains your property while stored at the customer's site, tracked as special stock.

  • Fill-up (KB, item KBN) – moves stock to the customer; not billed.
  • Issue (KE, item KEN) – customer consumes stock; delivered and billed.
  • Pick-up (KA, item KAN) – unused stock returned to your plant.
  • Returns (KR, item KRN) – customer returns consumed goods; credit issued.
Link
Q26

Explain the returns process.

Intermediate

A returns order (RE, item REN) is created with reference to the original invoice or order, usually with an order reason and a billing block. A returns delivery receives goods back into stock, typically into blocked stock first (movement type 651) for inspection. After approval, the billing block is removed and a credit memo is created. S/4HANA also offers Advanced Returns Management for inspection and refund control.

Link
Q27

How are credit and debit memo requests used?

Intermediate

Credit memo requests (CR) and debit memo requests (DR) correct invoice amounts without physical goods movement, for example a price difference or late delivery penalty. They usually carry a billing block so that a supervisor can approve before the credit memo (G2) or debit memo (L2) is created.

Link
Q28

Explain intercompany sales.

Intermediate

A customer orders from sales organisation A (company code 1000), but the goods are delivered from a plant belonging to company code 2000. The process:

  1. Sales order in sales org A with a delivering plant from company 2000.
  2. Delivery and goods issue from the plant of company 2000.
  3. Customer invoice (F2) from company 1000 to the end customer.
  4. Intercompany invoice (IV) from company 2000 to company 1000, using an internal price condition such as PI01.

Configuration includes allowing the plant for the sales area, an internal customer representing company 1000, and the intercompany billing type.

Link
Q29

How does output management work in S/4HANA?

Intermediate

S/4HANA offers output management based on BRF+ (output parameter determination), with output types, determination rules, channels such as email or print, and form templates. Classic NAST-based output determination using the condition technique is still supported for SD in many on-premise systems, and projects choose per application. Know which one your project used and how you configured an email output.

Link
Q30

How are shipping point and route determined?

Intermediate
  • Shipping point = shipping conditions (from customer or sales document type) + loading group (material master) + delivering plant.
  • Route = departure zone of the shipping point + shipping conditions + transportation group (material) + transportation zone of the ship-to party; it can be redetermined in the delivery using the weight group.
Link
Q31

How is the delivering plant determined in a sales order?

Intermediate

The system checks, in order: the customer-material info record, the ship-to party's customer master, and then the material master sales data. If no plant is found, it can be entered manually; without a plant, availability check and delivery are not possible.

Link
Experienced

Advanced SAP SD Interview Questions for Experienced Consultants

SAP SD interview questions for experienced candidates: S/4HANA changes, complex pricing, enhancements, integration and data model knowledge.

15 questions
Q32

What changed in SAP SD with S/4HANA?

Experienced
  • Business Partner is mandatory for customers.
  • Simplified data model: status tables VBUK / VBUP are removed and status fields sit in the document header and item tables; pricing conditions are stored in PRCD_ELEMENTS instead of KONV.
  • SAP Credit Management replaces classic SD credit management.
  • Classic SD rebates are replaced by condition contracts in Settlement Management for new agreements.
  • Advanced ATP (product allocation, backorder processing, alternative-based confirmation).
  • BRF+ based output management available alongside classic output.
  • Revenue recognition for IFRS 15 handled by Revenue Accounting and Reporting.
  • Many processes available as Fiori apps.
Link
Q33

How are rebates handled in S/4HANA?

Experienced

Classic SD rebate agreements are replaced by condition contracts in Settlement Management. A condition contract defines eligible partners, materials and conditions, accruals are posted with each invoice, and settlement runs periodically (partial or final) to create the rebate credit. Business volume is calculated from documents rather than from the old rebate index.

Link
Q34

What does advanced ATP (aATP) add over classic ATP?

Experienced
  • Product allocation – limits how much of a scarce product a customer group or region can receive.
  • Backorder processing (BOP) – re-prioritises confirmations using segments and strategies (for example *win, gain, redistribute, fill, lose*).
  • Alternative-based confirmation (ABC) – confirms from alternative plants when the requested plant is short.
  • Fiori apps for monitoring and releasing confirmations.
Link
Q35

How do you add custom logic to pricing?

Experienced

Pricing requirements, alternative calculation types and alternative base values are routines created in VOFM and assigned in the pricing procedure. Additional fields for condition tables are added to the pricing communication structures and filled in user exits such as those in MV45AFZZ (for example USEREXIT_PRICING_PREPARE_TKOMK and USEREXIT_PRICING_PREPARE_TKOMP). Always test redetermination behaviour in billing after such changes.

Link
Q36

Which enhancement points are commonly used in SAP SD?

Experienced
  • MV45AFZZ – sales order user exits, for example USEREXIT_SAVE_DOCUMENT_PREPARE and USEREXIT_MOVE_FIELD_TO_VBAK.
  • MV50AFZ1 – delivery user exits.
  • RV60AFZZ – billing user exits.
  • Copy control data transfer routines and requirements (VOFM).
  • BAdIs for specific processes.

In S/4HANA Cloud, key user extensibility (custom fields and custom logic) is the preferred approach, and on-premise projects increasingly follow clean core principles.

Link
Q37

What is a billing plan?

Experienced

A billing plan schedules multiple billing dates for one sales document item:

  • Periodic billing – the same amount at regular intervals, for example monthly rental or maintenance contracts.
  • Milestone billing – amounts or percentages billed when milestones are reached, often linked to project milestones in Project System.
Link
Q38

How is revenue recognition handled in S/4HANA?

Experienced

For IFRS 15 and ASC 606, S/4HANA uses Revenue Accounting and Reporting (RAR) or its integrated successor features, which identify contracts and performance obligations, allocate transaction prices and recognise revenue over time or at a point in time. Classic SD revenue recognition is not the target solution for new S/4HANA implementations.

Link
Q39

Which SD tables should an experienced consultant know?

Experienced
DocumentTables
Sales orderVBAK header, VBAP item, VBEP schedule lines
DeliveryLIKP header, LIPS item
BillingVBRK header, VBRP item
Document flowVBFA
PartnersVBPA
Pricing (S/4HANA)PRCD_ELEMENTS
Customer sales dataKNVV
Link
Q40

Explain a stock transport order with delivery.

Experienced

A stock transport order (STO) moves stock between plants. With SD delivery, the supplying plant creates an outbound delivery (for example delivery type NL for intra-company or NLCC for cross-company), posts goods issue and the receiving plant posts goods receipt. Intra-company two-step uses movement types 641 / 101; one-step uses 647. Cross-company STOs add billing and an intercompany invoice. Shipping data for the receiving plant (as a customer) must be configured.

Link
Q41

How do you control partial deliveries and delivery tolerances?

Experienced

In the customer master or customer-material info record you set the partial delivery indicator (for example complete delivery required, partial delivery allowed, or only one delivery), the maximum number of partial deliveries, and under- and over-delivery tolerances. The *complete delivery* indicator on the order ensures all items ship together.

Link
Q42

How does variant configuration work from an SD perspective?

Experienced

A configurable material uses item category group 0002, which typically determines item category TAC. Characteristics and values are assigned through a class and a configuration profile, dependencies control valid combinations, and variant conditions (for example VA00) add surcharges based on selected values. S/4HANA also offers Advanced Variant Configuration.

Link
Q43

What are header conditions and group conditions?

Experienced

Header conditions are entered at document header level and distributed to items, usually in proportion to net value, for example HA00 (percentage discount) or HB00 (absolute discount). Group conditions use the combined quantity or value of several items to determine the scale, so that a customer ordering many different items in one product group still gets the volume discount.

Link
Q44

How are EDI and IDocs used in SAP SD?

Experienced

Common message types: ORDERS (inbound sales orders), ORDRSP (order confirmation), DESADV (advance shipping notification) and INVOIC (invoice). Partner profiles are maintained in WE20, IDocs are monitored in WE02 / WE05 and reprocessed with BD87. Customer-material info records help map customer part numbers. Modern landscapes increasingly route these through SAP Integration Suite or APIs.

Link
Q45

What is the difference between sales BOMs with item category group ERLA and LUMF?

Experienced

With ERLA, pricing and billing happen at the header item (typically item category TAQ) and components (TAE) are delivery-relevant only. With LUMF, the header (TAP) is a text-like item and pricing happens at component level (TAN). The choice depends on whether the customer is billed for the kit or for individual components.

Link
Q46

How would you plan SD data migration for an S/4HANA go-live?

Experienced

Key objects: business partners with sales area data, materials with sales views, condition records, customer-material info records, open sales orders and open contracts. Use the S/4HANA Migration Cockpit where possible, cleanse data early, define cut-off rules (for example which open orders migrate), and reconcile counts and values after each mock load.

Link
Scenario

Scenario-Based SAP SD Interview Questions

SAP SD scenario based interview questions drawn from support tickets and project situations. Interviewers want structured troubleshooting, not a single transaction code.

12 questions
Q47

How would you troubleshoot a sales order that cannot proceed to delivery?

Scenario

Work through the most common blockers:

  1. Incompletion – check the incompletion log; missing data can block delivery.
  2. Blocks – delivery block at header or schedule line level, or a credit block.
  3. Confirmation – schedule lines may have zero confirmed quantity because the availability check failed.
  4. Dates – the material availability or goods issue date may be beyond the selection date used in delivery creation.
  5. Relevance – the item or schedule line category may not be delivery-relevant.
  6. Determination – missing shipping point or route.
  7. Copy control – missing VTLA entry for the order type to delivery type.
  8. Legal or export control blocks in integrated compliance systems.

The delivery creation log (or the error message in VL01N) usually points to the exact cause.

Link
Q48

The price on the invoice differs from the sales order. What do you check?

Scenario

Compare the condition analysis in both documents. Common causes:

  • The pricing type in copy control (VTFL or VTFA) redetermines some or all conditions at billing.
  • Condition records changed between order date and billing date, and the pricing date is the billing date.
  • Manual conditions were changed in the order after delivery.
  • Exchange rates or tax determination changed.

Fix: cancel the invoice if needed, correct the data and rebill; then agree with the business whether prices should be copied or redetermined.

Link
Q49

A billing document is not released to accounting. How do you resolve it?

Scenario

Open the billing document and use *Release to accounting* to see the error log. Typical causes are missing revenue account determination (VKOA), missing account assignment groups in customer or material master, closed posting period, missing tax code or tax account, or missing profit center. Billing types can also have a posting block by design. After fixing the cause, release the document again.

Link
Q50

A sales order is blocked for credit, but the shipment is urgent. What do you do?

Scenario

Do not bypass the control. Check the credit exposure and why the check failed (overdue items, limit exceeded). The credit analyst can release the specific order through the credit management decision process, or the limit can be adjusted with approval. Document the decision. If this happens often, review credit limits and check rules with the finance team.

Link
Q51

The availability check confirms a late date even though stock exists. Why?

Scenario

Possible reasons:

  • The scope of check excludes certain stock (for example quality inspection, blocked or safety stock) or certain storage locations.
  • Existing orders and deliveries have already consumed the stock.
  • Replenishment lead time is included and the check is looking beyond stock.
  • Stock is in a different plant than the delivering plant.

Review the scope of check, the ATP overview, and if priority customers need the stock, use rescheduling or backorder processing to redistribute confirmations.

Link
Q52

A customer offer is "buy 10, get 1 free". How do you configure it?

Scenario

Use free goods determination, which works with the condition technique: a free goods procedure assigned via sales area, document and customer free goods procedure, condition type NA00, and records specifying the minimum quantity and free quantity. Choose inclusive (free quantity is part of the ordered quantity) or exclusive (free quantity is added as a separate item, typically with item category TANN).

Link
Q53

Goods are returned: some damaged, some resaleable. How do you process them?

Scenario

Create a returns order with the appropriate order reason, receive goods into blocked stock with the returns delivery, then inspect. Transfer resaleable goods to unrestricted stock and scrap damaged goods with the appropriate movement types. Issue the credit memo after approval, possibly with different amounts for damaged items. Advanced Returns Management can manage inspection and refund decisions if active.

Link
Q54

The same customer purchase order is being entered twice. How do you prevent it?

Scenario

Activate the duplicate purchase order number check for the sales document type, so the system warns when the same customer PO number is reused for the sold-to party. For EDI orders, check IDoc monitoring and the customer's sending process. Train users to search by customer PO number before creating manual orders.

Link
Q55

A customer needs to be billed monthly for a service contract. What do you set up?

Scenario

A contract or order item with a periodic billing plan: billing plan type, start and end dates, billing date rules and the amount per period. The billing due list (VF04) picks up the due dates every month. For complex usage-based or subscription scenarios, discuss whether a dedicated subscription billing solution is more suitable.

Link
Q56

Picking is complete, but post goods issue fails. What could be wrong?

Scenario
  • Stock is not available in the picked storage location or batch (negative stock not allowed).
  • Batch or serial numbers are missing.
  • The MM posting period is closed.
  • Picked quantity does not match the delivery quantity.
  • The delivery is incomplete or blocked.

The error message usually identifies the cause; correct stock, batch or period data and post goods issue again.

Link
Q57

The company is opening a new sales organisation for a new region. What steps are needed?

Scenario

Define the sales organisation and assign it to the company code; assign distribution channels and divisions to form sales areas; assign plants and shipping points; maintain pricing procedure determination and sales document types per sales area; set up output, account determination and number ranges; extend customers and materials; then test order-to-cash end to end.

Link
Q58

The customer wants one invoice for several deliveries, but invoices keep splitting. Why?

Scenario

Billing combines deliveries only when header fields match. Splits occur when fields such as payer, payment terms, billing date, incoterms or currency differ, or when a copy control data transfer routine adds split criteria such as customer purchase order number. Use the split analysis in the billing due list to find the differing field, then correct master data or the data transfer routine as agreed with the business.

Link
Practical

Practical and Configuration SAP SD Questions

Hands-on SAP SD configuration interview questions. Expect the interviewer to ask where something is configured and how you would test it.

10 questions
Q59

Which SAP SD transaction codes do you use most often?

Practical
AreaTransactions
Sales documentsVA01, VA02, VA03, VA05
DeliveriesVL01N, VL02N, VL10B
BillingVF01, VF02, VF04, VF11
PricingVK11, VK13, V/06, V/07, V/08, OVKK
ConfigurationVOV8, VOV4, VOV7, VOV6, VTAA, VTLA, VTFL, VKOA
MonitoringV.02 (incomplete orders), document flow
Link
Q60

How do you configure a new sales document type?

Practical

Copy a standard type (for example OR) in VOV8 and adjust number ranges, document pricing procedure, delivery type and billing type, incompletion procedure, credit check settings and blocks. Assign the type to sales areas, maintain item category determination in VOV4, and set up copy control to and from the new type. Test the full order-to-cash flow.

Link
Q61

How do you create a new condition type?

Practical
  1. Create or reuse a condition table with the needed key fields.
  2. Create an access sequence that uses the table.
  3. Create the condition type (V/06) with calculation type, condition class and the access sequence.
  4. Add it to the pricing procedure (V/08) with the correct step, base and account key.
  5. Maintain condition records (VK11) and test using condition analysis in a sales order.
Link
Q62

How do you configure item category determination?

Practical

In VOV4, maintain combinations of sales document type, item category group, usage and higher-level item category, with a default item category and allowed manual alternatives. Make sure the item category itself (VOV7) and its schedule line category determination (VOV5) are configured.

Link
Q63

How do you analyse why a price was not found in a sales order?

Practical

Open the item conditions and use *Analysis*. It shows each access in the access sequence, the key values used and whether a record was found or why a requirement failed. Then check the condition records (VK13) for validity dates and key values.

Link
Q64

How do you configure an incompletion procedure?

Practical

Create the procedure in configuration with the fields to check and the status group for each field, then assign it to the sales document type, item category, schedule line category or partner function. Status groups decide whether delivery or billing is blocked while the field is missing.

Link
Q65

How do you configure copy control from sales order to delivery?

Practical

In VTLA, select the delivery type and sales document type, then maintain header requirements (for example *order-related*), item-level copy requirements and the document flow update. Without an entry, deliveries cannot be created for that order type.

Link
Q66

How do you set up an output for emailing invoices in S/4HANA?

Practical

For BRF+ based output management: define or reuse the output type for billing documents, configure output parameter determination rules (for example by billing type and sales organisation), assign the channel (email), the form template and email settings, and maintain email addresses in the business partner. Test with a billing document and check the output log.

Link
Q67

How do you find which table and field store a value on a screen?

Practical

Place the cursor on the field, press F1 and open *Technical Information* to see the structure and field. Then use SE11 to check the underlying table and SE16N to display data. For S/4HANA, also check whether a CDS view is available for reporting.

Link
Q68

How do you test an SD change before transporting it?

Practical

Test the specific scenario in the development or quality client, including negative tests (for example blocked customer or missing price). Run regression tests for related flows such as returns, credit memos and intercompany. Document test evidence and get business sign-off before transporting to production.

Link

How to Prepare for an SAP SD Interview

Use these steps to turn reading into interview-ready answers.

Understand the fundamentals

Be able to explain order-to-cash end to end, the SD organisational structure and the role of each partner function without notes.

Learn configuration and determination logic

Revise how pricing procedures, item categories, schedule lines, shipping points and revenue accounts are determined. This logic is behind most configuration questions.

Practise real-world scenarios

Work through the scenario questions on this page and write down the order in which you would check things.

Understand integration

Know the accounting entries for goods issue and billing, how SD affects MM stock and requirements, and how credit management interacts with finance.

Practise troubleshooting

Get comfortable with the incompletion log, document flow, condition analysis, billing release errors and the delivery creation log.

Review your project experience

Prepare two or three concrete stories: a configuration you built, a ticket you solved and a process you improved. Include the business impact.

Prepare your resume and project explanation

Make sure every process on your resume (for example intercompany, third-party, rebates) is something you can explain in depth.

Practise technical questions

Revise SD tables, user exits, IDoc basics and S/4HANA changes. For hands-on practice of these configurations on a live system, see Aplus Edtech's SAP SD training.

FAQ

SAP SD Interview FAQs

Is SAP SD a good career option?

Yes. Order-to-cash is central to almost every company that runs SAP, and S/4HANA projects keep demand steady for SD consultants who understand pricing, logistics and finance integration.

Can someone from a sales or logistics background become an SAP SD consultant?

Yes. Experience in sales operations, order management, logistics or billing helps you understand business requirements. You then need SAP configuration skills and practice with real scenarios.

What are the most important topics for an SAP SD interview?

Order-to-cash flow, organisational structure, pricing and the condition technique, item category and schedule line determination, copy control, special processes (third-party, consignment, returns, intercompany), credit management and SD-FI integration.

What questions are asked for SAP SD with 5 years of experience?

Expect S/4HANA changes, complex pricing design, enhancements and user exits, intercompany and STO processes, output management, rebates or settlement management, data migration and detailed scenario troubleshooting.

Is SAP SD certification necessary?

It is not mandatory. Certification can help freshers get noticed, but interviews focus on whether you can explain configuration and solve real problems.

Do SAP SD consultants need ABAP knowledge?

You do not need to code, but you should write clear functional specifications, understand user exits, routines and IDocs, and be able to work with developers on debugging.

SAP Training

Build practical SAP SD skills before your interview

If several answers on this page felt unfamiliar, the gap is usually hands-on practice rather than theory. Aplus Edtech's SAP SD / Order-to-Cash programme is instructor-led, with practice on SAP S/4HANA and real business scenarios, so you can walk an interviewer through what you configured, built or fixed.

Talk to an SAP training advisor

Share your background and target role. An advisor will explain batch timings, curriculum and the right module for you.

Explore SAP Training +91 910-8249-111

Last updated: · Prepared by the Aplus Edtech SAP training team.

Call Desk WhatsApp