How SalaryPath calculates
The engine is deterministic: AI does not perform production arithmetic.
Versioned rules
Tax, EPF, gratuity and professional-tax rules carry an effective date, authority, source URL and verification date.
Assumptions are visible
Quick salary estimates show ranges because headline CTC does not reveal the exact employer structure. Accurate mode lets users replace assumptions with their actual figures.
Unsupported means unsupported
When a jurisdiction or tax situation has not been verified, the engine withholds a false exact result instead of silently inventing one.
Current supported scope
Ordinary salary income within the declared tax scope; EPF standard/reduced-rate modes; gratuity; HRA; Maharashtra, Karnataka, Telangana and Greater Chennai professional tax; and employer-policy leave encashment estimation.
How accuracy is controlled
Production calculations are deterministic and versioned. Rules that depend on statute or official schedules carry source references, effective dates where available and a verification date. The interface exposes warnings when an input or jurisdiction falls outside the implemented scope instead of silently substituting a convenient assumption.
SalaryPath also distinguishes statutory calculations from planning projections. Tax, EPF and gratuity use rule-based engines; retirement and annuity tools use editable assumptions and label the output as illustrative. Employer-policy calculations such as leave encashment and notice pay require the user to provide the relevant salary basis or divisor.
Updates should therefore be made by changing a verified rule or clearly disclosed assumption, testing the result and preserving the source trail. This approach is designed to make the calculator auditable and to reduce the risk of a visually precise result that is not actually supported.
Checks before relying on the result
- Prefer primary official sources for statutory rules
- Version rule changes instead of overwriting history silently
- Return warnings or unsupported status when confidence is insufficient