Most people are pretty good at spotting a forgotten subscription on a regular debit or credit card. The charge shows up in a banking app with a merchant name, a running total, and a “cancel” button that’s usually only a few taps away. HSA and FSA cards don’t work like that, and that’s exactly why subscriptions paid through them tend to slip through the cracks.
Why HSA/FSA-linked subscriptions are easy to forget compared to regular card charges
Your health savings or flexible spending card is likely tucked into a wallet slot you don’t check often, or saved as a secondary payment method in an app you opened once and forgot about. Wellness apps, therapy platforms, and medical supply subscriptions often let you enter an HSA/FSA card at signup and then never ask about it again. There’s no monthly reminder email calling out “your therapy subscription renewed,” because from the merchant’s side, it’s just another card on file.
There’s also a structural reason these charges are harder to track: your HSA or FSA administrator’s portal and your regular bank statement are two separate records, and they rarely get compared side by side. If you’re only skimming your checking account or credit card statement for subscriptions, you’re missing an entire category of recurring charges that live somewhere else.
Pulling a full transaction history from your HSA/FSA administrator portal, not just your bank statement
The first real step in this audit is logging into your HSA or FSA administrator’s website directly, not relying on memory or on whatever shows up in your everyday banking app. Most administrators let you export or view a transaction history going back at least a full plan year. Pull that list in full, even if it feels tedious.
Look specifically for merchant names you don’t immediately recognize, charges that repeat at the same interval (weekly, monthly, quarterly), and any charge amount that’s stayed identical for months, which is usually a sign of an auto-renewing subscription rather than a one-off purchase. If your administrator’s portal allows you to sort by merchant or by recurring versus single transactions, use that filter. It will save you a lot of manual scanning.
If your HSA/FSA card is also linked to a debit-style account with its own login separate from the “administrator” side (common with some employer-sponsored plans), check both. Sometimes the card issuer and the plan administrator show slightly different levels of transaction detail, and one might have merchant descriptions the other doesn’t.
Sorting recurring charges into ‘clearly eligible,’ ‘unclear,’ and ‘personal, not eligible’ buckets
Once you have the full list in front of you, the next move is sorting, not judging. Don’t try to decide everything at once. Instead, create three simple buckets.
Clearly eligible covers things like a prescription-based medical supply subscription, a durable medical equipment rental, or a service tied directly to a diagnosed condition with a prescription or provider referral on file. These are the charges where the paperwork trail is already solid.
Unclear is where most wellness and mental health subscriptions tend to land. A general meditation app, a fitness tracker subscription, or a therapy platform without a clear letter of medical necessity can go either way depending on how the plan and the IRS guidance for that plan year treat it. Don’t try to resolve these on the spot. Just flag them for follow-up.
Personal, not eligible is for anything you now recognize as a general wellness purchase that happened to get charged to the wrong card, maybe a general fitness app or a subscription box that has nothing to do with a medical need. These are candidates for moving off the HSA/FSA card entirely, which we’ll get to below.
This sorting exercise alone usually cuts your worry list in half, because most charges will fall cleanly into the first or third bucket. It’s the “unclear” pile that deserves real attention.
Keeping a simple running log of receipts and provider letters in case of a substantiation request
Plan administrators can ask for documentation on any charge, sometimes months after it posted. Waiting until that request arrives to go hunting for a receipt is the hardest way to do this. A simple running log, even a basic spreadsheet or a folder of PDFs organized by month, makes this painless later.
For each subscription in your “clearly eligible” or “unclear” bucket, try to keep three things on hand: the original receipt or invoice showing the service and amount, any letter of medical necessity or provider note connected to that service, and a note of the date range the subscription covered. If a provider issued a letter that’s only valid for a certain period, mark that expiration date somewhere visible. A letter that covered last plan year may not automatically cover this one.
You don’t need special software for this. A dedicated folder in your email, a labeled folder on your computer, or even a physical folder works fine as long as it’s consistent and you actually update it when a new charge comes in, rather than promising yourself you’ll do it later.
What happens to an active subscription’s eligibility if your plan year or provider network changes
Eligibility isn’t fixed just because a charge was approved once. When your plan year rolls over, or if your employer switches administrators or provider networks, the rules governing what counts as an eligible expense can shift. A subscription that was billed without issue last year isn’t guaranteed the same treatment this year.
This matters most for subscriptions tied to a specific provider network, like a therapy platform that was in-network under an old plan design but isn’t recognized the same way under a new one. It also matters for anything justified by a letter of medical necessity, since those letters are often only valid for a specific plan year or a set number of months. If your provider network or plan structure changed recently, treat every subscription in your “unclear” bucket as needing a fresh look, even if it sailed through last year without a problem.
Deciding whether to move a borderline subscription to a regular card instead
For anything sitting in the “unclear” or “personal, not eligible” bucket, ask a simple practical question: is the paperwork burden of keeping this on the HSA/FSA card worth it compared to just paying for it with a regular card?
If a subscription is genuinely tied to ongoing care, keeping it on the HSA/FSA card and maintaining the documentation is usually worth the effort. But if it’s a wellness app you use casually, or a subscription where you’re not confident you could produce a satisfying explanation if asked, moving it to a regular debit or credit card removes the uncertainty entirely. You lose the tax-advantaged payment on that specific charge, but you also lose the risk of a substantiation request you can’t fully answer, and the mental overhead of tracking it.
This is often the simplest fix in the whole audit: not every subscription needs to fight for its place on the HSA/FSA card. Some are just easier to pay for normally.
A year-end checklist for reconciling HSA/FSA subscription charges before enrollment season
Before your plan year closes and enrollment season opens, run through a short checklist. Pull the full transaction history one more time and compare it against your running log to make sure nothing new snuck in unnoticed. Confirm that any letters of medical necessity are still within their valid date range for the upcoming plan year. Revisit your “unclear” bucket and make a final call on each item now that you’ve had time to gather documentation, rather than carrying uncertainty into a new plan year. And take a hard look at whether any subscription you moved to a regular card during the year should stay there, or whether new documentation now makes it a clean fit for the HSA/FSA card again.
Doing this once a year, right before enrollment season, keeps the whole system from becoming a backlog. It’s a lot easier to review twelve months of charges in one focused sitting than to reconstruct eligibility questions two years after the fact.