What is vk11 in sap

Last updated: April 1, 2026

Quick Answer: VK11 is a SAP transaction code used to create and maintain price agreements that specify pricing conditions for customers, products, and sales organizations.

Key Facts

Purpose of VK11 in SAP

VK11 is a transaction code in SAP's Sales and Distribution module used for creating price agreements. Price agreements define specific pricing conditions that apply to particular customers, products, or combinations of both. These agreements are essential for managing complex pricing scenarios where different customer segments or product categories require different pricing structures.

Creating Price Agreements

When using VK11, users can create new pricing agreements by specifying the sales organization, distribution channel, and the specific pricing conditions that should apply. The transaction allows detailed configuration of pricing terms, including discounts, surcharges, and special pricing for bulk orders. Each agreement can be valid for a specific time period, after which the pricing automatically expires or can be renewed.

Related Transaction Codes

SAP provides a suite of transaction codes for managing pricing agreements:

Integration with Sales Processes

Price agreements created through VK11 integrate directly with sales orders and billing processes. When a sales order is created for a customer with an active price agreement, the system automatically applies the agreed-upon pricing conditions. This ensures consistency in pricing across all transactions and helps prevent pricing errors. The pricing conditions in VK11 agreements take priority over standard pricing tables in the system.

Practical Applications

VK11 is commonly used for managing customer-specific pricing, volume discounts, special promotional pricing, and contract pricing arrangements. Organizations use VK11 to maintain competitive pricing for key customers while ensuring profitability across their sales channels.

Related Questions

What is the difference between VK11, VK12, and VK13 in SAP?

VK11 creates new price agreements, VK12 modifies existing agreements, and VK13 displays agreements. All three transactions manage pricing conditions in SAP's Sales and Distribution module with different permissions.

How do price agreements created in VK11 affect sales orders?

When a sales order is created for a customer with an active VK11 price agreement, the system automatically applies the agreed pricing conditions, overriding standard pricing tables and ensuring consistent pricing for that customer.

What is a pricing condition in SAP?

A pricing condition in SAP specifies the amount or percentage for prices, discounts, surcharges, and taxes that apply to sales transactions. Pricing conditions determine the final price of goods and services sold to customers.

Sources

  1. SAP Help Portal - Sales and Distribution Module SAP Copyright