Sunrise 2027
Most migration advice explains how to make a 2D barcode. The harder questions are what order to do things in, what has to be true before you print anything, and which problems only appear once real packaging exists.
The technical part of moving from a UPC to a 2D barcode is not hard. It is a solved problem with well documented standards and plenty of software that does it.
The part that goes wrong is sequencing. Brands start at the symbol, discover halfway through that their product data was never clean, that artwork sign-off takes far longer than anyone budgeted, or that the web address printed across a full run of packaging belongs to a vendor they are about to leave. None of those are barcode problems. All of them are expensive.
This guide is about order and risk. It assumes you already know roughly what Sunrise 2027 is. If you do not, start with what it is and is not, because a fair amount of what circulates about it is wrong.
The order, in one paragraph
Get your product data right. Decide who owns the web address that will be printed. Ask your retailers what their checkout roadmap actually is. Then, and only then, open artwork on one product line, print it, and scan the printed result off real packaging before you commit the catalogue to anything.
It does not explain how to build a code. There is no step-by-step on choosing a domain, assembling the URI, standing up a destination or generating the symbol, and nothing here about encoding settings or symbol sizing. That material is written up separately, in our guide to creating a GS1 QR code.
It also does not repeat the standards explainer. If you want the structure of a Digital Link address and what sits behind it, that is on the bilingual packaging page, which is written for the Canadian bilingual case rather than as a generic introduction. Terms are defined in the glossary.
What is left is the part nobody writes down. What order, what blocks what, and what is going to bite you.
Every step in this transition inherits the output of the step before it. That sounds obvious until you notice how many of the steps are irreversible on a normal budget.
Product data flows into the code. The code goes into artwork. Artwork goes to a printer. Printed packaging goes into a print run that may sit in inventory for a long time. A mistake caught at the data stage costs an afternoon. The same mistake caught after the run costs the run.
So the useful question is not “how fast can we do this”. It is “what is the last responsible moment to decide each thing, and what am I unable to change afterwards”.
There are only two things in this process you cannot change later without real money. The physical packaging, and the web address printed on it. Everything else is software and can be revised. Protect those two, and the rest of the project is forgiving.
This is the unglamorous prerequisite that determines whether the whole thing is cheap or awful, and it has nothing to do with barcodes.
A linear barcode carries a number to a checkout. Nobody sees it. Nobody checks it. If the net weight in your item records disagrees with the net weight on the panel, no shopper ever finds out, and the error can sit in your systems for a decade without consequence.
A 2D barcode changes the audience. The same identifier now leads a shopper with a phone to information about the product. Whatever you publish there is consumer-visible, in both official languages, sitting next to the physical package they are holding. Any disagreement between the two is now findable by anyone, including a competitor, a regulator or a journalist.
That is the real prerequisite. Not the symbol. The truthfulness of the data behind it.
In practice, the problems are rarely dramatic. They are the accumulated small drift of systems that were never checked against each other.
None of that is unusual. Most brands have some of it. The point is that a 2D barcode does not create these errors. It surfaces them, all at once, in front of consumers.
Ask who is accountable for product master data at your company and you will often get a pause. Marketing owns the copy. Operations owns the ERP record. Quality owns the panel. Sales owns what goes to the retailer. The data itself belongs to everyone, which means it belongs to no one.
The single most useful deliverable in the early phase of this project is not a barcode. It is one named person who owns product data correctness, with the authority to say that a record is wrong and have it fixed.
If you do only one thing this year, do that one. It pays for itself whether or not you ever print a 2D code.
The question that decides your timing is not whether your market is ready. It is what the point of sale roadmap looks like at the handful of accounts that actually carry your products. Those are different questions with different answers, and only the second one is answerable.
You are unlikely to get a useful answer by email to a general mailbox. Raise it with your category contact, ideally inside a meeting that already exists: a line review, a category review, a planning session. Ask more than one retailer, because the answers will not match, and the spread between them is itself the useful information.
Do not expect one contact to speak for the whole chain. Scanning is a store systems decision, packaging specs sit with a different team again, and the person who buys from you may genuinely not know.
Take these to the meeting as they are written.
Listen for the difference between capability, intention and requirement. “Our scanners can read it” is capability. “We are upgrading next year” is intention. “You must supply it by this date” is a requirement, and it is the only one of the three that changes your plan.
If nobody is requiring anything, your timing is genuinely yours. That is not a reason to ignore the question. It is a reason to stop treating a vendor's calendar as your deadline.
Be equally careful with a warm yes. Category managers are helpful people and will often say something encouraging about a supplier initiative. That is not a commitment from store systems. If the answer matters to your artwork schedule, get it from the team that owns scanning.
Separately, your GS1 member organisation licenses identifiers in your territory, and it is worth asking them directly about current programs and guidance. GS1 Canada, GS1 US and the national organisations across Europe are separate bodies with their own programs and their own timing. They speak for the standards and for what they themselves publish. They do not speak for any retailer's upgrade schedule. What differs by market is covered on the Canada, United States and European Union readiness pages.
The code you print is a web address. Somebody owns the domain in that address. Get this decision wrong and it is permanent for the life of the packaging, which is longer than most commercial relationships.
The mechanics are simple enough: the address points at something you can update, so the content can change without a reprint. Fine. The part that matters commercially is the word “you”.
Ask, before artwork:
None of this requires a particular vendor or a particular architecture. It requires that the address printed on a package you will be selling for years belongs to you.
The expensive version of this mistake is not subtle. A brand prints a vendor domain across a full packaging refresh, changes platform two years later, and discovers that every pack in the market points at an address they cannot control. The only fix is new packaging.
Here is where the schedule actually lives. Not in the technology.
Packaging in a multilingual market is denser than in a single-language one, because it is doing the same job more than once. Canada is the clearest case: federal labelling rules require most prepackaged consumer products to carry core information in both English and French, and Quebec has its own French-language requirements on top of that. The EU version is larger again, since member states set their own language requirements. The mandatory content is therefore duplicated, the panel is already tight, and on small formats it is genuinely full. A single-language market like the US has no equivalent duplication, so the panel pressure is lower. Verify the specifics for your category with the relevant regulator, because they differ by product type.
Now add a symbol that needs clear space around it and cannot be shrunk past the point where it scans. On a large carton this is a minor layout exercise. On a small pouch, a sachet, a narrow bottle or a shrink sleeve, it is a real design constraint and it can force decisions about what moves or shrinks to make room.
Three practical consequences.
Most brands do not open artwork for a single change, because every revision means design time, regulatory review, translation review, brand sign-off, new proofs and new plates or files at the printer. If you have a revision coming for another reason, that is your cheapest opportunity to add a symbol. Work backwards from that date rather than inventing a new one.
The bottleneck is rarely the designer. It is the queue of people who have to approve a regulated panel in two languages. Find out now how long your own cycle actually takes, measured from real past revisions rather than from what the process document claims.
Ad hoc placement per SKU means every pack becomes its own negotiation and nothing is reusable. A simple internal rule about placement, applied consistently, saves more time than any tool.
One more thing that is specific to this market. What the shopper sees after scanning is language-sensitive, and serving a French page to a French speaker is not an optional nicety here. That belongs in your plan from the start rather than as a phase two improvement, and it is covered in more depth on the bilingual packaging page.
A pilot on a single product line will teach you more in a quarter than a year of catalogue-wide planning. Planning produces documents. A pilot produces facts, including the ones nobody predicted.
Pick for learning, not for prestige.
Write the success criteria down before you start, because otherwise the pilot ends with a vague good feeling and no decisions.
At minimum it should prove
That last one is the real output. Most of the value of a pilot is an accurate number for how long this takes at your company.
This is the surprise that costs the most, because it appears after the money is spent.
A 2D code that scans perfectly on a screen and in a PDF proof can fail on the actual pack. The symbol is fine. The reproduction is not.
Common ways it goes wrong:
The fix is process, not cleverness. Involve the printer before artwork is final and ask what they have actually printed and scanned on this substrate, not what they believe is possible. Then test the printed article, not the file.
A workable test: pull samples from the actual press run, not a digital proof. Scan them with several phones including an older one, in poor lighting, at the distance a shopper would really hold the pack, on a curved or crumpled sample as well as a flat one. If you can borrow a retail handheld scanner, use it too. Do this while the run is still stoppable.
Screen tests prove nothing about packaging. That is the whole lesson.
Most of this project is not a chain. Treating it like one is how six months disappear.
| Work | Genuinely blocked by | Start it now? |
|---|---|---|
| Product data cleanup | Nothing | Yes |
| Naming a data owner | Nothing | Yes |
| Retailer questions | Nothing | Yes |
| Deciding who owns the printed address | Nothing | Yes |
| Drafting the consumer content | Nothing | Yes |
| Assigning identifiers for the pilot line | Clean data for that line | After data |
| Artwork revision | Address decision, panel layout | After both |
| Printing | Artwork sign-off | After artwork |
| Scan testing on real packs | Printed samples | After print |
| Catalogue rollout | Pilot results | After the pilot |
Four things can start this week and none of them cost much: cleaning data, naming an owner, asking retailers, and settling the domain question. They are also the four that everything else depends on.
One nuance on the content behind the code. It does not block printing, because you can improve it later. But something correct and bilingual has to be live before the first pack reaches a shelf. Plan for that date, not the print date.
And one that is not a dependency at all: keeping the linear barcode
Carrying both symbols during the transition, which people call dual marking, is the default for a reason. It removes the checkout timing risk, because the linear barcode keeps working exactly as it does today no matter how fast or slow any retailer moves. It does not remove the other risks in this guide: panel space, artwork cycles, and who controls the printed address. It is not a milestone to be managed. It is just what packaging looks like for the next several years.
Ranked roughly by how much they hurt.
Nothing happens. That is the honest answer and it deserves to be stated plainly.
Sunrise 2027 is a voluntary industry readiness target aimed at retailers and the companies that supply their scanning systems. It is not law, not a regulation and not a mandate on brands. There is no end date for the linear barcode, no requirement to remove it from packaging, and no penalty that attaches to a brand for not having a 2D code. A company that does nothing at all is not out of compliance with anything.
What you lose by doing nothing is not compliance standing. It is lead time and optionality.
If a retailer does eventually ask, there is a real gap between a brand that has clean data, an owned domain and one line already piloted, and a brand starting from zero. The gap is not the technology, which is fast. It is that artwork cycles, data cleanup and internal sign-off are slow, and slower still when they all start at once and nothing has been tested. How long that takes depends entirely on your own artwork and approval cycles, which you can measure and we cannot.
There is also a quieter cost. Every artwork revision you run between now and then is an opportunity you either use or spend. Packaging changes are expensive precisely because they are infrequent, so the marginal cost of adding a symbol during a revision you were doing anyway is small, and the cost of opening a revision solely for a symbol is not.
So the defensible position for a brand with no retailer pressure is not “do nothing”. It is “do the cheap, reversible parts now, and let the expensive irreversible part ride the next revision”. Clean the data. Own the domain. Ask the questions. Then wait, informed, instead of waiting blind.
Almost everything written about this transition is about the symbol, because the symbol is the visible part and the part with something to sell attached to it.
The brands that find this easy are not the ones that picked the right technology. They are the ones whose product data was already accurate, who already owned their domains, who already knew how long an artwork cycle takes, and who had already asked their retailers a direct question and written down the answer.
None of that is a barcode project. All of it can start before you have decided anything technical at all. And if the 2027 target slips, or your retailers move slowly, or you decide in two years that none of this was urgent, that work was still worth doing on its own terms.