Dishonest Shopkeeper: False Weight Profit and Questions

Dishonest Shopkeeper questions deal with false weights, short measures and incorrect quantities. A seller may charge for a full quantity but give less, creating an effective profit even at cost price. The key calculation compares the quantity charged for with the quantity actually supplied. This page covers formulas, cases, shortcuts and numerical examples.

On this page

What Is a Dishonest Shopkeeper Problem?

A dishonest shopkeeper problem involves charging for one quantity but supplying a smaller or larger quantity, usually by using a false weight or measure. The profit or loss is calculated from the actual quantity supplied, not only from the stated selling price.

If a shopkeeper charges the price of Q units but supplies q units, and the cost per unit is C, then the actual cost is qC. If the amount collected is S, the actual profit percentage is ((S - qC) / qC) × 100. When the seller charges at cost price, S = QC, so profit percentage = ((Q - q) / q) × 100.

Dishonest Shopkeeper Formula & Tricks

Important Formulas

Profit with false weight at cost price
Profit % = [(Q − q) / q] × 100

Q is the quantity charged for and q is the quantity actually supplied. The actual cost is based on q, so q is the denominator.

When x% less quantity is supplied
Profit % = [x / (100 − x)] × 100

If the shopkeeper gives x% less than the stated quantity, the supplied quantity is (100 − x)% of the stated quantity.

Profit with a stated profit and false weight
Actual profit % = {[(1 + p/100)Q / q] − 1} × 100

Here p% is the profit claimed on the stated quantity, Q is the charged quantity and q is the quantity actually supplied. This assumes the cost per unit remains constant.

False quantity from a known profit
q = [Q × 100] / (100 + r)

If the shopkeeper charges cost price and earns r% actual profit, q is the quantity supplied against Q units charged.

Quick Tricks

Use the supplied quantity as the denominator

In false-weight questions, profit is calculated on the actual cost of the quantity supplied. Therefore, divide the shortage by the quantity supplied, not by the quantity charged for.

Example: For 1 kg charged and 900 g supplied, profit = (100/900) × 100 = 11 1/9%.
Convert less quantity directly

If x% less quantity is supplied, use x/(100 − x) × 100 for the profit percentage when the price charged is the cost price of the stated quantity.

Example: For 20% less quantity, profit = 20/80 × 100 = 25%.
Keep units the same

Convert kilograms to grams or litres to millilitres before applying the formula. The ratio must use the same unit for both quantities.

Example: For 2 kg charged and 1.8 kg supplied, shortage = 0.2 kg and profit = 0.2/1.8 × 100 = 11 1/9%.

Dishonest Shopkeeper Concepts

False Weight at Cost Price

When a shopkeeper charges the cost price of Q units but supplies only q units, the profit percentage is [(Q − q)/q] × 100.

The amount received equals the cost of Q units, while the actual cost is the cost of q units. Hence, profit = cost of (Q − q) units. For 1 kg charged and 800 g supplied, profit = (1000 − 800)/800 × 100 = 25%.

Example: A shopkeeper sells sugar at its cost price but gives 900 g instead of 1 kg. Profit = (1000 − 900)/900 × 100 = 100/9% = 11 1/9%.

Supplying a Specified Percentage Less

If x% less quantity is supplied, the actual quantity is (100 − x)% of the stated quantity, and the profit at cost price is x/(100 − x) × 100%.

The shortage is x parts, but the cost is incurred only for 100 − x parts. This is why x% less quantity does not produce only x% profit.

Example: If 10% less quantity is supplied, profit = 10/90 × 100 = 11 1/9%.

False Weight Along with Stated Profit

If the shopkeeper charges p% profit on the stated quantity Q but supplies q, actual profit percentage is {[(1 + p/100)Q/q] − 1} × 100.

Take the cost per unit as C. The amount collected is (1 + p/100)QC, while the actual cost is qC. Cancelling C gives the formula. If q = Q, it reduces to the stated p% profit.

Example: A seller claims 10% profit and gives 900 g for 1 kg. Actual profit = [(1.10 × 1000/900) − 1] × 100 = 22 2/9%.

Finding the False Weight from Actual Profit

If a shopkeeper charges cost price and earns r% profit, the quantity supplied for Q units is q = 100Q/(100 + r).

From r = (Q − q)/q × 100, we get q(100 + r) = 100Q. Thus, the false quantity can be found directly from the actual profit percentage.

Example: For a 25% profit on charging 1 kg at cost price, q = 1000 × 100/125 = 800 g.

Dishonest Shopkeeper Video Lessons

Watch short topic-wise lessons for quick revision.

6 Lessons
Lesson 1 of 6 Quick Revision

Dishonest Shopkeeper False Weight Problems

Understand how to solve profit and loss problems involving dishonest shopkeepers who use false weights, including calculating effective gain through quantity-based analysis.

Continue with more lessons and practice in PrepShots.Watch More in App - Start ₹1 Trial →
More Dishonest Shopkeeper Lessons Scroll to explore →

Practice Dishonest Shopkeeper Questions

Practise published questions related to this topic.

Dishonest Shopkeeper Quick Quiz

Attempt 5 questions and check your score instantly.

Quick Revision Notes

Dishonest Shopkeeper Revision Points

Use these rules for false-weight and short-measure calculations.

  • At cost price, profit % = (charged quantity − supplied quantity)/supplied quantity × 100.
  • If x% less quantity is supplied, profit % = x/(100 − x) × 100.
  • For 1 kg charged and 900 g supplied, the profit is 11 1/9%, not 10%.
  • Use identical units, such as grams with grams or millilitres with millilitres.
  • With a stated p% profit and false quantity q for Q charged, actual profit % = [(1 + p/100)Q/q − 1] × 100.
  • For r% actual profit at cost price, supplied quantity = 100Q/(100 + r).

Dishonest Shopkeeper FAQs

What is the dishonest shopkeeper formula when 1 kg is charged but 900 g is given?

Profit % = (1000 − 900)/900 × 100 = 100/9% = 11 1/9%.

A shopkeeper gives 20% less quantity at cost price. What is his profit?

The supplied quantity is 80% of the stated quantity. Profit = 20/80 × 100 = 25%.

Why is the supplied quantity used as the denominator?

Profit is earned over the actual cost incurred. Since the actual cost relates to the quantity supplied, profit percentage is divided by that quantity.

A shopkeeper charges for 2 kg but gives 1.8 kg at cost price. Find the profit percentage.

Profit = (2 − 1.8)/1.8 × 100 = 0.2/1.8 × 100 = 11 1/9%.

A dishonest shopkeeper gives 800 g for 1 kg and claims a 10% profit. What is the actual profit?

Actual profit = [(1.10 × 1000/800) − 1] × 100 = 37.5%.

How much quantity should be supplied if the shopkeeper wants a 25% profit while charging cost price for 1 kg?

q = 1000 × 100/(100 + 25) = 800 g. Thus, he supplies 800 g.

Continue learning Dishonest Shopkeeper on PrepShots

Continue on PrepShots