New:Experimental free plan now live for everyonev1.6.0

Ok1Second
Menu
Guide

QR code hidden fees to look for

A cheap QR plan can end up costing more than an expensive one. The difference is usually in the small print — metering, per-code charges and what happens when you leave.

Updated October 6, 2026 · 4 min read

Four fees that catch people out

None of these are dishonest on their own. They become expensive when they scale with your success or your print run.

That is the pattern worth recognising: the number on the pricing page is fixed, and the fees that follow it are variable. You compare the fixed part and pay the variable part.

  • Per-scan charges that grow with traffic
  • Per-code pricing that punishes large print runs
  • Extra fees for custom domains or basic analytics
  • Charges to keep older codes alive

Why these fees are shaped the way they are

A pricing page is designed to be compared against other pricing pages, and the figure that gets compared is the headline. A meter is invisible in that comparison until you have a year of usage to look back on.

The fees also tend to attach to the things that happen when a campaign works: more scans, more placements, more codes to keep. You discover the cost structure at exactly the moment you can least afford to change suppliers.

  • The headline is comparable; the meter is not
  • Fees attach to success, not to failure
  • Switching costs rise at the same time as the bill does

How to compare plans properly

Model the plan against your real usage: how many placements, roughly how many scans, and how many codes you will keep for years. A flat fee usually wins as soon as scans are meaningful.

Do the arithmetic two ways. First, cost the metered plan over a year at your expected volume — scans times rate, plus per-code charges times placements, plus every add-on you actually need. Then compare that single final number against the flat plan's one number. The exercise takes ten minutes and it is the only comparison that means anything.

  • Estimate a year of scans, not a month
  • Count placements, not just codes
  • Include domain, analytics and any per-code add-ons

The questions that reveal the fee

Ask directly: is there any monthly scan limit, does editing a destination cost anything, and what happens to my codes if I cancel? A provider that answers those plainly is usually safe.

Ask in writing and keep the reply. These questions are trivial to answer honestly and impossible to argue about later if the answer is on record.

  • Is there a scan limit, and what happens when it is reached?
  • How many codes are included, and what does the next tier cost?
  • Is editing a destination, or adding a rule, charged separately?
  • Is a custom domain included, or is it an add-on?
  • What happens to my codes if I downgrade or cancel?

What a fair plan looks like

One number, one period, no meter. A plan you can explain to a colleague in a sentence is a plan you will not be surprised by at renewal.

  • A flat annual fee with no scan cap
  • No separate charge for editing, routing or analytics
  • A stated policy for codes if the subscription ends
  • A price that does not change with how well the campaign does

Frequently asked questions

Is per-scan pricing ever worth it?
Rarely. Per-scan pricing means a code costs more the better it performs, which is the opposite of what you want. If your scans are low and predictable, do the arithmetic — but the ceiling is the whole point.
Are custom domains usually extra?
Often on free tiers, sometimes on paid. Check before you print on a domain you do not control, because moving the redirect later means reprinting everything that carries the code.
What is the fairest pricing model?
A flat fee with no scan cap and no charge to edit a destination. It is the only model where your bill tells you nothing about whether the campaign worked.
What is an overage charge?
A fee for going past a limit in the plan, usually scans or code count. It is worth knowing the rate before you exceed it, because overage pricing is often several times the base rate.
Do I have to pay separately for analytics?
On some plans, yes — scan counts are basic, but countries, devices or time series may sit in a higher tier. Decide which reports you actually need before paying for a tier you will not read.
How can I check a provider before printing?
Create one code, use the feature you care about, then cancel or downgrade and see whether the code still resolves a week later. That experiment answers more than any pricing page.

Keep reading

Ready to create one?

Dynamic codes are editable forever from €3/month.

Create your first dynamic QR code

Free to start. One code, editable forever, with scan tracking from the first scan.

Privacy-first analyticsNo per-scan feesEdit links anytimeNo contract