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?
Are custom domains usually extra?
What is the fairest pricing model?
What is an overage charge?
Do I have to pay separately for analytics?
How can I check a provider before printing?
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.