Azzie's Blog

Amazon – How to get FSA/HSA Eligible Reciepts

For some reason, Amazon.com keeps making it more and more difficult to document receipts that FSA/HSA providers will accept for eligible purchases. Here’s how I approached the situation in mid-2025. The solution is at the bottom of this post.

I need to print a receipt. I go to my computer and visit the Amazon.com site, find my order, and view the invoice for the order. FSA/HSA labels are missing! My provider won’t accept that.

Next, I try the Amazon mobile app on my phone. Go to the orders page, find the right order, view the invoice for the order. FSA/HSA labels are there, but no way to successfully print… The link at the top to print the page breaks on the mobile app.

So then I consider, this is just a webpage, what if I visit the Amazon.com website in my mobile browser. Repeat all the previous steps and the printing mechanism works, I can save a PDF if I wanted to. But I don’t want to, I want to do it on my computer, as that is more convenient when dealing with taxes and insurance. I shouldn’t need dependence on my phone for insurance filings. So, I save the link to the Invoice and send it to my PC.

Of course, it’s the same link as from the beginning, but Amazon renders it differently, so the FSA/HSA labels are missing when viewed on the computer like before. I noticed it would render correctly if I used my browser Developer Tools and turned on Device Emulation.

The Solution

We need to use a user-agent switcher on the computer browser to make it think it’s a mobile device.

Quick solution, if using Microsoft Edge, Chrome, or other Chromium-based browsers (Opera, Brave, etc.):

  1. Visit the Invoice Page of the product you need the proper receipt for.
  2. Press Control-Shift-I (or command-option-i on mac) or otherwise navigate to your Inspect Element / Developer tools on your browser.
  3. Press Control-Shift-M (or command-option-m on mac) or click the icon at the top left, maybe hover over the icons to see which one is the correct one to click.
  4. Once it’s toggled, you can print the page with the labels.

Other solution, if you have a User Agent switcher browser extension, you can use that, I confirmed switching mine to Android worked. These tools tend to be useful when doing development for cross-platform projects, or just getting around limitations like here.

Exit mobile version