How to categorize pharmacy receipts: separating medical expenses from personal care in YNAB
You’re standing in the aisle at CVS. Your basket is a mess: a box of Claritin, a new bottle of shampoo, a birthday card, and a bag of gummy bears because you’re hungry. You swipe your card, and three days later, a generic line item hits your YNAB budget: Walgreens: $47.32.
Now you have a choice. You could dump the whole $47.32 into your "Medical" category. You could shove it into "Groceries" and call it a day. Or, you could spend twenty minutes squinting at a crumpled receipt, trying to remember if the shampoo was on sale or if that price included your loyalty discount.
Honestly, splitting pharmacy receipts is the most frustrating part of YNAB. Because it’s such a chore, I’ve seen even experienced budgeters end up with a massive backlog of transactions or a "Miscellaneous" category that is basically a black hole for their money.
If you want to stop the "guessing game" and actually trust your numbers, you need a better workflow.
Why you actually need to split these transactions
You might think it doesn't matter if toothpaste is in "Medical" instead of "Personal Care." It’s all spending, right?
Accuracy in YNAB isn't for perfectionists; it’s for people who want to know if they can actually afford their life. If you follow Rule 3 (Roll With The Punches), you have to know where your money is coming from.
When you lump pharmacy spending into a general category, you fall into the "Catch-all" trap. This hides the true cost of your health. If you’re trying to decide if you need to WAM more into your medical fund for next year, you can't do that if half of that category was actually spent on fancy conditioner and candy.
Separating Medical Expenses from Personal Care gives you two things:
- Transparency: You see the real cost of prescriptions or chronic issues.
- Predictability: You can tell which expenses are "Routine" (shampoo) vs. "Necessity" (antibiotics).
Step-by-step: the pharmacy split workflow
To keep your budget clean without losing your mind, try this process for those mixed-bag drugstore trips.
Step 1: define your categories (necessity vs. routine)
The first hurdle is deciding what counts as "Medical." If you look at the YNAB Support guidelines for category groups, clarity comes from your intent.
- Medical Category: These are items you must buy to stay healthy. Think prescriptions, co-pays, allergy meds, and first-aid supplies.
- Personal Care/Toiletries Category: This is routine maintenance. Shampoo, deodorant, makeup, and toothpaste live here. These are lifestyle expenses.
My rule of thumb: If you’d buy it even if you were perfectly healthy (like toothpaste), it’s Personal Care. If you only buy it because something hurts or is broken (like cough syrup), it’s Medical.
Step 2: use the "capture at register" workflow
I hate waiting for bank imports. They just say "Walgreens," and by the time the transaction shows up, I’ve forgotten what was in the bag.
The solution is simple: Enter it immediately. While you’re waiting for the receipt to print, open the YNAB app and enter the total. Take a photo of the receipt right there. Now you have the breakdown ready for whenever you have time to sit down and do the math.
Step 3: apply the $5 rule of thumb for splits
Not every receipt needs to be split to the penny. The community over at r/YNAB uses a great shortcut: Only split the transaction if the secondary category is over $5.
If you bought $45 worth of prescriptions and a $1.29 pack of gum, don't waste your time. Put it all in "Medical." That $1.29 won't break your budget. But if that gum was actually a $15 bottle of vitamins, it’s worth the split. This keeps you from burning out on "micro-budgeting."
Step 4: manage HSA/FSA items and reimbursements
This is where things get messy. Sometimes you use your personal debit card for a mix of items, but some are HSA-eligible. You need to know how much to pay yourself back.
When you enter the split in YNAB, use flags:
- Assign a Red Flag to the medical portion that is HSA-eligible.
- In the memo field, write "To be reimbursed."
This lets you filter your transactions later and move the exact amount from your HSA back to your checking account. (Note: I’m not a tax pro, so this isn’t financial advice.)
Step 5: handle discounts and rewards
What happens when you use a $5 CVS coupon on a receipt with both Medical and Personal Care items?
The most accurate way is to pro-rate it. If your total was $20 ($10 Medical, $10 Personal) and you used a $2 coupon, take $1 off each category.
If you're feeling lazy—and let's be real, we all have those days—apply the whole discount to the biggest item. It isn't perfectly precise, but it keeps your Age of Money moving forward without a headache.
Pro tips for YNAB mastery
- The "Misc" Trap: Avoid categories called "Drugstore." These are locations, not purposes. Every dollar needs a job based on what it is, not where you bought it.
- Reconciliation is key: If you shop at pharmacies often, reconcile every few days. It stops the "mountain of receipts" from forming in your car.
- Use scheduled transactions: If you have a monthly prescription that is always the same price, schedule it. YNAB will handle the categorization for you.
How Snapt can help you stop the split struggle
Manual entry and receipt splitting is the part of YNAB people hate most. It’s often why people quit budgeting after a few months.
That is why we built Snapt.
Snapt is a receipt scanner built specifically for YNABers. Instead of typing in every line item or trying to remember what you bought at the pharmacy, you just take a photo.
Here is how Snapt handles your pharmacy runs:
- Instant itemization: It reads the receipt and identifies every item.
- Smart categorization: It knows "Tylenol" is Medical and "Soap" is Personal Care.
- Automatic splits: It creates the split transaction for you in YNAB, calculated to the penny.
- HSA tracking: You can set rules to flag specific items as "Reimbursable" automatically.
Stop squinting at thermal paper and let the tech do the heavy lifting. You focus on Rule 4, and we’ll handle the Walgreens splits.
Ready to save hours on your budget? Try Snapt for free at usesnapt.com and turn your pharmacy receipts into a one-click task.
This post contains general budgeting advice. This is not financial or tax advice.