Markup, Discount and Tax

Markup, discount and tax are percentage-based price calculations whose results depend on the amount used as the reference base. In brief: a hypothetical price of 80 increased by a 25% markup becomes 100; a 10% discount then makes it 90. A hypothetical 8% tax on that discounted amount would produce 97.20.

This article treats prices and tax rates as arithmetic examples, with the calculation order stated explicitly. Actual tax rules or pricing policies determine their own bases and rounding procedures. The mathematical task is to identify the relevant amount, convert the rate to a multiplier and distinguish the adjustment from the final total.

What do cost, selling price and percentage adjustments mean?

Cost is the amount used as the starting basis for a markup calculation, while selling price is the amount charged before or after specified adjustments. A list price may serve as the base for a discount. These labels are not interchangeable, because a percentage always refers to a particular quantity.

A markup adds a percentage of the cost base. A discount removes a percentage of the stated price base. An added tax increases a specified taxable amount by the tax percentage. In each case, the adjustment amount equals base × rate/100, but the final-price formula depends on whether that amount is added or subtracted.

Keep the model’s assumptions visible. If the question says tax applies after a discount, use the discounted amount as the tax base. If another rule is specified, follow it instead. Arithmetic can calculate a stated rule accurately, but it does not determine which legal or commercial rule applies to a real transaction.

How do you calculate a markup?

For cost C and markup rate m%, the markup amount is C × m/100. The selling price before other adjustments is C × (1 + m/100). With hypothetical cost 60 and markup 30%, the added amount is 18 and the selling price is 78.

To find the markup rate from cost and selling price, divide the difference by cost: (selling price − cost)/cost × 100%. If cost is 80 and selling price is 100, the markup is 20/80 × 100% = 25%. The denominator is the cost, because markup is defined relative to that base.

To reverse a markup, divide the selling price by the increase multiplier. If a price of 126 includes a 40% markup on cost, the cost is 126 ÷ 1.4 = 90. Subtracting 40% of 126 would use the selling price as the reference and would not undo the original calculation.

How is markup different from margin?

Markup and margin can describe the same price difference using different denominators. Markup rate divides the difference by cost, while gross margin rate divides it by selling price. With cost 80 and selling price 100, the difference is 20, so markup is 25% and gross margin is 20%.

In a simple model with cost C and a desired margin fraction g below 1, selling price S satisfies (S − C)/S = g. Rearranging gives S = C/(1 − g). For cost 80 and target margin 20%, S = 80/0.8 = 100.

This arithmetic difference should not be confused with a complete measure of business profitability. The model uses only the specified cost and selling price; other expenses may exist. The important mathematical point is that changing the denominator changes the percentage even when the absolute difference remains exactly the same.

How do you calculate a discount and the reduced price?

For original price P and discount d%, the discount amount is P × d/100, and the reduced price is P × (1 − d/100). A hypothetical 15% discount on 200 removes 30 and leaves 170. The retained multiplier is 0.85, representing the 85% still payable.

If the original and reduced prices are known, divide the reduction by the original price. A reduction from 120 to 90 is 30/120 × 100% = 25%. Dividing by 90 would instead compare the reduction with the reduced price, which is not the standard discount base.

To recover an original price after a discount, divide by the retained multiplier. A reduced price of 84 after a 30% discount corresponds to 84 ÷ 0.7 = 120 originally. The reverse calculation differs from simply adding 30% to 84, because the original discount used a larger base.

How do you calculate a hypothetical tax-inclusive price?

If a stated tax rate t% is added to a taxable amount B, the tax is B × t/100 and the total is B × (1 + t/100). With a hypothetical taxable amount of 150 and rate of 8%, the tax is 12 and the total is 162.

If a total T already includes that tax under the same simple model, the pre-tax amount is T/(1 + t/100). For T = 162 and t = 8, this gives 150, with tax equal to 162 − 150 = 12. Taking 8% of the tax-inclusive total would overstate the included tax.

These formulas assume a single percentage tax applied to the stated base. Multiple charges, exemptions and rounding conventions may require a different model, so a word problem should specify them. The examples here illustrate percentage arithmetic rather than a current tax rate or a rule for any particular jurisdiction.

Price adjustment formulas
TaskFormulaReference base
Add markup m%C(1 + m/100)Cost C
Apply discount d%P(1 − d/100)Original price P
Add tax t%B(1 + t/100)Taxable amount B
Recover pre-tax baseT/(1 + t/100)Tax-inclusive total T
Markup rate100(S − C)/CCost C
Gross margin rate100(S − C)/SSelling price S

How do you combine a discount and tax step by step?

Suppose a hypothetical listed price is 250, a discount of 20% applies first, and an 8% tax is then applied to the discounted price. The discount leaves 250 × 0.8 = 200. The tax is 200 × 0.08 = 16, so the final total is 216.

250 250 × 0.8 = 200 200 × 1.08 = 216

The combined multiplier is 0.8 × 1.08 = 0.864, and 250 × 0.864 = 216 confirms the result. Relative to the original listed price, the final total is 86.4%, an overall reduction of 13.6%. Subtracting the tax rate from the discount rate would incorrectly predict a 12% reduction.

In this exact multiplicative model, reversing the two multiplications gives the same numerical final total. That algebraic fact does not determine the required order for a real transaction or its reported tax amount. Follow the stated base and sequence so the intermediate quantities retain their intended meanings.

  1. Identify the original price and each adjustment base.
  2. Apply the discount multiplier to obtain the taxable amount in this example.
  3. Calculate tax on that amount.
  4. Add tax or multiply by the tax-inclusive factor.
  5. Check the final total using the combined multiplier.

How should you handle money rounding in price calculations?

For educational calculations, retain full precision until the specified rounding stage. If a final monetary result needs two decimal places, round it then unless the problem explicitly requires each line or adjustment to be rounded separately. Different rounding stages can create small differences in the final total.

For example, 7.35 multiplied by a hypothetical 1.075 tax factor gives 7.90125, which rounds to 7.90 to two decimal places. The unrounded tax is 0.55125. Keeping the intermediate value avoids turning an already rounded amount into the input for a later calculation without noticing the approximation.

Use a consistent currency unit and avoid interpreting the decimal part as a percentage. The amount 7.90 represents seven units and ninety hundredths of a unit in a decimal currency model. A rate such as 7.5% is a separate dimensionless ratio and must first become 0.075 before multiplication.

What mistakes are common with markup, discount and tax?

The central mistake is choosing the wrong denominator or base. Markup uses cost, margin uses selling price, discount uses the stated original price and tax uses the specified taxable amount. Writing the base next to each percentage is often enough to prevent a correct formula from being applied to the wrong quantity.

Do not confuse an adjustment amount with the final price. A 20% discount calculation gives the amount removed if you multiply by 0.2, but the remaining price requires 0.8. Likewise, multiplying a base by 0.08 gives an 8% tax amount, while multiplying by 1.08 gives the tax-inclusive total.

Finally, verify reverse calculations by applying the original adjustment again. A recovered cost should reproduce the marked-up price, and a recovered pre-tax amount should reproduce the stated total. These inverse checks, together with clear labels and rounding rules, make multi-step price arithmetic easier to audit.