NovaSolver›UHF RFID Link Budget & Backscatter Distance Simulator Back
RFID / Wireless
UHF RFID Link Budget & Backscatter Distance Simulator
Size up the communication range of a passive UHF RFID (EPC Gen2) deployment from reader EIRP, tag sensitivity, polarization loss, and frequency band. Forward and backscatter links are computed separately so you can see which one limits range and what the effective distance is after multipath fade.
Parameters
Reader EIRP
dBm
FCC 36 dBm / ETSI 35.2 dBm / Japan 30 dBm
Frequency band
Regional UHF RFID allocation
Reader antenna gain
dBi
Tag antenna gain
dBi
Generic label -2 to 0 dBi; large tag +3
Tag sensitivity
dBm
Impinj M730 ~= -22 dBm; generic IC ~= -18
Reader sensitivity
dBm
Speedway R420 ~= -85 dBm; high-end ~= -95
Tag modulation loss
dB
Gen2 ASK/PSK backscatter modulation efficiency
Polarization loss
dB
3 dB for linear reader vs arbitrary tag orientation
Results
—
Wavelength lambda (mm)
—
Forward range (m)
—
Reverse range (m)
—
Effective range (m)
—
Tag RCS (dBsm)
—
Multipath margin (dB)
—
Reader / tag / backscatter diagram
The reader (left) radiates a continuous wave; the passive tag (right) rectifies it for power and replies by switching its load impedance, returning a backscatter wave (lighter blue). Colour reflects the effective range verdict (green safe / red short).
Forward range R and tag RCS sigma. lambda is wavelength, EIRP is reader radiated power, S_tag is tag sensitivity, G_tag is tag antenna gain, and M is the modulation loss coefficient (M = 10^(-L_mod/10)).
Backscatter received power P_rx. The reader -> tag -> reader round-trip incurs 40 log10(4 pi R / lambda) of path loss. The largest R that keeps this above S_reader is R_reverse.
$$R_{eff} = R \cdot 10^{-L_{fade}/40}$$
Effective range with a typical 5 dB multipath fade margin assigned to the round-trip path. This is the value to design with in real environments.
UHF RFID Link Budget — Backscatter Range Design
🙋
In apparel stores the cashier scans a whole basket of tags in a single second. But the brochure says "5 m read range" while real installations seem to read only 2 m. Why the gap between specs and reality?
🎓
Good question. The trick with UHF RFID is that it is not a one-way link. There is a forward link where the reader wakes the passive tag, and a reverse link where the tag replies by backscattering. Read range is set by whichever is shorter. And the backscatter path is round-trip, so path loss applies twice. At the default settings (30 dBm EIRP, -18 dBm tag sensitivity) this tool gives R_fwd = 9.3 m but R_rev = 4.6 m. So 4.6 m is the brochure number, before you subtract multipath fade.
🙋
A 2x gap between forward and reverse? Then a better tag IC should stretch range a lot.
🎓
Right - swapping to a high-sensitivity IC like the Impinj M730 (-22 dBm) takes R_fwd up to about 15 m. But now the reverse side caps you. The reverse link is governed by tag RCS and reader sensitivity, and making the tag more sensitive does not help there. In practice the most cost-efficient designs balance the two: tag sensitivity around -20 dBm with reader sensitivity around -85 dBm gives 7-8 m on both sides. Slide the values around until the two numbers meet.
🙋
RCS at only -25 dBsm? That is a few square millimetres of reflective area. Tiny!
🎓
Exactly - to a radar, an RFID tag is almost invisible. RCS follows sigma = (lambda^2/4 pi) * G^2 * M, and modulation loss eats 4-6 dB. Even a perfect load modulator (M=1) at lambda=33 cm gives sigma_max around -20 dBsm. A 4 W reader still has to pull this down to -85 dBm, which is why a 1 dB improvement in reader sensitivity buys a 6% bump in range. That is the reason the latest Impinj R700 chases -95 dBm.
🙋
Warehouses are full of metal shelves and floors that smear the signal. Is that in the model?
🎓
Yes - a 5 dB multipath margin is baked into the effective range. In real life metal reflections can drop you 20 dB momentarily, which is why FCC systems hop across 50 channels every 0.4 s to average it out. The field rule of thumb is "real-world range is 60-70% of the paper number". Defaults give R_eff = 3.4 m here; if you need 5 m in a real warehouse, design for 7 m on paper.
🙋
Japan only allows 1 W EIRP while FCC permits 4 W. Is that a huge handicap?
🎓
Reducing EIRP by 6 dB (4 W -> 1 W) shrinks R_forward by 10^(6/20) ~= 2x and R_reverse by 10^(6/40) ~= 1.4x. So a tag that reaches 8 m under FCC reaches 5-6 m in Japan. But Japan licenses readers per site, so adjacent-channel interference is lower and links are more stable. Decathlon's Japanese stores run RFID just fine. Raising EIRP is not always the answer - optimizing reader location, polarization, and antenna pattern often pays off more.
Frequently Asked Questions
Whichever is shorter. The forward link (reader to tag) is R_fwd = (lambda/4 pi) * 10^((EIRP-S_tag)/20), dominated by tag sensitivity S_tag. The reverse link (tag to reader, backscatter) is bounded by reader sensitivity S_reader and tag RCS because path loss is incurred twice (round-trip 40 log10(4 pi R / lambda)). Low-sensitivity tags (around -15 dBm) are usually forward-limited; high-sensitivity tags (-22 dBm or better) are reverse-limited. This tool flags which link is the bottleneck.
An area-equivalent measure of how strongly the tag re-radiates an incident wave: sigma = (lambda^2 / 4 pi) * G_tag^2 * M, where M is the modulation efficiency. An ideal load modulator gives M = 4; real Gen2 ICs lose 3-6 dB to ASK/PSK switching, so M is around 0.25-0.5. At default settings the tool reports sigma ~= -25.7 dBsm (about 2.7 mm^2). Smaller RCS means weaker reflection and shorter reverse range. Bigger G_tag helps, but small label tags trade gain for size.
FCC (US, 902-928 MHz) allows up to 4 W EIRP (36 dBm) with mandatory frequency hopping. ETSI (EU, 865.6-867.6 MHz) caps at 2 W ERP (~3.28 W EIRP, 35.2 dBm) using Listen-Before-Talk. Japan (916.7-920.9 MHz) splits into 1 W EIRP (30 dBm) site-licensed and 250 mW EIRP unlicensed bands. China (840.5-844.5 / 920.5-924.5 MHz) allows 2 W ERP. Switching the band preset changes lambda; the same EIRP gives slightly different ranges across bands.
Reflective environments such as warehouses and metal shelving cause persistent destructive interference. A 5 dB margin is the industry default. The tool computes effective range as R * 10^(-5/40) (the fade applies to the round-trip, hence /40). In deployment: (1) keep 6 dB of link margin, (2) install at least two readers to cover blind spots, (3) use circular polarization to read tags regardless of orientation, and (4) hop frequencies to average out instantaneous fades. A practical rule of thumb in warehouse RFID design is that real-world range is 60-70% of the calculated value.
Real-world Applications
Apparel retail and warehouse inventory: Uniqlo, Decathlon, Walmart, and Zara tag every garment with a Gen2 label so cashiers can scan a whole basket at once and stores can do daily floor counts. Typical setups need 3-5 m range and 1000 tags/sec throughput, using ceiling-mounted circular-polarized readers and item-level labels around 30 x 80 mm (~0 dBi gain). Over 50 billion tags ship per year, supplied by Avery Dennison, SML, and similar.
Manufacturing line and process traceability: Automotive and electronics assembly lines tag part trays, jigs, and finished units, recording every station pass time and operator ID. On-metal tags (e.g. Confidex Ironside, +3 dBi) paired with short-range (~1 m) gate readers prevent misreads and missed scans even in metallic environments.
Marathon and motorsport timing: Bib- or vehicle-mounted tags are read at ~10 cm range by antenna mats at the finish line. Anti-collision (Gen2 Q-algorithm) sorts 200+ tags per second through Slotted-ALOHA-style protocols, enabling mass-start events. MyLaps and ChronoTrack run the industry-standard hardware.
Libraries, IT asset tracking, and airport baggage: Library inventories (one staffer counts 5,000 books per hour), IT asset tagging (PCs, server stock), and IATA RP1740c baggage tracking (Delta, Las Vegas airport) all run on UHF RFID. Delta cut baggage mishandling by 40%. This tool helps verify "will 99% of tags read at this mounting distance?" early in the design.
Common Pitfalls
The single biggest trap is treating brochure range as reality. Vendor numbers such as "10 m" assume an anechoic chamber, circular 6 dBi reader, free space, and optimal tag orientation. Real installations lose 30-50% to metal reflections, multipath fade, tag orientation, and polarization mismatch. Treat about 60% of the brochure figure as your operational range, then re-check with this tool using 3 dB polarization loss and 5 dB multipath margin.
Second: "more EIRP must mean more range". On the reverse link, reader sensitivity dominates - bumping EIRP from 30 to 36 dBm (a 4x power increase) only stretches R_reverse by 10^(6/40) ~= 1.4x. If the forward link is the bottleneck, more EIRP helps; if the reverse is, you need a better reader receiver or a bigger tag antenna instead. Use the "limiting link" verdict to pick the right lever.
Finally, "my tag does not read when I stick it on metal or near water". A standard Gen2 dipole shorts against a metal plate and loses gain down to -20 dBi. Water (including the human body) absorbs 10+ dB through dielectric loss. Use purpose-built on-metal tags (PCB ground plane, 0 to +3 dBi gain) or float them 3-10 mm off the metal with a foam spacer. Drop the tag-gain slider down to -3 dBi in this tool to see realistic on-metal range.
How to Use
Enter reader EIRP (typical 30 dBm for FCC Part 15, 36 dBm in ETSI regions) and reader antenna gain (4–9 dBi directional, 2 dBi omnidirectional)
Set tag antenna gain (−4 to 0 dBi for typical inlay designs) and tag sensitivity threshold (−70 to −85 dBm for EPC Gen2 Class 1)
Simulator calculates forward/reverse link budgets, effective read range, and tag RCS at your UHF frequency (860–960 MHz); results show wavelength, individual ranges, multipath margin
Worked Example
Reader at 30 dBm EIRP with 6 dBi antenna, tag at −80 dBm sensitivity with −2 dBi inlay gain, operating at 910 MHz (λ=329 mm). Forward path loss at 40 m: 30 + 6 − 107.2 = −71.2 dBm; tag receives signal above −80 dBm sensitivity. Return path: tag RCS −15 dBsm, reverse range ~35 m. Effective range (minimum of forward/reverse) ≈ 32 m; multipath margin 5–8 dB accounts for fading near metal or liquid environments.
Practical Notes
Forward range always exceeds reverse range due to reader power advantage; effective range is the limiting factor for dense deployments (warehouses, retail)
Reduce EIRP or antenna gain by 3–6 dB for metal racks or liquid product lines to prevent read collision and reflections
Tag sensitivity degrades 2–4 dB per tag collision when read density exceeds 1000 tags/m³; use this simulator to validate minimum reader spacing
Wavelength scales inversely with frequency: 868 MHz yields 345 mm, 920 MHz yields 326 mm—critical for nearfield effects on compact inlays