Choosing between pre-printed event badges and onsite badge printing comes down to how predictable your attendee list and arrival pattern are.
Pre-print when the list is stable and arrivals are manageable.
Print onsite when registrations stay open, attendee details change, walk-ins are common, or a lot of people arrive together.
Use a hybrid setup when most attendees are confirmed but you still expect late registrations, substitutions, corrections, or walk-ins.
The mistake is choosing based only on event size.
A better decision comes from four numbers: list churn, peak arrivals, cost per checked-in attendee, and unused badge rate.
Key takeaways
Pre-print badges when your attendee list is stable, arrivals are predictable, and you need specialty badge finishes.
Print badges onsite when registrations stay open, attendee details change, walk-ins are common, or no-show rates are high.
Use hybrid printing when most attendees are confirmed but a meaningful part of the list can still change.
Don't choose by headcount alone. A 150-person event with everyone arriving at once can be harder to check in than a staggered 500-person event.
Peak arrivals matter more than total registrations. Size your check-in setup around the busiest 15 to 30 minutes.
Compare total cost per checked-in attendee, not just badge price. Pre-printing can look cheaper until you include wasted badges, sorting, prep and corrections.
Track unused badges. If a meaningful percentage of what you print never gets collected, onsite printing may start paying for itself.
Pre-printed vs onsite badge printing: quick answer
Your event
Best setup
Why
Under 100 guests, locked list, no walk-ins
Pre-print
A printer adds another failure point for very little gain
100 to 400 guests, stable RSVPs, organized team
Pre-print + small exception desk
Sorted badges stay manageable when the list barely moves
Walk-ins, day-of registrations, frequent name or title changes
Onsite printing
Printing a fresh badge beats finding and fixing an outdated one
Mid-size or large event with confirmed guests plus late changes
Hybrid
Pre-print the sure names and print the rest at the door
History of high no-show rates
Onsite printing, or pre-print fewer badges
You stop printing badges for people who never arrive
Treat headcount as a rough guide, not the rule.
A 60-person event with open registration can behave like a much larger event at the door.
A 300-person event whose attendee list froze two weeks earlier may be easy to handle with pre-printed badges.
One onsite check-in platform user reviewing their experience on TrustRadius said their team handled events below roughly 400 attendees by pre-printing and found larger events harder to manage without onsite printing.
That does not make 400 a universal cutoff.
The conditions matter more than the number.
The 4 numbers that should decide how you print badges
Before looking at printers, hardware or badge stock, pull these four numbers from your previous events.
Number
Where to find it
Leans pre-print when
Leans onsite when
List churn: % who cancel, no-show, register late or change details
These numbers usually tell you more than total event size.
For example:
A 500-person event with a locked list and staggered arrivals may be easy to pre-print.
A 150-person event with substitutions, walk-ins and almost everyone arriving during the same ten minutes may be a better candidate for onsite printing.
If this is your first event and you have no history, assume the attendee list will change at least somewhat.
Then measure these four numbers so your next event does not depend on guesswork.
What's the difference between pre-printed and onsite badges?
Pre-printed event badges are produced before the event, either through a print vendor or on an office printer.
Staff sort them before attendees arrive and find the correct badge during check-in.
Onsite badge printing, also called on-demand badge printing, happens during check-in.
An attendee scans a QR code or staff search their name, and the badge prints at the desk or kiosk.
The biggest difference is not the printer.
It is when the work happens and how well the setup absorbs change.
Pre-printed
Onsite / on-demand
When the work happens
Days before the event
During check-in
Late changes
Blanks, labels or reprints needed
Latest attendee record prints
Door task
Find the correct badge
Scan or search, then print
Main failure point
Missing, misfiled or incorrect badge
Printer, power or network problem
Badge finishes
Heavy stock, plastic, custom shapes, lamination, RFID
Limited by the printer and badge stock
Attendance data
Count unclaimed badges later
See check-ins as they happen
When should you pre-print event badges?
Pre-print when the attendee list is stable and the door is predictable.
That usually means one or more of these are true.
The event is small and invite-only
Board meetings, leadership retreats, client dinners and closed workshops rarely have many walk-ins.
With a short, sorted list, finding a badge takes very little time.
Your event and event team are both small
If fewer than five people are running a small event, printers are another thing to transport, set up, test and troubleshoot.
That changes if a small team is managing a large number of attendees.
You need badge finishes an onsite printer can't produce
Pre-printing gives you more options for:
Custom badge shapes
Specialty stock
Full-bleed designs
Lamination
Metal VIP badges
RFID credentials
If the badge itself is part of the experience, production quality may matter more than printing flexibility.
Badges need to exist before event day
You may need to:
Mail badges to attendees
Pack them into welcome kits
Place them on seats
Assign them to tables
Prepare credentials before people arrive
In those cases, onsite printing does not solve the job.
Every attendee must be approved before receiving a badge
Government, defense and high-security events may vet attendees before credentials are issued.
The attendee list locks early by design.
Venue power or internet is uncertain
A table of pre-printed badges does not depend on a live network or working printer.
There isn't room for printing stations
A tight hotel foyer may have space for badge trays but not several kiosks, printers and power cables.
Your registration data comes from several systems
You may have attendees coming from an email RSVP list, registration form, partner spreadsheet and another event system.
If those systems do not sync reliably, cleaning the data once and printing one final list may be safer than trying to keep everything synchronized during check-in.
How to pre-print badges without creating another problem
1. Freeze attendee data as late as your print deadline allows
Then print once.
One badge manufacturer lists roughly 5 to 10 business days for standard production. Printing internally gives you more flexibility.
The earlier you freeze the list, the more changes you may need to handle afterward.
2. Keep blank branded badges for exceptions
Late registrations, name corrections and replacements still happen at events with supposedly locked lists.
A badge supplier discussing an 80-person event on Reddit suggested keeping around 20 blank badges available.
That is an example, not a universal rule.
Use your own late-registration and correction rate once you have it.
3. Split badges into several bins
Do not put every badge into one giant alphabetical stack.
Keep groups such as:
VIPs
Speakers
Sponsors
Staff
in separate stacks.
For the main attendee list, split the alphabet based on actual attendee volume rather than giving each staff member the same number of letters.
Otherwise one side of your check-in table may have a queue while another has nobody waiting.
4. Never give someone another attendee's badge
Reprint the badge or use a blank.
A fast workaround can create a larger access, privacy or attendee-data problem later.
5. Make the pickup desk easy to understand
Use clear signage, labeled trays and an organized table.
At a small event, how well the desk is run may matter more than whether a printer is present.
Where pre-printed badges break
Pre-printing becomes painful when:
The supposedly locked list keeps changing
Titles or company names change
Plus-ones appear late
Walk-ins arrive
No-shows leave unused badges
Badges are sorted incorrectly
One missing badge stops the queue while staff search for it
The issue is rarely the printing itself.
It is the number of exceptions your team has to manage after printing.
When should you print badges onsite?
Use onsite badge printing when the attendee list keeps moving or when the door needs to process more people than manual badge lookup can comfortably handle.
Registration stays open close to the event
A late registration becomes another print job instead of an exception.
You expect walk-ins
A walk-in can register and receive the same badge format as everyone else.
No handwriting or temporary sticker is needed unless you choose to use one.
Attendee information changes frequently
Company changes, new titles, substitutions and spelling corrections can print from the latest attendee record.
Your no-show rate is high
You print badges only for people who actually arrive.
One TrustRadius reviewer described an event with around 4,500 registrations but roughly 2,500 check-ins.
In a case like that, printing every badge in advance means producing a large number that may never be used.
Large groups arrive at the same time
Think:
Dealer meetings
Incentive trips
Conferences
Festivals
Shuttle arrivals
The real problem is not total attendance.
It is how many people arrive during the busiest few minutes.
You want self-service check-in
Attendees can scan and print their own badge while staff handle only exceptions.
That can let a smaller team manage a larger door.
You have multiple entrances
A box of pre-printed badges has to physically exist somewhere.
Onsite printers can be placed at several entrances while using the same attendee data.
Your event runs for several days
New day passes, access changes and replacement credentials can be printed when needed.
You need attendee photos on badges
The photo can be captured and printed during check-in.
You want live attendance data
You know who has arrived as it happens instead of estimating attendance from the badges left on a table.
How to run onsite badge printing without creating a queue
1. Size for your busiest 15 to 30 minutes
Do not size the check-in setup based on average attendance across the day.
Your printers need to survive the rush.
The station math is below.
2. Use thermal printing when speed matters most
Comparison guides put thermal printing at roughly 6 seconds per badge, while inkjet can take around 10 to 20 seconds.
Treat those as planning ranges, not universal benchmarks.
Printer model, badge design and stock all affect speed.
One conference manager discussing their setup on Reddit said they stopped using full-color on-demand printing after dealing with jams and curling badge stock.
If full-color printing is not essential, simpler can be better at the door.
3. Keep the backup printer beside the main printers
Not in a truck.
Not in another room.
If one unit stops during the busiest ten minutes of arrival, you need the backup immediately.
4. Use hardware you can replace quickly
Some planners on Reddit mentioned using label printers costing around $150 that could be bought from nearby office supply stores.
The point is not the exact price.
It is recoverability.
A failed printer should not end your check-in operation.
5. Plan for bad Wi-Fi
Use event check-in software that can work offline or cache attendee information.
Then test it at the actual venue before attendees arrive.
6. Match the printer to the job
Do not buy an expensive badge printer to handle 20 exception badges.
A basic label printer may be enough.
The right setup depends on what actually needs to be printed.
Where onsite badge printing breaks
Onsite printing creates its own problems when:
One printer faces the entire 8am arrival surge
Inkjet printers meet incompatible badge stock
Wi-Fi drops and the check-in system cannot work offline
Printers are not tested before the event
Backup stock or hardware is stored somewhere else
A tiny event takes on unnecessary technology risk
Planners discussing 60 to 80-person events on r/EventProduction have warned against depending entirely on onsite printers when a simple pre-printed setup would do the job.
Which is faster: pre-printed badges or onsite badge printing?
There is no universal winner.
Vendor guides often disagree because they are measuring different parts of check-in.
Pre-printing can be faster per attendee when the event is small and badges are perfectly sorted.
The badge already exists. Staff only need to find it.
But lookup gets slower when:
Hundreds of badges are on the table
Many attendees fall into the same letter range
A badge is misplaced
An attendee's information changed after printing
On-demand badge printing can keep the process more consistent, but only when you have enough check-in stations for the arrival rush.
Planners on r/EventProduction have reported around 15 to 20 seconds per attendee at peak with properly sized onsite setups.
The number that matters most is not total attendance.
It is peak arrivals per 15 minutes.
One event team posting on X said that although attendees were expected between 3pm and 4pm, roughly 70 to 80% arrived during the first 20 to 25 minutes.
That is the window your check-in operation has to survive.
How many badge printers do you need for an event?
Use this formula:
Stations needed = peak arrivals per 15 minutes ÷ attendees one station can process in 15 minutes
For example:
You expect 400 attendees.
Around 70% arrive during the first 20 minutes.
That is:
280 attendees in 20 minutes
Roughly 210 attendees per 15 minutes
If one station takes around 20 seconds per attendee, one station can process about:
45 attendees every 15 minutes
So:
210 ÷ 45 = 4.7
You need roughly 5 stations to keep the queue from growing under those assumptions.
The same calculation works with pre-printed badges.
Time how long staff take to find and hand over one badge during a realistic rush.
Then calculate how many check-in staff you need to process attendees faster than they arrive.
Which badge printing setup costs less?
Pre-printing often wins on cost per badge.
That does not mean it always wins on total event cost.
A more useful number is:
Cost per checked-in attendee.
Compare everything involved.
Cost
Pre-print
Onsite
Badges produced
Every printed attendee, including no-shows
Only attendees who check in
Prep work
Merge lists, proof, print and sort
Configure template and test printers
Hardware
Usually little or none onsite
Printers, tablets/laptops and scanners
Event-day staff
Find and hand over badges
Help with exceptions; potentially fewer people with self-service
If you want to go further, include the cost of wasted badges and rework caused by incorrect attendee information.
Some reported planning figures give a sense of what to watch:
One event-tech account on X estimated 15 to 20% pre-print waste from no-shows and last-minute changes.
One event platform estimated 8 to 11+ hours of manual badge work per event for nonprofit teams pre-printing badges themselves.
Treat both as examples, not benchmarks for every event.
For a small event with a stable list and tight budget, pre-printing may still be the cheapest and simplest choice.
One planner on Reddit made the point well: spending hundreds more on badge technology does not automatically make check-in more professional.
Sometimes card stock and a well-run desk are enough.
When should you use a hybrid badge printing setup?
Hybrid works well when part of your attendee list is predictable and part of it is not.
Instead of choosing between pre-printing everything and printing everything onsite, use each where it performs best.
Hybrid setup 1: Pre-print confirmed attendees
Pre-print the names you are confident will attend.
Print walk-ins, late registrations and changes onsite.
Hybrid setup 2: Pre-print the branded badge and add the name onsite
Print the full-color badge shell in advance.
Then add attendee names onsite using a thermal label or overprint.
You keep the premium badge design without asking an onsite printer to reproduce it.
Hybrid setup 3: Pre-print special groups
Pre-print premium badges for:
VIPs
Speakers
Sponsors
Staff
Print general attendee badges onsite.
The special credentials stay special while the main queue keeps moving.
How to split a hybrid check-in desk
Use three lanes.
Lane
Job
Rule
Pre-print pickup
Hand over ready badges
No record editing here
Walk-ins
Register and print
Size this lane for peak volume
Exceptions
Typos, substitutes, reprints, missing QR codes
This is where attendee records get fixed
Put one person at the front of the queue to send people to the correct lane.
At larger events, the printers can even move closer to the crowd.
PCMA reported that FABTECH used mobile "line busters" who scanned attendee codes in the queue and directed them toward printers. The reported setup used 11 staff and four printers.
Two rules keep a hybrid system from becoming two separate messes:
1. Only pre-print attendees you are reasonably confident will arrive with correct details.
2. Give one person ownership of badge data.
Three versions of the attendee spreadsheet can create more bad badges than any printer choice.
Is onsite badge printing better than pre-printing?
Not always.
Onsite badge printing is better when attendee information changes often, walk-ins are common, no-shows create waste, or large groups arrive together.
Pre-printing is often better when the attendee list is stable, the event is small, badges require specialty finishes, or you want to avoid onsite hardware.
Neither method is automatically better.
The best setup is the one that handles the way your attendees actually register and arrive.
FAQs
There is no fixed percentage that works for every event.
Look at the number of late registrations, corrections, replacements and walk-ins at previous events.
For reference, one badge supplier discussing an 80-person event on Reddit suggested keeping 20 blank badges available.
Use your own event history once you have it.
Yes, if your event check-in software can work offline or cache the attendee list locally.
Test this before doors open instead of assuming it will work at the venue.
Choose thermal when speed, reliability and simple name printing matter most.
Choose inkjet when printing full-color artwork onsite matters enough to accept slower printing and more complicated hardware.
One badge manufacturer lists around 5 to 10 business days for standard production.
Your timeline may also need to include design approval, attendee-data cleanup, proofing, shipping and internal sign-off.
Sometimes, but not automatically.
For a 60 to 80-person event with a locked attendee list, planners on r/EventProduction leaned toward pre-printing and keeping a label printer available for exceptions.
If registration stays open, attendee details frequently change, or walk-ins are expected, the answer changes.
Do not decide based on headcount alone.
Look at peak arrivals, attendee-list changes and exception volume.
For many mid-size and large events, a hybrid model works well: pre-print predictable groups and use onsite printing for everyone whose information may change.
Measure how many attendees arrive during your busiest 15-minute window and how many people each check-in station can process during the same period.
Then add enough stations so check-in capacity stays ahead of arrivals.
Total attendance matters less than the size of the arrival surge.