calculate_income_tax
Compute Indian income tax liability for FY2025-26 under old or new regime. Supports slab calculation, 87A rebate, surcharge with marginal relief, and health cess, including deductions like 80C, 80D, and NPS.
Instructions
Calculate Indian income tax for FY2025-26 under old, new, or both regimes.
Use when computing tax liability, comparing regimes, or planning deductions. Includes slab computation, Section 87A rebate, surcharge with marginal relief, and health & education cess.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gross_income | Yes | Annual gross income in rupees. Example: 1500000 | |
| regime | No | Tax regime: 'new', 'old', or 'both' for comparison | both |
| taxpayer_type | No | 'individual', 'senior_citizen', or 'super_senior_citizen' | individual |
| deduction_80c | No | Section 80C deduction (PF, ELSS, LIC), capped at 1.5L | |
| deduction_80d_self | No | Section 80D medical insurance self, capped at 25K | |
| deduction_80d_parents | No | Section 80D medical insurance parents, capped at 25K/50K | |
| deduction_80d_senior_parents | No | If True, parents 80D cap is 50K instead of 25K | |
| deduction_80ccd_nps | No | Additional NPS deduction under 80CCD(1B), capped at 50K | |
| deduction_24b | No | Home loan interest under Section 24(b), capped at 2L | |
| other_deductions | No | Other deductions (no cap) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||