Discount & Markup Calculator
Calculate discounted price, discount percentage, original price or markup and margin. Free online discount and markup calculator for buyers and sellers.
Calculator · Maths
The percentage calculator covers the four most common percentage problems. Choose the mode that matches your task: • What percent: calculates what percentage A is of B (A/B × 100%) • Percent of a number: calculates A% of B (B × A / 100) • Percentage change: calculates the % change from A to B ((B−A)/|A| × 100%) • Add a percent: calculates A increased by B% (A × (1 + B/100)) Useful for calculating discounts, salary increases, price changes, mixture ratios and hundreds of everyday calculations.
1. Select the calculation mode. 2. Enter values A and B according to the chosen mode: - WHAT PERCENT: A = part, B = whole - PERCENT OF A NUMBER: A = the percentage (e.g. 20), B = the base number - PERCENTAGE CHANGE: A = starting value, B = ending value - ADD PERCENT: A = base value, B = percent to add (negative = subtract) 3. Click Calculate — the result appears instantly.
1. What percent: 25 is (25/200)×100 = 12.5% of 200. 2. Percent of a number: 20% of 500 = 500×20/100 = 100. 3. Percentage change: from 100 to 150 → (150−100)/100×100 = +50%. From 200 to 150
−25%. 4. Add percent: 500 + 20% = 600. Subtract: 1000 − 15% = 850.
Formula: (A / B) × 100%. Example: 25 is (25/200) × 100 = 12.5% of 200. Use the 'What percent?' mode: enter the part as A and the whole as B.
Formula: (A% of B) = B × A / 100. Example: 20% of 500 = 500 × 20 / 100 = 100. Use the 'Percent of a number' mode: A is the percentage, B is the base number.
Percentage change = ((end_value − start_value) / |start_value|) × 100%. An increase from 100 to 150 is +50%. A decrease from 200 to 150 is (150−200)/200 × 100 = −25%.
Adding p% to A: result = A × (1 + p/100). Subtracting p%: result = A × (1 − p/100), equivalent to adding −p%. Example: 500 + 20% = 600. Subtracting: 500 − 15% = 425.
A percentage point (pp) is the absolute difference between two percentages. Example: a rate rising from 2% to 5% increases by 3 percentage points but by 150% in relative terms. Confusing the two leads to major analytical errors.
Price after discount = original_price × (1 − discount/100). Example: item at 120 PLN with 25% off: 120 × 0.75 = 90 PLN. You can use the 'Add percent' mode with a negative percentage (−25).
Original price = discounted_price / (1 − discount/100). Example: item costs 90 PLN after a 25% discount: 90 / 0.75 = 120 PLN. This is called finding the base value.
Margin = (selling_price − cost) / selling_price × 100%. This differs from markup: markup = (price − cost) / cost × 100%. Example: cost 80, sell 100 → margin = 20%, markup = 25%.
Use the 'Percentage change' mode. Enter A as the smaller number and B as the larger. The result is the percentage increase. Example: B=150 vs A=100 → 50%. The number 150 is 50% larger than 100.
Everyday uses include: calculating store discounts, salary raise percentages, stock or property price changes, ingredient ratios in recipes, splitting bills, interest rates, VAT calculations, exam scores, and much more.
Indicative result
Calculate discounted price, discount percentage, original price or markup and margin. Free online discount and markup calculator for buyers and sellers.
Calculate profit margin percentage and markup for a product or service. Enter the selling price and cost to get profit, margin %, and markup %.
Calculate VAT instantly: net to gross or gross to net. Rates 23%, 8%, 5%, 0%. Free VAT calculator, no signup.