Have you ever come across a math puzzle that looks incredibly confusing at first but turns out to have a surprisingly simple answer? This classic $100 shopkeeper puzzle is a perfect example. It tests your ability to follow money, understand basic transactions, and avoid counting the same amount twice.
Imagine someone walks into a shop, steals a $100 bill from the cash register, and then uses that exact same bill to purchase $70 worth of merchandise. The shopkeeper accepts the bill and gives the customer $30 in change.
Now comes the interesting question: How much money does the shopkeeper actually lose?
Some people immediately answer $200, while others say $100 or even $130. But the correct answer is $100.
The trick is to understand what happens to the original $100 bill and look at what the customer takes away from the shop. Once you follow the transaction carefully, the answer becomes much easier to understand.

Let’s break down this interesting brain teaser step by step.
The Classic $100 Shopkeeper Puzzle
Before looking at the answer, let’s understand the situation.
Here is how the puzzle works:
- A person enters a shop and secretly takes a $100 bill from the cash register.
- The person then picks up $70 worth of merchandise.
- Instead of paying with different money, the person hands the same stolen $100 bill to the shopkeeper.
- The shopkeeper accepts the bill without realizing it was taken from the register earlier.
- Since the merchandise costs $70, the shopkeeper gives the customer $30 in change.
The customer then walks out of the shop with both the merchandise and the cash.
At first glance, the situation seems confusing because three different amounts are mentioned: $100, $70, and $30.
You might be tempted to add all three amounts together and conclude that the shopkeeper has lost $200.
However, that calculation is incorrect.
Why? Because the original $100 bill eventually returns to the cash register. It should not be counted as a separate final loss.
The Correct Answer: The Shopkeeper Loses $100
The correct answer is $100 in total.
Although the shopkeeper initially loses a $100 bill, that same bill comes back when the customer uses it to pay for the merchandise.
However, the shopkeeper still loses two things:
- $70 worth of merchandise: The customer takes the goods without providing legitimate payment.
- $30 in cash: The shopkeeper gives the customer $30 as change.
Now simply add these two amounts:
$70 + $30 = $100
Therefore, the shopkeeper’s total loss is $100.
The important point is that the original $100 bill is back in the register. The shopkeeper’s final loss comes from the merchandise and the change, not from the original bill.

Why Shouldn’t We Count the Stolen $100 Bill Again?
This is where most people get confused.
When someone first hears the puzzle, they naturally think that stealing $100 creates a $100 loss for the shopkeeper.
That is true temporarily.
But the situation does not end there. The customer later hands the exact same bill back to the shopkeeper as payment.
Once the bill returns, the original cash shortage is reversed.
Think about it this way: if you take $100 from someone’s wallet and then secretly return that same $100, the person no longer has a $100 cash shortage.
The money has returned to its original owner.
In this puzzle, however, the customer uses the returned money to receive merchandise and additional cash.
That is why counting the original $100 again would be double-counting.
Tracking the Shopkeeper’s Money Step by Step
One of the easiest ways to understand this brain teaser is to follow the movement of money from beginning to end.
Let’s examine each stage separately.
Step 1: The Customer Steals $100
The person takes a $100 bill from the shopkeeper’s cash register.
At this moment, the shopkeeper has lost $100 in cash.
Cash loss: $100
The money is now in the customer’s possession.
Step 2: The Customer Returns the Same $100 Bill
The customer uses the stolen bill to purchase $70 worth of merchandise.
The shopkeeper accepts the bill as payment, unaware that it originally belonged to the shop.
Now the same $100 bill is back in the cash register.
The temporary cash shortage has been reversed.
Net cash loss from the original bill: $0
Step 3: The Shopkeeper Gives $30 in Change
Since the merchandise costs $70 and the customer pays with $100, the shopkeeper must return $30.
That money leaves the cash register permanently.
Final cash loss: $30
At this stage, the customer has received $70 worth of merchandise and $30 in cash.
Both represent a loss to the shopkeeper.
Don’t Forget the Value of the Merchandise
Many people focus entirely on the cash register and forget that the shopkeeper also loses physical goods.
The customer doesn’t simply walk away with $30. They also take $70 worth of merchandise.
Even though the original $100 bill returns to the register, the shopkeeper has given away goods worth $70 without receiving legitimate payment.
Let’s put everything together:
| Description | Final loss |
|---|---|
| Original $100 bill | $0 |
| Merchandise taken | $70 |
| Cash given as change | $30 |
| Total loss | $100 |
This table makes the answer much easier to understand.
The original bill is no longer missing, but the merchandise and change are gone.
Understanding the Puzzle Through a Simple Accounting Example
Another way to solve this puzzle is to think like an accountant.
A business generally has different types of assets, including cash and inventory. To understand its financial position, you need to compare what it had before a transaction with what remains afterward.
Let’s imagine the shopkeeper starts with:
- $500 in the cash register.
- $1,000 worth of merchandise in the shop.
After the entire incident:
- The original $100 bill has returned to the register.
- The shopkeeper has paid out $30 in change.
- The customer has taken $70 worth of merchandise.
The final cash balance is $470, while the merchandise value has decreased by $70.
The total reduction in the shopkeeper’s assets is:
$30 + $70 = $100
This is why looking at the final financial position is much more reliable than adding every number mentioned in the story.
Why Do So Many People Answer $200?
The most common incorrect answer is $200.
People usually reach this answer by adding all the amounts mentioned in the puzzle:
- $100 stolen from the register.
- $70 worth of merchandise.
- $30 given as change.
This produces:
$100 + $70 + $30 = $200
At first, this calculation seems reasonable. After all, the customer initially steals $100 and then walks away with another $100 worth of merchandise and cash.
But there is one important mistake: the original $100 bill returns to the shopkeeper before the transaction is completed.
Counting it as a separate final loss means treating the same bill as if it disappeared twice.
The correct calculation should include only what the shopkeeper actually loses after everything is finished.
That is $70 in merchandise and $30 in cash.
Another Simple Way to Check the Answer
If the step-by-step explanation still seems confusing, try looking at the situation from the customer’s perspective.
Ask yourself: What does the customer actually take away from the shop?
The answer is simple:
- Merchandise worth $70.
- Cash worth $30.
The combined value is $100.
The customer leaves with $100 worth of value, while the shopkeeper receives no genuine payment because the bill used for the purchase was originally taken from the same shop.
Therefore, the shopkeeper loses $100.
Sometimes the easiest way to solve a complicated-looking puzzle is to ignore the unnecessary details and focus on the final result.
What Does This Brain Teaser Teach Us About Financial Reasoning?
Although this puzzle is quite simple, it teaches several useful lessons about mathematics, money management, and logical thinking.
Here are four important things we can learn from it.
1. Follow the Money, Not Just the Numbers
Whenever a word problem contains multiple amounts, don’t immediately add them together.
First, understand where the money comes from and where it goes.
In this example, the same $100 bill appears twice in the story. Recognizing that it is the same bill is the key to finding the correct answer.
2. Always Compare the Beginning and the End
One of the most effective ways to solve financial problems is to compare the starting position with the final position.
The shopkeeper initially has a certain amount of cash and merchandise.
After the incident, the shopkeeper has $30 less cash and $70 less merchandise.
That difference gives us the correct answer without unnecessary calculations.
3. Avoid Double-Counting
Double-counting happens when the same amount or item is included more than once in a calculation.
It can happen in everyday situations, including household budgets, business expenses, shopping bills, and financial reports.
This puzzle is a simple reminder to identify repeated amounts before adding them together.
4. Remember That Goods Also Have Financial Value
Money isn’t the only thing a business can lose.
Merchandise, equipment, inventory, and other assets also have financial value.
In this puzzle, focusing only on the cash register would make it easy to overlook the $70 worth of merchandise that leaves the shop.
That is why cash and inventory should be considered separately.
Does the Shop’s Profit Margin Change the Answer?
There is one interesting detail worth mentioning.
The puzzle describes the merchandise as being worth $70. However, in a real business, the selling price of an item may be different from the amount the shopkeeper originally paid for it.
For example, imagine a shopkeeper purchases an item from a supplier for $45 and sells it for $70.
If someone steals that item, the actual inventory cost to the business may be $45 rather than its $70 selling price.
This means the accounting loss could be calculated differently depending on what the question is asking.
However, the traditional version of this brain teaser uses the stated merchandise value rather than the shopkeeper’s wholesale cost.
Therefore, the expected answer remains $100.

What If the Puzzle Uses Different Amounts?
The same logic can be applied to other versions of this brain teaser.
Imagine someone steals $200 from a shop and then uses that same money to purchase $150 worth of merchandise.
The shopkeeper gives the customer $50 in change.
How much does the shopkeeper lose?
The answer is:
$150 + $50 = $200
The original $200 bill returns to the register, so it is not counted as an additional loss.
The same principle works regardless of the amounts involved, as long as the original stolen money is returned and accepted as payment.
The best way to solve these variations is to track the final cash balance and the merchandise that has left the shop.
Final Answer: The Shopkeeper Loses $100
So, have you figured out the correct answer?
The shopkeeper loses $100, not $200.
The final loss consists of:
- $70 worth of merchandise taken by the customer.
- $30 in cash given as change.
The original $100 bill returns to the cash register when the customer uses it to pay for the merchandise. Therefore, it should not be counted as an additional loss.
This classic shopkeeper puzzle is a great example of how a seemingly complicated question can have a very simple answer.
The secret is to follow the money carefully, avoid double-counting, and focus on what is actually missing when everything is finished.
Now it’s your turn: Did you get the answer right on your first attempt, or did you initially think the shopkeeper lost $200?
Note: All images used in this article are AI-generated and intended for illustrative purposes only.
📖✨ Some stories are too powerful to stay hidden.
Join Stories Never Told and discover gripping secrets, unexpected twists, emotional confessions, and stories you won’t be able to stop reading. 🔐💕
Real Stories. Stronger Women. Together. ♡
0 Comments