
QR codes on vehicle wraps and transit ads: size, placement, and the numbers that actually hold up
How big a QR code needs to be on a vehicle wrap, where it can and can't go on a curved panel, what fleet and transit advertising actually cost, and which of the stats in this space are worth ignoring.
ScanKit · Organization
· 15 min read
A client wants their QR code on the new fleet wrap. Or a transit buy just landed and someone needs to brief the bus-wrap vendor on artwork specs by Friday. Either way, the playbook you'd use for a billboard doesn't quite transfer: a vehicle wrap is curved, moves, gets dirty, and costs several thousand dollars to reprint if the code doesn't scan. Transit advertising adds a layer most agencies haven't dealt with before: someone else's approval process standing between your artwork and the street.
This is the sibling to billboards and out-of-home advertising, which covers static and digital out-of-home but stops short of vehicles and transit on purpose, they're a genuinely different physical and commercial problem. Here's what's actually true about size, placement, cost, and approval, and, just as usefully, which of the stats floating around this space are worth ignoring.
Why a vehicle isn't just a small billboard
A billboard is flat, fixed, and lit the way the media owner intends. A vehicle wrap is none of those things. The surface curves around wheel arches, door handles and mirrors. The vehicle moves, parks at odd angles, and picks up road grime. And unlike a billboard site you've booked for four weeks, a wrap is a capital cost, a few thousand dollars of vinyl and labour that nobody wants to redo because a QR code turned out to be misjudged.
Transit advertising, meanwhile, isn't really "outdoor media you buy", it's outdoor media you buy from someone who has final approval over your artwork. A bus wrap or a rail car card goes through a transit authority's or its advertising contractor's own content review before it goes anywhere near a vehicle, which is a process most agencies briefing a billboard have never had to think about.
How big does the code actually need to be
The sizing logic is the same one used for any distance-viewed code: the code's minimum dimension should be roughly a tenth of the distance it needs to be read from. It's a widely used rule of thumb across the QR industry rather than a rule invented for vehicles specifically, but it holds up here as well as anywhere: a code meant to be read from ten feet away wants to be around a foot across.
In practice, vehicle-wrap specialists work from simpler bands. A door-panel code aimed at someone standing beside a parked van tends to sit in the 4 to 8 inch range; a code meant to be legible across a car park, or from further along a kerb, needs to grow toward 8 to 12 inches or more. Treat these as a starting point, not a substitute for a test print at the actual placement distance.
The harder, more important point is what distance you're actually designing for. Design for someone standing next to a parked vehicle, walking past a stopped bus, or waiting at a shelter, not someone reading your code at speed from a moving car. This isn't just good practice, it's close to physically impossible to do safely: a phone camera can't hold a small target steady at typical driving speeds, and in most of the country the driver wouldn't legally be allowed to try. As of late 2025, 33 US states plus DC ban handheld phone use while driving outright, with several more adding hands-free requirements in 2025 alone. No transit authority or OOH association has published guidance specifically about QR codes and driver distraction, this isn't a quoted rule, it's the only reasonable conclusion once you put the legal landscape next to the physics of scanning a small target from a moving vehicle. Build the campaign, and the size of the code, around the parked and pedestrian moments a vehicle or a transit ad actually creates.
Placement on a curved, seamed surface
Print quality on a wrap degrades in ways a billboard proof never has to account for. A code that straddles a body seam, a door gap, or a hard crease will print with a visible misalignment right through the pattern before scanning even enters into it. A code stretched across a tightly curved panel, a wheel arch, a mirror housing, distorts the finder squares that a scanner relies on to lock onto the code in the first place; keeping a code within roughly the flattest 30 degrees of curvature on a panel is a reasonable ceiling, drawn from how barcode scanners generally handle perspective distortion rather than from wrap-industry testing specifically.
The practical fix is the same one wrap installers already use for any detailed graphic: pick the flattest available panel, usually a door or rear quarter panel, and keep the code and its quiet zone entirely within it, clear of seams, handles, and any tight curve. Because a wrap gets road film, weather, and the occasional scrape that a billboard print never sees, it's also the clearest case for choosing a higher error correction level than you might default to elsewhere. Denso Wave, the QR code's creator, specifically recommends Q or H for a "dirty" environment like a factory floor; a vehicle panel that spends its life on the road qualifies for the same reasoning, even though Denso Wave's own guidance doesn't use the word "outdoor".

- 1. The flat panel is the safe zone: a door or rear-quarter panel with minimal curvature is where the code belongs.
- 2. The body seam should stay clear of the code and its quiet zone; a seam misprints and misaligns the pattern.
- 3. The wheel arch curve distorts the finder squares a scanner locks onto; keep the code off any tightly curved panel.
What fleet and transit advertising actually cost
This is where the research gets honest rather than tidy. A specific cost-per-thousand-impressions figure for vehicle wraps gets repeated constantly across vendor pages, always credited to "OAAA/Nielsen research", and it shows up as three different numbers depending which site you land on. None of them trace back to a report you can actually open. Treat any single fleet-wrap CPM figure you're handed with real scepticism, and don't repeat one to a client as if it were audited data.
What does hold up: transit is the fastest-growing segment of out-of-home advertising two years running, with OAAA's own published figures showing transit ad revenue up 9.8% in 2025 and 10.6% in 2024. On pricing, published rate cards from OOH media-buying platforms give a genuinely usable range rather than a single misleading number: bus advertising runs roughly $0.50 to $8.50 CPM depending on format, a full bus exterior wrap typically books at $2,500 to $6,500 a month with production adding $500 to $3,000 or more per vehicle, and rail or subway car cards run $75 to $500 a month, with a full station takeover running into five figures. Treat these as typical published rates from a media-buying platform, not government-audited benchmarks, and always get a current quote for the specific market and vendor.
A full commercial vehicle wrap, materials and installation together, converges across independent wrap-shop pricing in the $2,500 to $8,000 range for a standard van or car, which is corroborated across enough unrelated sources to trust as a working estimate even though no single trade body publishes it as an official figure. It's also a recognised professional trade: PRINTING United Alliance, the merged print-industry trade body, runs a formal vehicle and fleet wrap installer certification, which is worth knowing when you're vetting an installer for a client's fleet.
The stats worth ignoring
A few numbers turn up on nearly every vendor page in this space, and none of them survive a check against a primary source.
"97% message recall for wrapped vehicles versus 19% for stationary advertising" traces back to a marketing page, not a published, methodologically transparent study; the same is true of "92% of consumers notice dynamic fleet graphics daily" and the claim that a single wrapped vehicle generates 12 million views a year. A frequently cited case study claiming a wrap took one bakery's revenue from roughly $3,800 to $11,000 is a single anecdote with no named business and no independent verification. None of these numbers are necessarily wrong, they're just unattributable to anything you could show a client and defend, and that's the same standard this site applies to QR scan-rate benchmarks: a number a client can't verify isn't a number worth quoting as fact.
Making the code trackable across a fleet
A wrap is expensive enough that the campaign should earn its keep in data, not just impressions. A dynamic code lets you assign each vehicle its own unique code rather than printing one code across an entire fleet, so a scan tells you which van, which route, and often which depot or region it came from, the same location-aware redirect logic used for multi-site campaigns applies just as well to a mobile one. It also means the offer behind the code can change with a season or a promotion without anyone touching the vehicle: swap the destination in a dashboard, not on the panel, which is the entire argument for not printing a static code on a few thousand dollars of vinyl in the first place. A public-facing code on a vehicle or at a transit stop is also a plausible target for a fake sticker placed over the real one, worth a look at QR code security for agencies before a fleet campaign goes live.
Approval and lead times for transit advertising
A billboard booking is mostly a media transaction. A transit booking adds a content review most agencies haven't budgeted time for. Washington DC's transit authority, for example, runs artwork past a three-person review panel (one marketing staffer, two legal reviewers) against a published set of advertising guidelines before anything goes on a bus or rail car, and its decisions are final with no appeal process. Ad sales themselves are usually handled by a dedicated advertising contractor rather than the transit authority directly; Intersection, one of the larger transit ad operators, specifies in its own published terms that rejected creative gets five business days to be replaced, and that a standard campaign goes up within five business days of its contracted start once approved. Typical total lead time from first brief to a live campaign runs four to twelve weeks depending on the format and market, according to OOH media-buying platforms, longer for anything requiring custom production like a full bus wrap. Build that runway into the schedule before promising a client a launch date.
Frequently asked questions
How big should a QR code be on a vehicle wrap?
As a starting point, a code meant to be read by someone standing beside a parked vehicle works at roughly 4 to 8 inches square; one meant to be legible across a car park or further along a kerb needs to grow toward 8 to 12 inches or more. The underlying rule, the code's minimum dimension at about a tenth of the intended reading distance, is the same size logic used for any distance-viewed code, always confirmed with a test print at the real placement and distance.
Can a QR code actually be scanned from a moving vehicle?
Design for parked and pedestrian moments, not a driver reading a code at speed. It's close to physically impossible to hold a small target steady with a phone camera at driving speed, and in most of the country the driver wouldn't legally be allowed to try: 33 US states plus DC currently ban handheld phone use while driving outright.
Is it illegal to scan a QR code while driving?
No jurisdiction bans scanning a QR code specifically, but handheld phone use while driving is banned outright in 33 US states plus DC as of late 2025, with more states adding hands-free requirements through 2025. A vehicle-wrap or transit campaign should be designed on the assumption that a driver won't and shouldn't be scanning anything.
What size QR code do you need for a bus wrap compared to a billboard?
The same distance-based sizing logic applies to both, but the practical viewing distance differs: a bus is usually read by someone on a nearby pavement or platform rather than from hundreds of feet away, so a bus-wrap code generally sits closer to the vehicle-wrap range (4 to 12 inches) than to the much larger codes a highway billboard needs.
Should a vehicle-wrap QR code use a higher error correction level?
Generally yes. Denso Wave, the QR code's creator, recommends Q or H error correction for a "dirty" environment such as a factory floor; a wrap that lives on the road picking up grime and minor scuffs fits the same reasoning, even though the guidance itself doesn't use the word "outdoor".
How much does fleet or vehicle-wrap advertising cost compared to billboards?
Be wary of any specific cost-per-thousand-impressions figure quoted for vehicle wraps; several different numbers circulate online, all credited to "OAAA/Nielsen research", with no locatable underlying report behind any of them. What's independently verifiable is that transit advertising revenue grew faster than the rest of out-of-home two years running (9.8% in 2025, 10.6% in 2024, per OAAA's own published figures), and that a full commercial vehicle wrap typically costs $2,500 to $8,000 for materials and installation, a range corroborated across multiple independent wrap shops.
What does bus or transit rail advertising cost?
Published rate cards from OOH media-buying platforms show bus advertising running roughly $0.50 to $8.50 CPM depending on format, with a full bus exterior wrap typically $2,500 to $6,500 a month plus $500 to $3,000 or more in production, and rail or subway car cards at $75 to $500 a month. Treat these as typical published rates rather than audited industry benchmarks, and always confirm current pricing with the vendor for your market.
Does a bus or transit vehicle QR code need transit-authority approval?
Almost always, yes. Transit advertising typically goes through a content review by the transit authority or its advertising contractor before anything is installed; some authorities run a formal review panel with no appeal process for rejected creative. Build several business days into the schedule for a resubmission if creative is rejected, and budget four to twelve weeks of total lead time from brief to a live campaign.
How do you track scans from individual vehicles in a fleet?
Give each vehicle its own unique dynamic code rather than reusing one code fleet-wide. Because each code redirects independently, a scan can be tagged to the specific vehicle, route, depot or region it came from, the same location-aware logic used for geotargeted campaigns at fixed sites.
What happens to the QR code if the offer or destination changes mid-campaign?
Nothing has to happen to the vehicle. A dynamic code's destination lives in a dashboard, not in the vinyl, so the offer behind the code can be updated for a new season or promotion without reprinting or repainting anything, which is the core reason not to print a static code on an asset this expensive to redo.
Is it true that wrapped vehicles get 97% ad recall?
Treat that figure, and the related "92% notice fleet graphics daily" claim, as unverified marketing material rather than independent research. Both trace back to vendor and product-marketing pages without a published, methodologically transparent study behind them, and neither should be repeated to a client as if it were audited data.
The short version
Vehicle and transit QR campaigns look like a smaller version of billboard advertising, but they aren't: the surface curves, the asset is expensive to redo, and transit adds someone else's approval process to your schedule. Size the code for a parked or pedestrian encounter (4 to 12 inches depending on distance, never for a driver at speed), keep it on a flat panel clear of seams and curves with a higher error-correction level for the dirt and weather it'll live in, and use a dynamic, per-vehicle code so the campaign is trackable and updatable without touching the vinyl. On cost, trust the published transit rate cards and the convergent wrap-installation estimates; skip the recall percentages and the CPM figures nobody can trace to a real report.
Keep reading

· 16 min read
Why is my QR code scan count so high? Bot scans, email scanners, and how to report real numbers
QR dashboards often show more scans than flyers printed. Email security scanners and messaging link previews fetch your link automatically, long before a human does. Here's how to spot bot traffic and report a scan count you can defend.
Read more
· 21 min read
QR Codes on Billboards and Out-of-Home Advertising: What Actually Works
Do QR codes work on billboards? It depends which kind. A guide to OOH QR placement by dwell time, driver-safety guidance, sizing, DOOH rotating creative, and ROI tracking, honest that OOH isn't even a top-five QR placement.
Read more