SAP VC is a standard solution inside S/4HANA that helps manage products with many variants (color, size, material, branding, etc.) without creating hundreds of material codes.
It’s ideal when you offer configurable products but don’t want to maintain master data for each permutation.


Why VC is Required?

Say, your primary business model is Make-to-Stock, VC helps in:

  • Controlling internal complexity when you stock a family of products with differences (e.g. pen packs of different colors, branding, packaging).
  • Reducing master data clutter: Instead of 500 material codes for pen jars with different color combinations, you maintain 1 configurable material + logic.
  • Simplifying forecasting, inventory management, and planning at the characteristic level.

VC allows you to:

  • Stock popular variants (via material variants)
  • Offer MTO or special editions without new master data
  • Automate packaging/BOM logic even in Make-to-Stock workflows

Apart from MTS, it also supports your business scenarios like:

  • Corporate gifting and institutional orders where customers want their own logos, taglines, or packaging. Branding becomes a selectable characteristic (e.g. Branding Type = Standard / Customer Logo), and the system automatically picks the correct BOM items (e.g., printed sleeves, laser engraving, etc.).
  • Contract manufacturing or white labeling for international clients (e.g. American retailers). With VC, the same product structure can be reused while the “Brand Label” or “Client SKU Code” is treated as a configurable input. No need to duplicate entire product structures for each client.

⚙️ How VC Works – In Simple Terms

  1. One configurable material is created (e.g. PEN_JAR_25).
  2. Characteristics like Ink Color, Body Color, Branding, Packaging Type are defined.
  3. A Super BOM includes all possible components (Blue Pen, Red Pen, Custom Label, Jar, etc.).
  4. Dependencies control which components are selected based on chosen options.
  5. In sales order or production order, user selects configuration → SAP automatically derives correct BOM, routing, pricing.

Example:
If a customer orders a pack of 25 pens, with Mixed Ink Colors, Custom Branding = Yes, Packaging = Gift Box, the system will:

  • Include the correct set of colored pens
  • Include a printed sticker or engraved component for the corporate logo
  • Pick the gift box instead of the standard jar

🔄 VC Impacts These SAP Functions:

Function/ModuleVC Impact
SD (Sales)Configuration during order entry, pricing based on options
PP (Production)VC filters BOM and routing automatically for MTO or MTS
MM (Purchasing)Configurable items can be procured with specs (via VC in PO)
MRP/PlanningMRP plans based on configuration; supports planning at characteristic level
Inventory MgmtTracks components & finished variants via characteristics
CostingVC drives cost calculation based on selected features
Reporting/AnalyticsSales & inventory reporting by characteristic (e.g. “how many blue pens sold”)

Bonus Scenarios:

  • Sales can enter a customer-specific branding request and the VC model ensures the correct printed packaging is selected automatically.
  • For export orders, VC can control BOM differences based on geography (e.g. “Region = US” → apply white label sticker and different barcode).

✅ Why SAP Supports This Out of the Box

  • VC is a native S/4HANA feature (both LO-VC and AVC engines).
  • Works with standard transactions: Sales Order, Production Order, MRP, Costing.
  • SAP supports material variants (pre-configured, stockable SKUs) to blend MTS + MTO.
  • No Z-code, no dependency on a developer—you model it once, reuse it forever.

❌ What Happens If You Don’t Use VC?

  • You’ll need to create a material code for every combination (Ink + Body + Packaging + Branding).
    • 5 Ink Colors × 5 Body Colors × 4 Packaging × 2 Branding = 200 materials
  • BOMs and Routings will need to be duplicated.
  • Sales will struggle to manage price lists and availability.
  • MRP becomes messy (impossible to forecast 200 SKUs reliably).
  • Maintenance overhead will balloon—every change needs to be updated in 200 places.

In corporate gifting or export white label orders, you’ll either:

  • Manually maintain and track every client’s configuration in Excel
  • Or create customer-specific material codes (e.g. FLAIR_JAR_XYZ_EXPORT_25) Both are messy, error-prone, and hard to scale.

🛠️ Alternative: Custom Development

This typically means:

  • Building a custom configuration engine/UI
  • Developing logic to control component selection in BOM
  • Writing Z-code to simulate what VC does natively
  • Creating custom tables for rules, validations, pricing
  • Linking to SD, PP, MRP, MM via enhancements or user-exits

And depending on your business situation, handling:

  • Custom branding logic (logo upload, print selection, etc.)
  • Country/region-specific packaging or compliance for exports
  • Dynamic BOM explosion based on customer profile

You’ll essentially be recreating VC functionality, but without SAP’s support or lifecycle integration.


⚖️ Custom Development vs VC – Pros & Cons

AspectSAP VC (Standard)Custom Development
FlexibilityHigh – Can handle complex logicMedium – Depends on how much you build
SustainabilityLong-term, upgrade-proofRisk of breaking during upgrades
IntegrationNative in SD, PP, MRP, MM, CONeeds Z-integrations everywhere
Cost of SetupLow-medium (consulting, config only)High (design, dev, test, UAT)
MaintenanceMinimal – Change in config onlyOngoing dev/test every time business logic changes
Skill DependencyFunctional consultantDeveloper + technical consultant
Support from SAPFully supportedNot supported by SAP
ReportingIntegrated characteristic-level reportingNeeds custom analytics/reporting build
Speed to DeployFasterSlower (custom lifecycle)

To conclude:

SAP Variant Configuration is not just for Make-to-Order – it’s the only scalable way to handle internal complexity in Make-to-Stock as well. You model once, and SAP takes care of sales, planning, production, and costing. Custom development is like rebuilding a house SAP already gives you—costly to build, harder to maintain, and prone to collapse during upgrades.


Ready to turn this into slides or a customer-facing justification deck?

Related Posts

Leave a Reply

Discover more from Process Discovery & Design

Subscribe now to keep reading and get access to the full archive.

Continue reading