Reading a Variable Pay Plan: Individual × Company Multipliers
In this article (7 sections)
Related programme: the Data Science course (6 months; ₹1,30,000 (inclusive of GST) · EMI from ₹5,000/month).
A variable pay plan turns your target amount into a payout using two or more factors, usually your rating and the company's result. Whether those factors are multiplied or weighted and added changes the payout more than most people expect. On a hypothetical ₹2,40,000 target, a "meets expectations" rating in a weak company year pays ₹1,92,000 under one design and ₹2,11,200 under the other. Find out which formula your plan uses before you judge the number.
The four terms every plan defines
Plans differ, but the documents usually define the same moving parts. Look for each of these in yours:
- Target variable. The amount paid at 100% on every factor. It may be stated in rupees, as a percentage of CTC, or as a percentage of fixed pay.
- Individual factor. A multiplier tied to your rating, for example 1.2 for "exceeds", 1.0 for "meets" and 0.6 for "partially meets".
- Company or business-unit factor. Set after the year closes, often between 0.8 and 1.1, or zero below a threshold.
- Gates and caps. A gate pays nothing below a minimum company result. A cap limits the total factor, for example to 1.2.
Design 1: the factors multiplied
Payout = target × individual factor × company factor. Every figure below is hypothetical, on a ₹2,40,000 target.
| Rating (factor) | Company 0.8 | Company 1.0 | Company 1.1 |
|---|---|---|---|
| Exceeds (1.2) | ₹2,30,400 | ₹2,88,000 | ₹3,16,800 |
| Meets (1.0) | ₹1,92,000 | ₹2,40,000 | ₹2,64,000 |
| Partially meets (0.6) | ₹1,15,200 | ₹1,44,000 | ₹1,58,400 |
| Below (0) | ₹0 | ₹0 | ₹0 |
Multiplication compounds. An "exceeds" in a strong year pays 132% of target. If the plan caps the combined factor at 1.2, that cell falls to ₹2,88,000, and the extra rating is worth nothing that year.
Design 2: weighted and added
Payout = target × (60% × company factor + 40% × individual factor). The weights here are illustrative; plans use 50/50, 70/30 and others.
| Rating (factor) | Company 0.8 | Company 1.0 | Company 1.1 |
|---|---|---|---|
| Exceeds (1.2) | ₹2,30,400 | ₹2,59,200 | ₹2,73,600 |
| Meets (1.0) | ₹2,11,200 | ₹2,40,000 | ₹2,54,400 |
| Partially meets (0.6) | ₹1,72,800 | ₹2,01,600 | ₹2,16,000 |
| Below (0) | ₹1,15,200 | ₹1,44,000 | ₹1,58,400 |
The weighted design is gentler at the bottom. A "below" rating still earns the company share unless the plan adds a rule that a zero rating pays zero. Compare the two tables: the gap is widest for weak ratings and narrowest at "exceeds" in a weak year, where both give ₹2,30,400.
Reproducing the matrix for your own plan
# Synthetic plan values; replace with your plan document's figures.
def payout(target, ind, co, design="multiply", w_co=0.6,
gate=0.8, cap=None, months_in_plan=12):
if co < gate:
return 0.0 # company result below the gate
if design == "multiply":
factor = ind * co
else:
factor = w_co * co + (1 - w_co) * ind
if cap is not None:
factor = min(factor, cap)
return round(target * factor * months_in_plan / 12, 2)
T = 240000
for ind in (1.2, 1.0, 0.6, 0):
row = [payout(T, ind, co) for co in (0.8, 1.0, 1.1)]
alt = [payout(T, ind, co, design="weighted") for co in (0.8, 1.0, 1.1)]
print(ind, row, alt)
print("capped:", payout(T, 1.2, 1.1, cap=1.2))
print("joined 1 Oct, 6 months:", payout(T, 1.0, 1.0, months_in_plan=6))
print("company at 0.75:", payout(T, 1.0, 0.75))The last three lines show the three clauses people miss. A cap turns ₹3,16,800 into ₹2,88,000. Joining halfway through an April–March plan year halves a full-target payout to ₹1,20,000. A company result under the gate pays ₹0, whatever your rating.
Where the rating factor comes from
The individual factor is rarely yours alone to decide. Many companies force ratings into a distribution, so a team can only have so many "exceeds" ratings. Appraisal bell curves walks through how a distribution budget turns into ratings and hikes. If your manager says you "met everything", ask which factor that maps to in the plan table.
When the payout is taxed
Variable pay is salary. Under the Income-tax Act, 2025_Bill.pdf), your employer deducts TDS on it under section 392. It counts in the tax year in which it is paid, not the plan year it rewards. A plan year of April 2026 to March 2027 that pays out in June 2027 lands in tax year 2027-28, whose rates are not yet known. For the effect of a lump sum on a tax year 2026-27 salary, see 20% variable pay and monthly in-hand. The slab rates are on the Income Tax Department's AY 2026-27 page.
Questions that expose the formula
- 1"Is the payout target × individual × company, or a weighted sum?"
- 2"What company result sets the gate, and what factor does the plan cap at?"
- 3"Is the payout prorated for joiners, and must I be on the rolls on the payout date?"
- 4"In the last two plan years, what was the company factor?" Past factors are not a promise, but they tell you what the target has meant in practice.
Building a sensitivity grid like this is a small modelling exercise. Our Data Science programme covers the Python behind it, taught live online with optional in-person labs at our Noida centre.
Frequently asked questions
What does a 0.8 company multiplier mean?
It is the factor the plan applies for company performance that year. On a multiplicative plan, a 0.8 company factor cuts your payout to 80% of what your rating alone would give. On a weighted plan, it only reduces the company-linked share.
Do I get variable pay if I joined mid-year?
Most plans prorate for the months you were on the rolls during the plan year, and many require you to still be employed on the payout date. Neither rule is universal, so read the plan document.
Pankit Kumar has 10 years in Data Science & AI, building and shipping production systems in regulated pharma and clinical environments. He is a freelance trainer at Boston Institute of Analytics, AnalytixLabs and Scaler, and has taught this material to thousands of working professionals.
This article is part of our Data Science programme — 6 months. From data foundations to machine learning, deep learning and deployment.
Explore Data Science