Reading dates

How to read expiry and expiration dates on food

Only a month and year, like 10/2026? It runs to the last day of that month. Every other format is below, by type and by country, plus how to pick the real date out of a line of codes.

Updated

SHORT ANSWER

Month and year only (10/2026, EXP OCT 2026, BEST BEFORE END OCT 2026): the date runs to the last day of that month, October 31, 2026. It hasn't passed until November 1. On a best-before date that's the end of peak quality, not a safety cutoff.

A full date: find the phrase (best by, use by, sell by, EXP); the date follows it. OCT 04 2026 reads one way only. 04/10/26 is April 10 on US products and 4 October on European ones. Numbers next to LOT, a time or a plant code aren't the date.

Two numbers, like 10/26: usually October 2026 next to BB or EXP, but often October 26 on milk or meat marked USE BY or SELL BY. See what a two-number date means.

The formats at a glance

The same date, October 4, 2026, as it commonly appears on packaging, plus the two short forms.
PrintedFormatHow to read it
OCT 04 2026Month name, day, yearOctober 4, 2026
04OCT26Day, month name, 2-digit yearOctober 4, 2026
10/04/26Numeric, month first (US)October 4, 2026
04.10.26Numeric, day first (Europe and most countries)4 October 2026
2026-10-04Year first (ISO style)October 4, 2026
20261004Year first, no separatorsOctober 4, 2026
26 OC 04Canada: year, two-letter month, dayOctober 4, 2026
10/2026Month and year onlyThrough October 31, 2026
10/26Two numbersUsually through October 31, 2026; on fresh food, often October 26 (how to tell)
OCT 04No yearThe next October 4
277Julian day of year (a code, not a label date)Day 277 = October 4 in a non-leap year

Month and year only, and “best before end”

BEST BEFORE END OCT 2026BB 10/2026EXP 10-2026EXP 2026-10

Long-life foods like canned goods, pasta, coffee and snacks often print only a month and a year. Read these as the last day of the month: 10/2026 is good through October 31, and 02/2028 through February 29, because 2028 is a leap year. EU and UK rules spell this out: a date that includes the day is introduced with “best before,” and any other date with “best before end,” and for foods that keep between 3 and 18 months, the month and year are enough. A food that keeps longer than 18 months may show only the year. Australia, New Zealand and India also allow just the month and year on foods that keep longer than three months.

The year can come first, too: 2026-10 or 2026/10 is still October 2026. For every month-and-year code from 2026 to 2032, and the ones that can't be a day (like 06/31, which is June 2031), see the two-number date table.

Dates with the month spelled out

These are the easiest to read, because the month can't be confused with the day. The order and spacing vary a lot between packers and printers:

BEST BY OCT 04 2026BB 04OCT26EXP 4 OCT 26USE BY OCT 04 26

When a one- or two-digit number sits before the month and a number sits after it, the first is the day and the last is the year: 04OCT26 is October 4, 2026. When the month comes first, the day follows it. A four-digit year removes all doubt. Imported products may use their own language's abbreviation: OKT and DEZ (German), AVR and JUIN (French), ENE and DIC (Spanish), MRT and MEI (Dutch).

All-number dates: month first or day first?

USE BY 10/04/26MHD 04.10.26EXP 04-10-2026

A date like 04/10/26 has two possible readings. US labels almost always put the month first (April 10). EU law requires best-before and use-by dates to be written day, month, year, so a product made for the European or UK market means 4 October. If either of the first two numbers is over 12, there's only one reading. Clues on the package, a plausibility check, and what to do when you still can't tell are in month, day or year?

Year-first dates

A date that starts with a four-digit year, like 2026-10-04 or 2026.10.04, is read year, month, day. This order is used the same way everywhere, so it's unambiguous. The compact version packs the same eight digits together: 20261004. Canada's best-before dates also put the year first, with a two-letter month like OC; the Canadian month codes are listed with the French month each one comes from.

Expiry date formats by country

Where a product was labeled decides the order of the numbers. Imported food often keeps its home format, so check where it came from.

How October 4, 2026 usually appears, and what the local rules say.
CountryUsual orderExampleWhat the rules say
United StatesMonth, day, year10/04/26No federal format; dating isn't federally required except on infant formula
United Kingdom and EUDay, month, year04/10/26Day, month, year by law; month and year alone (“best before end”) for foods that keep 3–18 months
CanadaYear, month code, day26 OC 04Year first and only when needed; month in words or a bilingual code (codes)
Australia and New ZealandDay, month, year04 10 26Day and month for foods that keep up to 3 months; month and year for longer; no date needed if the best-before date is 2 or more years away
IndiaDay, month, year04/10/26DD/MM/YY up to 3 months' shelf life; longer may show the month in capitals and the year (OCT 2026); manufacture or packing date required too
PhilippinesDay, month in words, year04 OCT 2026Expiry date with the month in words, e.g. 01Jan12 or 01 January 2012
JapanYear, month, day2026.10.04Year-month-day order, after a best-before or use-by heading

In the US the phrase in front of the date matters more than the order, because no federal rule sets either; the date labels guide covers what each one means. In the UK, the EU, Australia and New Zealand, a use-by date is a safety date for highly perishable food: don't eat the food after it.

Two-digit years and missing years

A two-digit year is this century: 26 is 2026. A missing year is common on short-life foods like milk, bread and fresh meat, where the date is only days or weeks away: SELL BY OCT 04 means the next October 4. The EU allows day and month alone for foods that keep up to three months, and Canada makes the year optional unless it's needed for clarity, such as when the date falls in the next year.

That makes a two-number date like SELL BY 10/26 genuinely ambiguous: October 26, or October 2026? Short-life food points to the month and day, long-life food and a best-by or EXP phrase to the month and year. The rules, the exceptions and a lookup table are in Is 10/26 October 26 or October 2026?

Date phrases in other languages

Imported and European products use their own phrases. Most split into a quality date (like best by) and a safety date (like use by), and the distinction is stricter in the EU than in the US: an EU “use by” is for highly perishable food that shouldn't be eaten after the date.

PrintedLanguageMeans
MHD, mindestens haltbar bisGermanBest before (Mindesthaltbarkeitsdatum)
zu verbrauchen bisGermanUse by (Verbrauchsdatum)
DDM, à consommer de préférence avantFrenchBest before (date de durabilité minimale)
DLUOFrenchBest before (older term that DDM replaced)
DLC, à consommer jusqu'auFrenchUse by (date limite de consommation)
consumir preferentemente antes delSpanishBest before
da consumarsi preferibilmente entroItalianBest before
da consumarsi entroItalianUse by
best before / meilleur avant, BB/MACanada (bilingual)Best before, with the year first if shown

Which of several numbers is the date?

Packaging lines often print the date on the same line as production codes. Here's a realistic example, and how to take it apart:

L2 26277 14:32 BB 04OCT26
  • L2 is a production line. Letters with a number are usually a line, shift or lot marker.
  • 26277 is a code: here it could be year 26 and day 277 of the year, the production day. It's for the manufacturer, not you.
  • 14:32 is the time it was packed.
  • BB 04OCT26 is the date to follow: best before October 4, 2026.

The rules of thumb:

  • Follow the phrase. The date after best by, use by, sell by, EXP, or their abbreviations (BB, BBE, UB) is the one that matters. If there are two, like a sell-by and a use-by, see two dates on one label.
  • Skip production dates. PACKED ON, PKD, MFG, PROD and DOM tell you when the food was made. More in packed-on dates vs the expiration date.
  • Skip lot numbers and plant codes. LOT and BATCH numbers, EST. numbers on meat, and the P- number on egg cartons identify where and when something was produced.
  • A real date looks like a date. It has a month name or a plausible month and day, and it falls within the product's normal life: days away for fresh meat, months or years for cans.

Julian codes: when the date is a day number

Some packages carry a Julian date, the day of the year from 001 (January 1) to 365, or 366 in a leap year. On USDA-graded egg cartons, a three-digit Julian number is the required pack date. Cans and other shelf-stable foods often bury a Julian day inside a longer packing code, with one or two digits for the year. These are production dates, so they tell you how old something is, not when to use it. For eggs, see how long eggs are good after the expiration date.

P-1234 2776277 L226277

Convert any of them with the Julian date converter, look them up on the day-of-year calendar, or read the guides for egg carton dates, canned food codes and date codes with letters and numbers.

What FreshScan does with each format

FreshScan reads the printed date with the iPhone camera and shows a confirmation card before anything is saved. Its reader is built around the formats on this page, and it tells you when it had to fill something in:

On the labelWhat FreshScan does
Month spelled out (OCT 04 2026, 04OCT26, OKT, AVR…)Reads it directly, with the date type from the phrase next to it
Numeric with a day over 12 (13/10/26)Reads the only possible date
Numeric that works both ways (04/10/26)Asks you to confirm, and shows both readings when both are plausible
Year first (2026-10-04, 20261004)Reads year, month, day
Month and year only (10/2026, EXP 04 2027, 2026/10, BEST BEFORE END OCT 2026)Uses the last day of the month and marks it “end of month”
No year (OCT 04)Fills in the nearest likely year and marks it “year not printed”
Month and year, or month and day? (SELL BY 10/26, USE BY 10/26)Shows both, October 26 and October 2026, and asks which is right (the month-and-day reading only when it's within about three months)
Best-by month and year (BB 10/26, BEST BEFORE 10 26)Reads it as October 2026 and marks it “end of month”
Two different dates (SELL BY and USE BY)Lists both and asks which to track
Packed-on, MFG, lot numbers, timesScores them down so they aren't mistaken for the date
Canadian two-letter months (26 OC 04, BEST BEFORE JN 28)Reads them next to a date phrase (BEST BEFORE, MEILLEUR AVANT, BB/MA, EXP); a bare 26 OC 04 is read but you confirm it
Julian codes (277, 26277)Doesn't read these; convert the code and type the date in

Other apps get the date in other ways, from barcodes to typing; see our expiry date tracker app comparison.

Stop squinting at can ends. Point FreshScan at the date, confirm what it read, and it reminds you at 9:00 AM two days before and on the day.

Free on theApp Store

Once you've found the date

Knowing the date is half of it; knowing what kind of date it is is the other half. In the US, food dating isn't required by federal law except on infant formula, and USDA describes best-by, sell-by and use-by dates as quality or inventory dates rather than safety deadlines. The date labels guide covers what each phrase means, and the shelf life chart shows how long foods keep once you've opened them, when the printed date stops applying. If food smells, looks or feels off, don't rely on the date. When in doubt, throw it out.

Questions people ask

What does an expiry date with only a month and year mean?

It runs to the last day of that month. A date like 10/2026, EXP OCT 2026 or BEST BEFORE END OCT 2026 means the food keeps its best quality through October 31, 2026. European labeling law uses "best before end" for exactly this case, on foods that keep more than three months.

What is the food expiry date format in different countries?

US labels usually put the month first (10/04/26), while the UK, the EU, Australia, New Zealand and India put the day first (04/10/26). Canada writes best-before dates year first with a two-letter month code (26 OC 04), the Philippines requires the month in words (04 OCT 2026), and Japan writes the year first (2026.10.04).

Is 04OCT26 October 4, 2026 or October 26, 2004?

October 4, 2026. When the day, a spelled-out month and a two-digit year run together, the day comes first and the year last. A food label is never going to show a date from 2004 as its best-by date.

Why does my package have a date with no year?

Short-life foods often print only the month and day because the date can only be a few days or weeks away. EU and UK rules allow day and month alone for foods that keep up to three months, and Canada's best-before rules make the year optional unless it's needed for clarity. Read it as the next time that date comes around.

Which number is the expiration date if there are several?

The one next to a phrase like best by, use by, sell by or EXP. Numbers next to LOT, a P- or EST. plant number, a time like 14:32, or words like packed on, MFG or PKD are about production, not the date to follow.

Is the date on food a safety deadline?

Usually not in the US. USDA describes best-by, sell-by and use-by dates as quality or inventory dates, not safety dates, except the use-by date on infant formula. Food stored correctly can be good after a best-by date, but if it smells, looks or feels wrong, throw it out.

Sources

  1. Food Product Dating — USDA Food Safety and Inspection Service. FSIS blocks automated fetches; the infant-formula wording was confirmed through search results quoting the page
  2. Regulation (EU) No 1169/2011 on the provision of food information to consumers, Annex X — EUR-Lex. Annex X: best before / best before end wording; day, month, year order. Article 24: use-by dates for highly perishable food. Same text as retained in UK law: https://www.legislation.gov.uk/eur/2011/1169/annex/X
  3. Date markings and storage instructions — Canadian Food Inspection Agency
  4. Australia New Zealand Food Standards Code, Standard 1.2.5: Information requirements, date marking of food — Federal Register of Legislation (Australia)
  5. Food Safety and Standards (Labelling and Display) Regulations, 2020, regulation 5(10) — Food Safety and Standards Authority of India
  6. Administrative Order No. 2014-0030: Revised rules and regulations governing the labeling of prepackaged food products — Philippines Department of Health, Food and Drug Administration (copy at FAOLEX)
  7. For those who create labels on processed foods in the Japanese language for the first time — Tokyo Metropolitan Government, Bureau of Public Health
  8. Date limite de consommation (DLC), date de durabilité minimale (DDM) : quelles différences ? — economie.gouv.fr (French Ministry of the Economy). The site blocks automated fetches; DLC, DDM and DLUO wording confirmed through search results quoting economie.gouv.fr
  9. Mindesthaltbarkeitsdatum / Verbrauchsdatum (FAQ) — German Federal Office of Consumer Protection and Food Safety (BVL)
  10. Shelf-Stable Food Safety — USDA Food Safety and Inspection Service. Packing codes on cans
  11. Shell Eggs from Farm to Table — USDA Food Safety and Inspection Service
FRESHSCAN FOR IPHONE

Let your phone read the small print.

FreshScan reads the printed date on the package, tells you what kind of date it is, and asks when a date could be read two ways. Then it reminds you before the day comes.

  • Reads best by, use by, sell by and EXP dates, and skips packed-on dates
  • Reminders at 9:00 AM, 2 days before and on the day
  • Free for up to 10 items at a time
Download on theApp Store