Discount Calculator for Students: Math Homework With Steps
Table of Contents
Percentage discount problems show up in math classes from grade 6 onward and stay in the curriculum through high school. This guide walks through the formula, the steps to show your work, and worked examples at multiple difficulty levels — useful for homework, exam prep, or helping a kid stuck on a worksheet.
The Vocabulary
Before the math, the words. Math problems use specific terms that all mean the same thing:
- Marked price (MP) / Original price / List price: The starting price before any discount
- Discount / Markdown: The amount or percentage reduced from the original
- Selling price (SP) / Sale price / Discounted price: The final price after the discount
- Discount percentage / Discount rate: The discount expressed as a percentage of the marked price
Different textbooks use different terms. The math is the same.
The Three Standard Formulas
Formula 1 — Find the discount amount:
Discount = Marked Price × (Discount Percentage / 100)
Formula 2 — Find the selling price:
Selling Price = Marked Price - Discount
or equivalently: Selling Price = Marked Price × ((100 - Discount Percentage) / 100)
Formula 3 — Find the discount percentage when you know both prices:
Discount Percentage = ((Marked Price - Selling Price) / Marked Price) × 100
Sell Custom Apparel — We Handle Printing & Free ShippingWorked Example: Grade 6/7 Level
Problem: A jacket is marked at $80. It is on sale for 25% off. What is the selling price?
Step 1: Identify what we know.
- Marked Price = $80
- Discount Percentage = 25%
Step 2: Calculate the discount amount using Formula 1.
- Discount = $80 × (25 / 100)
- Discount = $80 × 0.25
- Discount = $20
Step 3: Calculate the selling price using Formula 2.
- Selling Price = $80 - $20
- Selling Price = $60
Answer: The selling price is $60.
Worked Example: Grade 8/9 Level
Problem: A shopkeeper marks his goods 40% above the cost price and then offers a discount of 25%. Find his profit percent.
Step 1: Assume the cost price (CP) is $100 (using a round number makes the math easier).
Step 2: Calculate the marked price (MP).
- MP = CP + 40% of CP
- MP = $100 + ($100 × 0.40)
- MP = $100 + $40 = $140
Step 3: Calculate the selling price (SP) after a 25% discount.
- Discount = $140 × 0.25 = $35
- SP = $140 - $35 = $105
Step 4: Calculate the profit and profit percentage.
- Profit = SP - CP = $105 - $100 = $5
- Profit % = (Profit / CP) × 100 = ($5 / $100) × 100 = 5%
Answer: The shopkeeper's profit is 5%.
How the Calculator Helps
free discount calculator is useful for students in two ways:
- Checking your work. Solve the problem by hand, then enter the same numbers into the calculator. If your answer matches, you got it right. If not, you have a place to start debugging.
- Practicing fast mental math. Try to predict the answer before entering it. Train your intuition for what 25% off, 30% off, or 50% off should look like.
Important: do not just plug in homework problems and copy the answer. Work it out by hand first using the formulas above. The calculator confirms — it does not replace understanding.
Verify Your Homework Answer
Enter your problem and check the answer — free, with no signup.
Open Discount CalculatorFrequently Asked Questions
What grade level is percentage discount math?
Most curricula introduce percentages and basic discount problems in grade 6. Grade 7 adds more complex word problems. Grade 8 introduces multi-step problems combining discount with markup, profit, and loss. By grade 9-10, students see compound discounts and sales tax problems.
Why is the answer different if I use the wrong formula?
The most common mistake is confusing "percent of" with "percent off." 30% OF $80 = $24 (the discount amount). 30% OFF $80 = $56 (the sale price). Read the question carefully and use the right formula.
Can I use the calculator on a math test?
Depends on your teacher's rules. Most teachers allow calculators for percentage problems but require you to show your work using the formulas. Use the calculator for verification, not as a substitute for showing the steps.

