How does QR code pricing usually work?

Three models exist in this category. Per-code plans meter how many dynamic codes you hold. Per-scan plans meter how many times those codes are scanned. Flat plans charge a fixed fee with no cap on either. Which is cheapest depends entirely on your code count and scan volume, so comparing headline prices between two different models tells you almost nothing.

We make one of the tools this article is about. getdynamicqr is ours, so read this as a biased source and check anything that decides your purchase. Everything below is either a property of QR codes themselves — which you can verify with any generator — or a statement about what getdynamicqr does, which you can check on the pricing page.

The three models

ModelWhat it metersSuitsGoes wrong when
Per codeHow many dynamic codes you holdA small, fixed set of codesThe code count grows with the business — a code per table, per branch, per product
Per scanHow many scans those codes receiveMany codes, low traffic eachA campaign works, and success raises the bill
FlatNothing — a fixed plan feeA growing or unpredictable code countYou only ever need two or three codes

None of these is a trick. A per-code plan genuinely is the cheapest way to hold three codes, and a vendor offering one is not overcharging anybody. The mistake is comparing a per-code entry price against a flat plan price as though they were the same product.

The arithmetic, with our own numbers

The honest way to write this section is with prices we can verify, so it uses ours. To do the same comparison against any other vendor, take their tier boundaries and repeat the exercise — the method is the point, not the numbers.

getdynamicqr prices flat, with one code-count boundary:

There is no scan meter on any of them, which is the part worth checking against whatever you are comparing: a plan that costs more when a campaign works is a plan that charges you for succeeding.

Work out your own break-even like this. Count the codes you will hold in twelve months, not today — the count is what moves. A restaurant group adding a code per table tent, per window and per takeaway bag across six sites is not on twelve codes, it is on sixty. Then price both models at that number. Below roughly ten codes a metered plan usually wins; above it, a flat plan usually does, and the gap widens from there.

The costs that are not on any pricing page

Four of them, and each one changes the real bill rather than the advertised one.

A fifth question is not a cost at all but belongs with them: what happens to a printed code if you stop paying? That is the risk the whole subscription is really covering, and switching providers without reprinting explains why it is so hard to undo.

What the price should be buying

If a plan is charging for dynamic codes, the things worth checking are the ones that actually cost the provider something to run, because those are the ones a cheap plan quietly drops:

Current figures are always on the pricing page rather than in this article, because a price written into prose is a price nobody updates.

Questions people ask

Why do QR code generators price so differently from each other?

Because they meter different things. Some charge by how many dynamic codes you hold, some by how many scans those codes receive, and some charge a flat plan fee with no cap on either. None is dishonest; they suit different shapes of customer, and which is cheapest for you depends on your code count and scan volume rather than on the headline price.

Is a per-code plan cheaper than a flat plan?

Below the first tier boundary, usually yes. A plan including a handful of dynamic codes for a few dollars beats any flat plan for somebody who needs three codes. Above that boundary the meter and your code count grow together, and a flat plan stops being the expensive option quite quickly.

What costs are not shown on a QR pricing page?

Four recur: whether the headline price requires an annual commitment paid upfront, whether extra users cost extra, whether there is a scan cap and what happens past it, and whether exporting your own data is gated to a higher tier. All four are answerable before you buy, and all four change the real bill.

What does getdynamicqr cost?

The free plan is 5 dynamic codes. Normal is $5 a month or $48 a year and includes 20 dynamic codes. Pro is $9 a month or $84 a year with no cap on dynamic codes. Teams is $24 a month or $228 a year. Monthly billing is offered on every paid plan without an annual commitment.