Reading Japanese Food Labels: Expiry Dates, Allergens and Ingredients
Updated: 2026-09-19
Quick answer

Hi, I'm Miya, and I help newcomers settle into life in Japan. Once you can read the panel on the back of a package, the supermarket stops being guesswork. Two different date words do two different jobs: 賞味期限 is a best-before for quality, while 消費期限 is a use-by on food that spoils quickly — which is also why discount stickers appear in the evening. Allergens sit in a fixed place inside the ingredient list, either in parentheses after each ingredient or gathered into one bracket at the end. Ingredients run in order of weight, with additives after a slash. A camera translation app handles the rest.
Two date words that do different jobs
Japanese packages carry one of two dates, and the difference matters. 賞味期限 (shoumikigen) is a best-before date: it marks how long the maker expects the product to stay at its best quality, and it goes on things that keep — instant noodles, canned goods, snacks, retort pouches, bottled drinks. 消費期限 (shouhikigen) is a use-by date, and it goes on food that spoils quickly, such as boxed bentou, fresh sandwiches, cut fish for sashimi, fresh noodles and cream cakes. Both dates assume the package is unopened and has been stored the way the label tells you to store it. Once the seal is broken, neither date is the guide any more — the 開封後はお早めに line on the pack is.
Dates are written year first: 2026.9.19, or 2026年9月19日, and sometimes they are stamped on a seam or a lid rather than printed inside the panel. On items that keep for a long time you will often see only a year and a month with no day, which is allowed once the best-before period is long enough. If you cannot find the date at all, the panel usually says where it went: 枠外上部に記載 means it is printed outside the box, at the top, and 蓋に記載 means it is on the lid. Labelling rules are revised from time to time, so check the current official labelling guidance whenever a detail really matters to you.
This is also why shops put stickers on food in the evening. Items are marked down as their date approaches, and the words are easy to recognise once you know them: 割引 and 引き for a discount, 半額 for half off, 値引 for a price reduction, 見切品 for clearance. Freshly prepared food — bentou, the deli counter, sushi trays, bakery items — tends to be marked down in the last hours before closing, and many shops do one round in the afternoon and a deeper one later. There is nothing secretive or clever about it; it is ordinary stock management, and plenty of people plan their shopping around it.
Where the allergens are listed
Allergen information lives inside the ingredients section rather than in a box of its own, and it comes in two layouts. In the per-ingredient layout, the allergen follows the ingredient it came from, in parentheses: 醤油(大豆・小麦を含む). In the bulk layout, everything is collected into a single bracket at the very end of the ingredient list, reading 一部に小麦・卵・乳成分を含む — contains wheat, egg and milk components in part. Train your eye to jump to the end of the ingredient list first, because the bulk layout is very common on snacks and prepared food. When that bracket is there, it is the declared list for the whole product.
A handful of characters are worth memorising outright, because these are the ones that must be declared. 卵 (tamago) is egg, 乳 (nyuu) is milk, 小麦 (komugi) is wheat, そば (soba) is buckwheat, 落花生 (rakkasei) is peanut and often appears as ピーナッツ, えび (ebi) covers shrimp and prawn, かに (kani) is crab, and くるみ (kurumi) is walnut. The mandatory list has been expanded in recent years — walnut is a recent addition — so if you are avoiding something seriously, check the current official list rather than an older printed guide. Photograph those characters and keep them somewhere you can pull them up in an aisle.
Beyond the mandatory characters there is a longer recommended list that makers are encouraged, but not required, to declare: among others 大豆 soy, ごま sesame, 牛肉 beef, 豚肉 pork, 鶏肉 chicken, さば mackerel, さけ salmon, いか squid, あわび abalone, いくら salmon roe, カシューナッツ cashew, アーモンド almond, やまいも yam, もも peach, りんご apple, キウイフルーツ kiwi, オレンジ orange, バナナ banana, まつたけ matsutake and ゼラチン gelatin. Because these are voluntary, their absence from a label tells you less than the absence of a mandatory one. You may also see a separate sentence noting that the product was made on equipment shared with other allergens, written outside the ingredient list.
The ingredient list is in order of weight
Under the heading 原材料名 the ingredients are listed in descending order by weight, heaviest first. That one rule tells you a great deal at a glance: if sugar or oil sits near the front, that is largely what the product is. Additives are kept separate from the raw ingredients, usually by a slash, sometimes on their own line or under the heading 添加物, so everything after the slash is an additive. Common function words there include 甘味料 sweetener, 着色料 colouring, 保存料 preservative, 酸化防止剤 antioxidant, 増粘剤 thickener, 膨張剤 raising agent and 調味料(アミノ酸等)seasoning. One term trips people up: 乳化剤 is an emulsifier, and although it contains 乳, it is not in itself a dairy declaration.
The top of the panel deserves a glance too. 名称 is the food's formal name, which is not always what the front of the package announces — a drink covered in fruit artwork may be 清涼飲料水 with a modest percentage of juice, and a product whose name ends in 風 or 味 is flavoured like the thing rather than made of it. Percentages appear where the rules call for them, such as 果汁100% on juice. Reading 名称 plus the first two or three ingredients takes about five seconds and tells you what you are actually holding, which is usually all you need.
Alcohol, pork and gelatin
If you avoid alcohol, the words to know go beyond the obvious ones. 酒精 is ethanol used to keep products fresh, and it turns up in bread, mochi, sauces and packaged side dishes. みりん and 料理酒 are cooking wines used throughout Japanese seasoning; みりん風調味料 is a separate product made to imitate みりん, and how much alcohol it contains varies by maker, so read that line rather than assuming. 発酵調味料 is a fermented seasoning that generally contains alcohol, and 洋酒, ワイン, 日本酒 and 酒粕 show up in confectionery and marinades. A small amount used as an ingredient will often be announced nowhere except the ingredient list.
For pork and other animal-derived ingredients, look for 豚肉 pork, ラード lard, ポークエキス and 豚エキス pork extract, ゼラチン gelatin, 動物性油脂 animal fat, and ブイヨン stock where the source is not stated. Chicken appears as 鶏肉 or チキンエキス, beef as 牛肉 or ビーフエキス. Japanese stock is its own category worth learning: かつおだし and かつお節 are bonito, 煮干し is dried sardine, and they sit in soups, sauces and dressings that look entirely vegetable from the front of the pack. Plant-based food here is far easier to find than it once was, and the seasoning base is where most of the surprises live.
Gelatin is the genuinely difficult one: the label often says only ゼラチン without naming the animal it came from, and the same is true of some emulsifiers and enzymes. When that matters to you, the pack carries a customer contact line — printed as お客様相談室 or お問い合わせ先, with a phone number — and makers do answer questions about ingredient sources. Halal and vegetarian certification marks exist, but they are voluntary and applied inconsistently across products, so treat a mark as helpful rather than complete. Where the answer has to be certain, ask the maker instead of deducing it from the list.
Origin marks, storage and the rest of the panel
Origin appears in two different fields. On imported processed food, 原産国名 names the country the product was made in. On processed food made here, 原料原産地名 names where the main ingredient came from, which can differ from where it was manufactured. Fresh food carries its origin directly: 国産 for domestic, a prefecture name on produce, or a country name such as アメリカ産 or 中国産. Fish adds two more words worth knowing — 養殖 is farmed and 天然 is wild — and 解凍 means the product was frozen and then thawed for sale, which is why it sits on the chilled shelf beside fish that was never frozen.
保存方法 is the storage instruction, and it is the condition the date depends on. 要冷蔵 means keep refrigerated, 要冷凍 means keep frozen, and 常温 or 直射日光を避けて保存 means room temperature away from direct sunlight; the label prints the temperature range the maker expects rather than leaving you to guess. 開封後は冷蔵庫で保存し、お早めにお召し上がりください means refrigerate after opening and finish it soon, and it is the line that takes over once the printed date no longer applies. The free crushed ice and the insulated bags at the bagging counter exist for carrying chilled and frozen items home in summer.
The rest of the panel is quick. 内容量 is the net quantity, given in grams, millilitres or a piece count. 製造者 is the manufacturer, 販売者 the seller and 輸入者 the importer, each with an address. 栄養成分表示 is the nutrition panel, printed on most prepackaged food: 熱量 is energy in kilocalories, たんぱく質 protein, 脂質 fat, 炭水化物 carbohydrate, and 食塩相当量 is salt equivalent rather than sodium. The figures may be given per 100 g, per 100 ml, per package or per piece, and the unit is written just above them, so check which one you are reading before you compare two products.
Scanning labels at the shelf
In practice you will not memorise all of this, and you do not have to. A camera translation app pointed at the panel reads most of it live, and holding the phone steady and close, with the package flattened rather than curved, makes a real difference to what it picks up. Barcode lookup apps can pull up a product page with the ingredients as text, which translates far more cleanly than a photograph of small print. Vertical text, white letters on clear film and creased plastic are where the character recognition struggles, so if a line comes back as nonsense, flatten the pack and try once more.
Machine translation is very good at the ordinary parts of a label and less reliable on exactly the parts you care most about, which is why those allergen characters repay the ten minutes it takes to learn them — they are short and quick to confirm with your own eyes. All of this happens standing in an aisle with your phone in your hand: camera translation, a barcode lookup, a quick search for an unfamiliar ingredient name. That runs on mobile data, and a shop's guest wifi is not something to plan around. Sorting a line out is simpler than most people expect: you apply online with your residence card, and eSIM-capable phones can often connect the same day, typically in about fifteen minutes.
Have a look at our setup guide for eligibility and the step-by-step, and confirm current terms on the page before you apply. After that, label reading becomes a habit you build one shop at a time: check which date word it is, jump to the end of the ingredient list for the allergen bracket, read 名称 and the first two ingredients, then let the camera handle the remainder. Within a month or two you will be reading the useful half of the panel without thinking about it, and catching the evening stickers on your way past. I'll be right here if a label ever has you stuck.


