Blog / Published October 19, 2026

How many QR codes does a small business need?

About five for most single-location businesses. Here's the starter set, when to go up or down, and the five-year cost of paying once.

By , Co-Founder & CTO

The question isn't how many QR codes you can make. It's how many things you want customers to do. So how many QR codes does a small business need? For a typical single-location shop, café or studio, about five covers it.

Five sounds low, because the same code can go on every flyer, table card and receipt you print. You only need a new code when you want customers to do something new, or when you want to measure one placement against another.

This guide gives you a starter set of five, shows when one or two are enough and when you'll want more, and works out what five codes cost over five years.

TL;DR
  • •Count the actions you want customers to take, not the places you'll print a code.
  • •A typical starter set is five codes: website, menu or price list, contact card, reviews or social page, and booking.
  • •One code can go on every piece of print. Make a separate code only when you want to compare placements.
  • •Codes whose destination will never change can be free static codes. The rest should be editable.
  • •Over five years, paying once for five codes usually costs far less than a monthly plan.

Count actions, not places

Start by listing what you want someone to do after they scan: see the menu, book a table, save your number, leave a review. Each of those is one code.

Then put each code everywhere it makes sense. Your menu code can sit on table cards, the window and the takeaway bag at once, and every copy works the same way. Printing the same code in many places is normal and costs nothing extra.

The only reason to split one action into several codes is measurement. If you want to know whether the window sign or the flyer drives more bookings, give each its own booking code. If you don't plan to act on that answer, one code is enough.

The five-code starter set

A typical starter set looks like this. Swap any that don't fit your business.

CodeWhat it opensWhere it usually goes
WebsiteYour homepage or a current offerFlyers, receipts, gift cards
Menu or price listA menu, services list or PDF price sheetTables, counter, window
Contact cardYour phone, email and address, ready to saveBusiness cards, invoices
Reviews or social pageYour review page or a page of social linksCounter card, receipt, bag
BookingYour appointment or reservation pageWindow, flyers, business cards

A hair salon might swap the menu for a services list. A plumber might drop the menu entirely and add a code for a quote form. The structure stays the same: one code per thing you want people to do.

When one or two codes are enough

Plenty of businesses never need five. A solo consultant might only need a contact card code on their business card. A market stall might only need one code that opens a page of links to their shop, social accounts and email list.

One code that opens a list of links can stand in for several codes when space is tight. The trade-off is an extra tap for the customer, and you can't measure which link they came for as cleanly.

If you're printing for a single event or a one-off flyer, a single code that opens the event page is plenty.

When you'll want more than five

You'll outgrow the starter set in a few predictable situations. A second location usually needs its own menu and booking codes, because the details differ. A seasonal offer you want to track separately deserves its own code, so it doesn't muddy your everyday numbers.

You may also want a separate code for a printed piece you're testing, like a new flyer design. Even then, a single location rarely needs more than a handful. If your list keeps growing, check whether some codes could be one code that you repoint each season instead.

Which of your codes need to be editable

Not every code needs to change. A Wi-Fi code for customers, or a code that opens your homepage if that address will never move, can be a static code. Static codes are free and keep working with no account, because the destination is written into the pattern itself. Our free static QR code generator makes them.

Anything you might update should be editable. Menus change prices, offers change monthly and booking systems get replaced. An editable code lets you change where it points without reprinting, and it counts scans so you can see what's working. If you're unsure about the difference, our guide to static vs. dynamic QR codes explains it.

What five codes cost over five years

The price per code matters less than how you pay for it. A printed code stays in use for years, so a monthly fee keeps adding up long after you've stopped changing anything.

SetupFive codes, year oneFive codes, five years
Pay once at $39 per code$195$195
Illustrative plan at $10 a month$120$600
Illustrative plan at $15 a month$180$900

The monthly figures are examples to show the math, not any one provider's price. For current market prices, see our 2026 QR code price guide. The pay-once row uses Lifetime QR Codes pricing: $50 per code for one or two, $43 each from three and $39 each from five, paid once with no renewal. You can check your own number on the pricing page.

Keep a simple list of your codes

Once you have more than two codes, keep a list with three columns: the code's name, where it points and where it's printed. It takes ten minutes and saves real trouble later, because you'll always know which code to update when something changes. Glance at your printed codes now and then too. The FTC warns that scammers sometimes stick fake QR codes over real ones, so a code on your window or tables is worth a quick check.

Name each code after its job, like "Menu" or "Booking, window sign," not "QR code 3." In Lifetime QR Codes you can name codes and keep them in folders, so the list and the dashboard match.

Quick decision table

QuestionIf yesIf no
Will the destination ever change?Use an editable codeA free static code is fine
Do you want to compare two placements?Give each placement its own codeUse one code in both places
Do you have more than one location?Make location-specific codes for menus and bookingOne set covers you
Is space tight on the printed piece?Consider one code that opens a page of linksUse a code per action

Questions small business owners ask

How many QR codes does a small business need?

For a typical single-location business, about five: website, menu or price list, contact card, reviews or social page, and booking. Some need only one or two, and a second location usually adds a few more.

Can one QR code be used in multiple places?

Yes. You can print the same code on as many flyers, cards and signs as you like, and every copy works the same way. Make separate codes only when you want to compare placements.

Do I need a separate QR code for each flyer?

Only if you want to measure each flyer separately. If you just want people to reach the same page, one code on every flyer is simpler.

Do QR codes expire?

Static codes never expire, because the destination is stored in the code itself. Editable codes depend on the provider: some stop working when a subscription ends, while one-time codes keep working without a renewal.

Start with five codes you'll actually use

List the actions you want customers to take, make one code for each, and put those codes everywhere they fit. Use free static codes for anything that never changes and editable codes for the rest.

See pricing