Payroll review
Effective-dated payroll rules, explained in plain English
A payroll rule is not just a value. It is a value from a date. Why that distinction matters, and why rule changes deserve a maker and a checker.
HRMS team · · 5 min read

Most payroll problems that are hard to explain share a cause: a rule changed, and nobody can say exactly when, or which runs used the old version. Effective dating is the idea that fixes this. It sounds technical, but the principle is simple.
A rule is a value from a date
Every payroll rule answers two questions: what is the value, and from when does it apply. Many teams only record the first. When a rule changes, they edit the value in place. The old value disappears, and with it the ability to explain any result that depended on it.
An effective-dated rule keeps both versions. The old value stays attached to the period it covered. The new value starts from its effective date. Neither is overwritten.
A hypothetical example
Suppose a company pays a meal allowance of ₹1,500 per month, and decides to raise it to ₹2,000 from 1 October. (These figures are illustrative company policy, not a statutory rate.)
- The October run should use ₹2,000.
- A September attendance correction processed in October should still be valued under the September rule.
- If an employee asks in December why their September payslip showed ₹1,500, the answer should be visible without anyone remembering when the change was made.
If the allowance had simply been edited from ₹1,500 to ₹2,000, all three of these become harder. The September correction might be valued at the new rate. The December question needs someone's memory. With effective dating, each case looks up the version that applied on the relevant date.
Why this matters more than it seems
Rules change for many reasons: a company revises a policy, an allowance is restructured, a statutory change applies from a new financial year. Corrections, arrears and mid-month joiners mean a single run often touches more than one period. Without effective dating, every such case relies on a person knowing which value to use.
Effective dating turns that knowledge into part of the record. It is also what makes it possible to answer "which rule was used?" alongside "what was the result?", which is central to explaining a salary change.
Maker-checker: a second pair of eyes on rule changes
A rule change affects every employee it applies to, in every run from its effective date. That makes it a higher-risk change than editing one person's record. Maker-checker is a simple control for it:
- The maker proposes the change: the new value and its effective date.
- The checker, a different person, reviews and approves it before it takes effect.
The value of maker-checker is not distrust. It is that a wrong date or a misplaced digit is much cheaper to catch before a run than after salaries have been calculated and approved. It also leaves a clear record of who proposed and who approved each version.
How HRMS handles rules
The source review recorded effective-dated, maker-checker rule handling as implemented in HRMS. In practice that means:
- Rules are versioned, with the date each version takes effect.
- Rule changes move through maker-checker stages before they apply.
- When reviewing a payroll run, you can inspect the effective rule versions behind the result.
- Rule changes and payroll events are part of the recorded history you can review in history and review controls.
HRMS also includes an India rule pack that can be installed, so a team does not have to start from an empty rule list.
Statutory rules and company policy are different jobs
It helps to separate two kinds of rule. Company policy rules, such as an allowance, are decided internally and your team knows their correct value. Statutory rules are set externally and change on their own schedule. Effective dating and maker-checker help with both, but they cannot tell you whether a statutory value is correct. That still needs a qualified adviser and a review of your actual output.
What to ask to see in a walkthrough
- A rule with at least two versions and their effective dates.
- A rule change proposed by one persona and approved by another.
- A payroll run showing which rule version it used.
- What happens to a correction for an earlier period after a rule has changed.
- Which rules in the installed pack you would need to verify for your own situation.
The evaluation page explains how to scope these questions before a walkthrough.
The takeaway
A rule without a date is only half a rule. Effective dating keeps the history that explains past results, and maker-checker makes sure a second person sees a change before it reaches everyone's salary. Neither replaces checking that the rules are right, but together they make it much easier to show which rule was used, when and why.
Before you decide. For evaluation with sample data. Production authentication and independent payroll-rule validation remain outstanding. Do not upload real employee or salary information to the demo.

