SECURITY · PAYMENTS2026-11-09·7 min read

QR code phishing rose 146% in a single quarter, and the FBI says a swapped code on your invoice or storefront can move your money before anyone checks

Microsoft's Q1 2026 email threat landscape report, built from Defender for Office 365 telemetry across 8.3 billion phishing threats, found QR code phishing grew from 7.6 million attacks in January to 18.7 million in March, a 146% rise that made it the fastest-growing attack vector Microsoft tracked that quarter, and the same hidden-destination trick is what the FBI has separately warned criminals are using on real printed invoices and storefronts.

By Felukaa
[ THE SHORT VERSION ]

Microsoft's security team analyzed roughly 8.3 billion email-based phishing threats between January and March 2026 using Defender for Office 365 telemetry, and flagged QR code phishing as the fastest-growing attack vector it tracked that quarter. Monthly volume went from 7.6 million attacks in January to 18.7 million in March, a 146% increase in three months [1][2].

The reason it is growing that fast sits in how a QR code is built, not in who clicks it. A standard phishing filter looks for a malicious link sitting in the text of an email. A QR code carries that same link encoded inside an image, often tucked inside a PDF attachment rather than pasted into the message body: 70% of QR phishing arrived that way in March, up from 65% in January [1][3]. The filter sees a picture or a file. It does not see a link to flag until a person scans the code on their own phone, usually a device with none of the business's email protections on it at all.

None of this is limited to email. The FBI has warned for years that criminals tamper with the QR codes businesses already print and post, a sticker over the real code on a restaurant table tent, a parking meter, or an invoice, so the same payment lands in a different account while everything else about the document still looks correct [4]. In January 2026 the Bureau issued a separate flash alert tying a state-linked group to a targeted quishing campaign, which means the same blind spot is being worked by both mass spam and deliberate attacks on specific organizations [5].

[ FIGURES ]
Figure 1 · QR code phishing volume, Q1 2026
QR CODE PHISHING ATTACKS PER MONTH January 2026 7.6M March 2026 18.7M UP 146% IN ONE QUARTER, THE FASTEST-GROWING VECTOR MICROSOFT TRACKS — MICROSOFT SECURITY, Q1 2026
QR code phishing rose from 7.6 million attacks in January 2026 to 18.7 million in March, a 146% increase in one quarter, the fastest-growing attack vector Microsoft tracked.
Figure 2 · Where the QR code hides
SHARE OF QR PHISHING DELIVERED INSIDE A PDF January 2026 65% March 2026 70% AN IMAGE INSIDE A FILE, NOT A LINK IN THE TEXT — MICROSOFT SECURITY, Q1 2026
70% of QR code phishing arrived inside a PDF attachment by March 2026, up from 65% in January, an image inside a file that a text-based link scanner never reads.
[ EXPLANATION ]

Microsoft's report is built on its own detection telemetry across Defender for Office 365, which gives it a direct view of what actually lands in inboxes rather than a survey of what people remember being sent. Independent coverage of the same report lines up on the headline figures: the 7.6-million-to-18.7-million jump, the 146% growth rate, and QR phishing's standing as the single fastest-growing category Microsoft measured that quarter [1][2][3]. The same report found business email compromise running at about 10.7 million attacks across the quarter, so QR phishing is not replacing other fraud, it is growing alongside it [1].

The PDF-delivery detail explains the mechanism, not just the trend. A text-based filter scans an email for a known-bad domain or a suspicious link string. A QR code defeats that check by design: the destination is encoded as a pattern of pixels, so there is no text link in the message for the filter to read. Wrapping that image inside a PDF buys attackers a second layer, since many filters that have learned to flag a bare QR image attached directly still wave through the same code sitting on a page inside a document. That is why the PDF-delivery share climbed from 65% to 70% in a single quarter: it is the version of the attack that is still getting through [1][3].

Microsoft's report also flagged a second barrier rising in parallel: phishing pages gated behind a CAPTCHA step reached their highest monthly volume in a year in March. A CAPTCHA filters out automated scanners the same way a QR code filters out text-based ones, so a security tool trying to preview where a link leads sees a human-verification screen instead of the credential-harvesting page underneath it. Two separate evasions, aimed at two separate kinds of automated detection, both spiking in the same quarter [1][2].

The FBI's warning about tampered QR codes predates this report by years and describes a different mechanic with the same blind spot. A criminal does not need to send anything. They print their own code on a sticker and place it over a business's real one, on a table, a sign, or a printed invoice, so a customer or a vendor scans what looks like the business's own payment link and sends money to an account the business does not control. The Bureau's guidance is blunt about what happens next: it cannot guarantee that money moved this way comes back [4]. The January 2026 flash alert about a quishing campaign tied to a state-linked group confirms the method is not confined to mass-market spam; the same hidden destination works just as well as a tool aimed at one specific target [5].

Across the US, Egypt and the Gulf, a QR code is now a default part of checkout, invoicing, and dine-in ordering, which means a growing number of businesses are relying on a surface they only check the day they print it. The fix is not a training poster. It is making sure a QR code is never the only way to reach a payment or login destination, and that whatever scans a business's email actually decodes what is inside an image or a PDF rather than only reading the text around it.

[ PERSPECTIVES ]
Camp A — our email filter already blocks phishing links, this doesn't touch us

That filter is exactly what a QR code is built to avoid. It became the fastest-growing attack vector in Microsoft's report because it has no text link for that kind of filter to catch, not despite link-scanning but because of it.

Camp B — QR phishing is a consumer problem, not something that touches business operations

The FBI's own warning is about businesses specifically: printed invoices, restaurant payment codes, and retail signage, not a stranger's text message. The January 2026 flash alert describes a campaign aimed at organizations, not individuals scanning a parking meter.

Camp C — we don't send QR codes in marketing or checkout, so we're not exposed

The risk is not only what a business sends. It is what can get covered over underneath it. Any code a business already has printed or posted, a sign, a menu, an invoice template, is available to anyone who can walk up with a sticker, whether or not that business ever emails a QR code to a customer.

Where we land

Never make a QR code the only way to reach a payment or login destination; put a visible, correctly spelled link next to it so anyone can check where it actually goes before entering anything. Check printed and posted codes on a fixed schedule, not only when a customer complains. Confirm the tool filtering a business's email actually opens and reads what is inside a PDF or image rather than only scanning the text around it. Verify any unexpected payment detail through a channel already known to be real, a saved number or a typed-in login, never one reached by scanning.

[ OPEN QUESTIONS ]
  1. 1Does your checkout, invoicing, or sign-up flow ever rely on a QR code as the only way to reach it, with no visible link someone could check first?
  2. 2If someone covered a code you have printed or posted with their own sticker tomorrow, how long would it take anyone on your team to notice?
  3. 3Does your business email filter actually open and read what is inside a PDF or an image, or does it only scan for a link sitting in plain text?
  4. 4Would your team recognize an unexpected QR code in an invoice or a vendor email as something to verify first, or treat it as just another attachment?
  5. 5If a customer said their payment never arrived after scanning your code, how would you find out whether the code itself had been swapped?
[ REFERENCES ]
  1. [1]Microsoft Security Blog — "Email threat landscape: Q1 2026 trends and insights" (April 30, 2026): primary source for the 8.3 billion phishing threats analyzed, the 146% QR code phishing growth (7.6M to 18.7M), the PDF-delivery share, the CAPTCHA-gated phishing spike, and the business email compromise figure.
  2. [2]TechRadar Pro — "QR code phishing surges 146 percent as Microsoft detects and analyzes 8.3 billion phishing threats in Q1 2026": corroborating coverage of the headline growth figures and the CAPTCHA-gated phishing volume.
  3. [3]Cybersecurity Dive — "Email phishing trends: Microsoft flags QR codes" (2026): corroborating coverage of the PDF-delivery mechanism behind the QR phishing growth.
  4. [4]FBI Internet Crime Complaint Center — "Cybercriminals Tampering with QR Codes to Steal Victim Funds" (PSA I-011822-PSA, January 18, 2022): on criminals replacing legitimate printed QR codes to redirect payments, and the Bureau's guidance that recovery is not guaranteed.
  5. [5]The National Law Review — "FBI Warns of North Korean Quishing Campaign" (2026): on the January 2026 FBI flash alert tying a state-linked group to a targeted QR code phishing campaign.
  6. [6]TechRepublic — "Microsoft Flagged 8.3B Phishing Emails in Q1 as QR Codes, CAPTCHAs Rise" (2026): corroborating coverage of the CAPTCHA-gated phishing spike and the business email compromise figures.
[ Is a QR code the only way to reach your checkout or invoice page? ]

We build payment and invoicing flows with a visible link next to every QR code, never the only way in.

Felukaa builds the checkout, invoicing and booking systems behind a website so a QR code is a convenience, not the single point of failure: a readable link sits next to it, attachments route through real scanning, and a customer can double-check a payment destination before they pay. Published pricing for a billing-ready system is on the page below.

See published system pricing