Refund / Cancellation Calculator
Model an admission cancellation or withdrawal refund using your prospectus rules.
- Amount paid = ₹50,000
- Less non-refundable = ₹5,000 → base ₹45,000
- Less 25.0% cancellation charge = ₹11,250
- Less flat deduction = ₹0
- Refund = ₹33,750
How refunds are estimated
Refundable base minus charges
Refund = max(0, amount paid − non-refundable − (refundable base × deduction%) − flat deduction). Non-refundable heads are often registration or admission charges named in the prospectus.
Frequently asked questions
Is this legally binding?
No — it applies the numbers you enter. UGC/AICTE/state rules or your prospectus prevail.
What if deduction exceeds base?
Refund floors at ₹0.
Hostel security?
Often refundable separately — put it in non-refundable=0 and adjust paid amount, or run Hostel Fee Calculator.
GST on forfeited fees?
Ask your CA; treatment depends on whether supply was made.
For developers & AI agents
The Refund / Cancellation Calculator is also available as a free, unauthenticated JSON API — no API key, no sign-up, CORS enabled for all origins. Send a GET request with the parameters below and receive the computed result as JSON, including the source of the format or formula used. Invalid input returns HTTP 400 with a JSON { "error": "..." } body.
GET https://knwdle.com/api/tools/refund-cancellation-calculator| Parameter | Required | Description |
|---|---|---|
amountPaid | Yes | Total paid INR |
nonRefundable | No | Non-refundable INR |
deductionPct | No | Percent of refundable base deducted |
flatDeduction | No | Additional flat deduction INR |
Request:
GET https://knwdle.com/api/tools/refund-cancellation-calculator?amountPaid=50000&nonRefundable=5000&deductionPct=25&flatDeduction=0
Response:
{
"tool": "refund-cancellation-calculator",
"input": {
"amountPaid": "50000",
"nonRefundable": "5000",
"deductionPct": "25",
"flatDeduction": "0"
},
"result": {
"primaryLabel": "Estimated refund",
"primaryValue": "₹33,750",
"steps": [
"Amount paid = ₹50,000",
"Less non-refundable = ₹5,000 → base ₹45,000",
"Less 25.0% cancellation charge = ₹11,250",
"Less flat deduction = ₹0",
"Refund = ₹33,750"
],
"extras": [
{
"label": "Retained by institution",
"value": "₹16,250"
}
],
"tables": [],
"listSections": []
},
"formula": "Refund = max(0, paid − nonRefundable − base×deduction% − flat).",
"source": "Refund = max(0, paid − nonRefundable − base×deduction% − flat)."
}