Platform specifics
What retail-partner fulfilment changes
These are the reasons a Uber Eats Japan dataset needs its own handling rather than a shared retail schema.
A store record here is an actual shop
In India, the Gulf and most of Europe, a quick-commerce listing sits behind a dark store — a facility that
exists only to fulfil app orders, with no walk-in trade and no published hours.
Japan's model is different. Platforms partner with convenience store, supermarket and drugstore chains and deliver
from branches that are already trading.
- The store has real opening hours, and availability follows them.
- The assortment is the shop's assortment, not a curated delivery range, so it is wider and more variable.
- Stock reflects walk-in trade too, which means availability moves for reasons that have nothing to do with
app demand.
- The same branch appears on more than one platform, frequently.
So we record fulfilment_type as retail_partner, capture
store_opening_hours where published, and treat a store being closed as a distinct state from an item
being out of stock. A dark-store schema has nowhere to put any of that.
Which makes availability harder to interpret, and we say so
An item unavailable at 7pm in a convenience store may be sold out to walk-in customers rather than to app orders.
We deliver the observation and do not attribute a cause.
Japanese addressing breaks a postcode or pincode panel
Japanese addresses are not street-based. They work by ward, district, block and building number, and most streets
have no name at all.
That has direct consequences for panel design:
- A postcode-equivalent panel does not map to delivery areas the way it does in the UK or Germany.
- Ward and district are the usable administrative units, and they vary enormously in size and density.
- Delivery radii cut across them, as they do everywhere.
We build address-point panels with coordinates, record ward and district as labels, and
state the panel design in the deliverable — the same approach as our
European metro coverage, with the difference that here there is no
credible administrative unit to fall back on at all.
Text
Japanese menu and product names are retained exactly as published. We do not machine-translate into the name field.
Matching runs on identifiers, structure and price rather than title similarity, which performs badly across a script
where the same item can be written in kanji, hiragana or katakana.
Market context worth knowing before you scope
Two facts about this market shape how a panel should be built, and they are publicly reported rather than our
opinion.
It is effectively a two-platform market
Uber Eats and Demae-can hold the large majority of share between them. A third international operator, Wolt,
withdrew from Japan in March 2026 after six years.
For a competitive panel that is useful: two platforms covers most of the market, which is unusual. In most
countries we would be arguing for four or five.
Coverage is metro-concentrated
Service is concentrated in Tokyo, Osaka, Yokohama and comparable metros. Outside those, coverage thins
substantially and a national panel would be mostly empty.
We scope city panels rather than national ones here, and we say what the panel does and does not represent
— the same discipline as our India coverage page.