Skip to main content

Promotional Scheme

A Promotional Scheme helps businesses offer temporary discounts, special pricing, or free products based on predefined conditions. ERPNext automatically creates the required Pricing Rules, making promotional campaigns easy to manage.

Promotional Schemes simplify the process of running marketing offers such as percentage discounts, flat pricing, Buy One Get One (BOGO), free products, seasonal promotions, and customer-specific offers without manually adjusting prices during every transaction.

1. Prerequisites

Before creating a Promotional Scheme, ensure the following masters are already available:

  • Item
  • Item Group
  • Customer (optional for customer-specific offers)
  • Supplier (optional for buying promotions)

2. How to Create a Promotional Scheme

  1. Navigate to Selling → Items and Pricing → Promotional Scheme.
  2. Click New.
  3. Enter a title for the promotional scheme.
  4. Select where the promotion should apply:
    • Item Code
    • Item Group
    • Brand
    • Entire Transaction
  5. Select whether the scheme applies to:
    • Selling
    • Buying
    • Both
  6. Configure Price Discount or Product Discount slabs.
  7. Optionally configure customer, supplier, territory, campaign, or sales partner restrictions.
  8. Save the document.
IMPORTANT
Whenever a Promotional Scheme is saved, ERPNext automatically generates the corresponding Pricing Rule(s). Multiple Pricing Rules can be linked to a single Promotional Scheme.

3. Mixed Conditions

Mixed Conditions allow multiple items to collectively satisfy the promotional requirement.

Example:

  • Item A = 10 Qty
  • Item B = 20 Qty
  • Minimum Quantity Required = 30

Since the combined quantity reaches 30, the promotion becomes applicable.

4. Cumulative Promotions

Enable Is Cumulative when discounts should be based on the customer’s total purchases over multiple transactions instead of a single invoice.

Example:

  • Invoice 1 = ₹1,400
  • Invoice 2 = ₹600
  • Cumulative Target = ₹2,000

The discount is applied once the cumulative purchase amount reaches the configured threshold.

5. Promotional Scheme Features

Apply Scheme on Another Item

The purchase condition can be checked on one item while applying the discount to another item.

Example:

  • Buy Item A + Item B
  • Receive Discount on Item C

Party-specific Promotions

Promotional Schemes can be restricted to specific business entities.

  • Customer
  • Customer Group
  • Territory
  • Sales Partner
  • Campaign
  • Supplier
  • Supplier Group

Validity Period

Define a start date and end date to run promotions during a specific period. You can also restrict the scheme to a particular currency.

6. Price Discount Slabs

Price Discount Slabs determine when and how discounts should be applied.

  • Minimum Quantity
  • Maximum Quantity
  • Minimum Amount
  • Maximum Amount
  • Rule Description

If the transaction falls outside these limits, the promotion will not apply unless Mixed Conditions or Cumulative options are enabled.

7. Discount Types

Rate

Replace the item’s selling price with a fixed rate.

Discount Percentage

Apply a percentage discount on the item’s price.

Discount Amount

Reduce the item’s price by a fixed amount.

8. Additional Discount Filters

  • Warehouse — Apply the promotion only for items sold from a specific warehouse.
  • Priority — Higher priority rules override lower priority ones.
  • Threshold for Suggestion — ERPNext suggests increasing quantity or amount to qualify for the promotion.
  • Validate Applied Rule — Prevents users from manually overriding promotional pricing.

9. Product Discount Slabs

Instead of reducing the item’s price, Product Discount Slabs offer free products.

  • Free quantity
  • Same Item or Different Item
  • Free Item Rate (if applicable)
  • UOM restrictions
  • Apply Multiple Pricing Rules

10. Types of Promotional Schemes

Price Discount

Offers discounts through percentage, amount, or fixed pricing based on quantity or purchase value.

Product Discount

Offers free products when predefined purchasing conditions are satisfied.

11. Practical Examples

Example 1 — Mixed Conditions

A customer purchases:

  • 10 Britannia Cake (₹5)
  • 5 Britannia Cake (₹10)

If the promotional scheme requires a minimum combined quantity of 15, ERPNext applies the configured discount.

Example 2 — Discount on Another Item

If a customer purchases 30 units of Britannia Cake ₹5 or ₹10, ERPNext automatically reduces the price of Britannia Cake ₹15 from ₹15 to ₹12.

12. Benefits of Promotional Schemes

  • Automates seasonal and promotional campaigns
  • Supports customer-specific pricing
  • Handles quantity-based and amount-based discounts
  • Supports Buy One Get One and free product offers
  • Reduces manual pricing errors
  • Automatically creates Pricing Rules

SUMMARY

ERPNext Promotional Schemes provide a centralized way to manage discounts, free product offers, customer-specific pricing, and marketing campaigns. The system automatically generates Pricing Rules, supports cumulative and mixed-condition promotions, and helps businesses run flexible pricing strategies with minimal manual effort.

Rating: 0 / 5 (0 votes)