Self-checkout lanes are everywhere now.
At supermarkets and drugstores in Japan, they line up next to the staffed registers. You scan the barcodes yourself, bag everything yourself, and pay yourself. For a few items, it's fast. You barely have to talk to a cashier. If you're used to it, I get why people like it.
Still, when I see someone running a whole basket of groceries through self-checkout, I'm honestly impressed. Even at a supermarket chain like Valor (a big regional chain in central Japan), you'll see people calmly scanning a huge pile of stuff. At that point it's less "shopping" and more "a light cashier job."
Pick up the item. Hunt for the barcode. Scan it. Put it in the bag so you don't trigger an error. Deal with discounted items and things that have no barcode. Choose your loyalty card, coupons, and payment method. Finally, check the receipt against what you bought.
That's just work.
And the work isn't even the main problem. The store hands part of the cashier's job to the customer, yet the moment something goes wrong, it can jump straight to "this customer might be a thief." That's the part that really gets to me.
The customer does the cashier's job, and the price stays the same
Self-checkout benefits the store a lot, too.
Self-checkout adoption among Japanese supermarkets keeps climbing. The 2025 annual statistics survey reportedly put the installation rate at 41.7%, up from 37.9% the year before. Behind that are labor shortages, the push to run with fewer staff, and shorter checkout lines. So self-checkout isn't just a handy option. It's also a way for stores to run leaner.
Sure, there's nothing wrong with a store becoming more efficient. Staffing registers is hard these days, and staffed lanes alone can mean long waits.
But from the customer's side, it looks like this:
We're helping the store cut labor costs. We're helping cut wait times, too. We scan, check, bag, and operate the payment screen. And the price is the same. If we slip up, the worst case is being suspected of shoplifting.
Given all that, why not offer a "self-checkout discount" or "self-checkout points"?
It's as if customers are getting unpaid cashier training, and the only reward is "it might be faster." That's weak. At the very least, self-checkouts that throw lots of errors, have cramped stations, need an employee to fix every problem, or choke on discounted items and coupons feel less like convenience and more like work being shifted onto us.
What I really hate is being stopped and checked
The most annoying part of self-checkout isn't the scanning itself.
It's being stopped.
Someone calls out to you after you've paid. They check your items. They look at your receipt. They have you take things out of your bag. People around you stare. Your conversation and your exit both grind to a halt.
Even if you're completely innocent, that time and stress don't just disappear.
Even when they say, "Sorry, just a quick check," it feels heavy to the customer. It isn't treated as a routine paperwork check. The atmosphere says you're being handled as someone who might not have paid.
And at self-checkout, the customer is the one doing the work. If a cashier misses a scan, that's the store's mistake and it ends there. If the customer misses a scan, suddenly it's "maybe they walked out without paying."
Same register error, but the meaning changes depending on whether a clerk or a customer made it.
That's what bugs me.
Legally, a mistake does not equal theft
Legally, simply missing a scan doesn't automatically make it theft.
Theft is defined in Article 235 of Japan's Penal Code. It applies when someone takes another person's property, and under current law the penalty is up to ten years of imprisonment or a fine of up to 500,000 yen. Article 38 of the same code says that, in principle, an act committed without the intent to commit a crime isn't punishable.
So if an unpaid item is left over because of a plain mistake, the question is whether there was intent. Some legal commentary says that merely forgetting to pay for some items at self-checkout means the intent required for theft is missing.
But here's where the real-world unpleasantness comes in.
Intent is a matter of what's in someone's head, so nobody can see it directly. In practice, it gets inferred from behavior.
Only the expensive items weren't scanned. Items were hidden. The person pretended to scan. They left the store without paying. They ran after being questioned. They've done the same thing repeatedly.
With circumstances like these, the store and the police are more likely to see it as intentional.
On the other hand, picture this: one daily-use item slipped through, while a large number of other items were paid for normally. Nothing was hidden. When it was pointed out, the person checked right away and showed they were willing to pay for anything unpaid. There was a machine error, a crowd, or a confusing barcode. With those circumstances, it's easy to explain as a mistake.
But being easy to explain is not the same as not being suspected in the first place.
That's the scary part of self-checkout.
There's also a cost to being suspected over how you look
On the shop floor, neat legal theory doesn't drive what people do.
Say a middle-aged guy in a black tracksuit and sunglasses misses one item at self-checkout. Legally, of course, appearance alone doesn't make anyone guilty. But I'd guess a clerk's alarm bells go off more easily.
I'm not saying that's okay.
It's just that in real stores, staff judge on limited information, too. Security cameras, movements, behavior, items, payment status, clothing, time of day, past trouble. Those outward clues are what get someone flagged as "suspicious."
In other words, self-checkout tends to become a system that not only hands work to customers but also turns them into people being watched.
You came to shop, and you end up standing there as half cashier, half possible suspect. That's what makes it unpleasant.
Self-checkout should be for small purchases only
I'm not saying self-checkout is all bad.
For a drink, a boxed lunch, or a few snacks, it's handy. You don't have to talk to a cashier, and you can sometimes skip the line. Some people also like that no clerk is looking over their items.
But making someone process a full basket entirely on their own is a big stretch.
The more items there are, the higher the chance of a missed scan. Similar-looking products, vegetables, deli food, discount stickers, items with hard-to-find barcodes, weight errors. Every one of these can cause a mistake.
In a consumer survey, about 60% of respondents said they find self-checkout inconvenient or frustrating. The reasons given included how hard it is to operate, the mental strain, differences from store to store, how long it takes with a lot of items, and situations that can't be solved without calling an employee.
So realistically, a design like this would be better:
Make self-checkout for small purchases only. Send full baskets to staffed registers. If people use self-checkout, give them points back. Let customers fix more errors on their own. Make it easier to handle items with no barcode and discounted items. Show a screen that makes it easy to confirm the item count at the end. Don't start from suspicion. Make the path "check, then pay."
If customers are going to do the work, the system has to lower the customers' risk and burden.
Wanting the store to do it is a normal feeling
Some people tell those who dislike self-checkout, "You'll get used to it," "Everyone uses it," or "You're not old, so you can do it."
But that's not the point.
I don't want to build cashier skills. Unless you plan to work a part-time job, you'll almost never use self-checkout skills again in your life. I came to buy things, not to practice working a register.
And a mistake carries a heavy cost.
I just want to buy my stuff, but I'm tense about whether I missed a scan. I'm worried about the people behind me. A clerk is watching me. If an error pops up, I have to call someone. If I get stopped, they check me. In the worst case, I might get treated like a shoplifter.
Considering that stress and hassle, it's only natural to want the store to handle it.
If stores are going to shift work onto customers to cut labor costs, I want that value handed back through lower prices or points. If they won't, I at least want them to keep enough staffed registers. Leaving people no option but self-checkout, and then making only the customer responsible for mistakes, is exhausting.
Conclusion: Self-checkout isn't the problem, sloppy accountability design is
Done well, self-checkout is convenient.
It's fast for small purchases. There's no contact with anyone. You don't have to talk to a cashier. Lines get shorter. It helps stores cope with labor shortages.
But that's only true when the customer's burden and risk are properly handled.
Today's self-checkout has a structure where the store's work is passed to the customer, yet only the customer's mistakes get treated as possible crimes. I find that deeply off-putting.
If customers do the work, give them a discount. If there's no discount, keep staffed registers. If you make people use self-checkout, design it so mistakes are less likely. And when a mistake happens, make the path "check, then pay."
I think that's the minimum.
It's not that I hate self-checkout itself. What I hate is a design that treats customers as convenient free labor and then makes responsibility heavy the instant they slip up.
Let me just buy my groceries in peace.
References (5)
- e-Gov Law Search, Penal Code, Articles 38 and 235
- e-Gov Law Search, Code of Criminal Procedure, Articles 212 and 213
- Japan Retail Master Association, "2025 Annual Statistics Survey Report Released (Three Supermarket Associations)"
- Sankei Living Shimbun, "Why Do 60% of People Find Self-Checkout Frustrating? Tips for Better Checkout Flow, Read from Shopping Stress"
- Darwin Law Office, criminal case specialist site, "Self-Checkout and Shoplifting"
