The CRA medical expense tax credit is worth more money to more Canadians than almost any other personal tax item, and it's also the one most people either skip or under-claim. The rules are tangled enough that TurboTax and Wealthsimple Tax leave huge discretion to the user — if you don't enter expenses, the software doesn't know to ask for them. Which is how the Canada Revenue Agency ends up keeping hundreds of millions of dollars every year that belonged to taxpayers.
This guide is for Canadians who want to get every dollar they're entitled to without spending a weekend on Reddit's r/PersonalFinanceCanada. We'll cover: how the credit actually works, the Line 33099 vs Line 33199 split that confuses everyone, the 12-month window optimization most people don't know about, the eight categories of eligible expenses most commonly missed, what CRA requires on each receipt, a worked example with real numbers, and how to file it in TurboTax, Wealthsimple Tax, UFile, and H&R Block.
Why So Many Canadians Miss This Credit
Three reasons. First, receipts are scattered. Dental visits at your family dentist, prescriptions from three pharmacies over the year, a physiotherapist for six weeks in the spring, your kid's orthodontist, your mother's walker from a medical supply store, eyeglasses at the mall, travel receipts for a specialist in Toronto — they're in email, in your wallet, in a glove box, in folders that haven't been opened since you filed last year.
Second, eligibility is genuinely confusing. Most people don't know that massage therapy is eligible in Ontario and BC but not Alberta. Most people don't know that service animal food is eligible but emotional-support-animal food is not. Most people don't know that gluten-free bread is partially claimable for diagnosed celiac disease. Most people don't know about the 40-km travel rule. Most people don't know about Line 33199.
Third, the 3% threshold feels like a penalty. You only get the credit for expenses ABOVE the lesser of 3% of your net income or $2,833 (2025). A household with $80,000 of net income has a $2,400 threshold. A household with $120,000 has a $2,833 threshold (because $2,833 is now less than 3% of $120,000). People look at the number and conclude, incorrectly, that they didn't spend that much on medical. Often they did — they just can't find the receipts.
If you want to skip the research and let software find and tag receipts for you, our CRA Medical Expense Tax Credit Tracker does exactly that — it scans your Gmail, tags every eligible receipt by expense type, and generates T1-supporting documentation at /my-cra-medical-report. The itemized spreadsheet is what you use to enter totals into TurboTax, Wealthsimple Tax, UFile, or H&R Block (or hand to your accountant). But either way, read the rest of this guide first; there's real money in knowing what qualifies.
How the Medical Expense Tax Credit Actually Works
It's a non-refundable tax credit, which means two things. First, it reduces the tax you owe but doesn't produce a refund beyond what you'd otherwise get — if you didn't owe any tax, the credit is worth zero. Second, the value of each dollar claimed is the lowest federal tax rate (15%) plus your provincial rate, not your top marginal rate. At typical provincial rates, that's somewhere between 20% and 25% per dollar above the threshold.
So if you have $5,000 in eligible expenses and your threshold is $2,000, you're claiming $3,000. At a combined federal + provincial rate of 25%, you get about $750 back. That's not nothing — it pays for a decent vacation — but it's not the 40-50% you'd get from a deduction against your highest-bracket income.
The threshold calculation: the LESSER of 3% of Line 23600 (net income) or the annual indexed cap. The 2025 cap is $2,833. It's indexed each year — CRA publishes the new figure in November for the following tax year. Line 23600 is your total income MINUS most common deductions (RRSP, union dues, child care, etc.) but BEFORE the basic personal amount and other credits.
Line 33099 vs Line 33199: The Split That Confuses Everyone
Line 33099 is for medical expenses paid for:
- Yourself
- Your spouse or common-law partner
- Your children or your spouse's children, under age 18 at the end of the tax year
All these expenses combine into one pot, one threshold calculation, one number on Line 33099.
Line 33199 is for eligible dependents you supported who don't fit into the above group:
- Your or your spouse's adult children (18+) who you supported
- Parents and grandparents (yours or your spouse's)
- Siblings, in-laws, nephews/nieces, aunts/uncles — if they were Canadian residents at some point in the year and you supported them
For Line 33199, the threshold is applied PER DEPENDENT — using that dependent's net income, not yours. This is the secret weapon of the medical expense credit. If you supported an elderly parent with $15,000 in attendant care and their only income was Old Age Security + CPP (so maybe $20,000 net income, 3% threshold = $600), nearly the entire $15,000 flows to your Line 33199 credit. That's roughly $3,400 back for a family at a 22% combined rate.
Line 33199 is the most under-used piece of the Canadian tax code. If you're a mid-40s Canadian supporting aging parents, this line alone is worth flagging to your accountant.
The 12-Month Window Trick
The CRA lets you choose any 12 consecutive months ending in the tax year— not just the calendar year. This is the most powerful optimization in the medical expense credit and most Canadians don't know it exists.
Example: in November 2024, you paid $4,500 for emergency dental surgery. In February 2025, your kid's orthodontist invoiced $3,000. Other eligible expenses during 2025: about $800 in prescriptions and paramedical.
If you use a calendar-year 2025 claim: total = $3,800. If your threshold is $1,800, your credit base is $2,000. At 25%, that's $500 back.
If you pick a December-2024-to-November-2025 window: total = $8,300. Credit base is $6,500. At 25%, that's $1,625 back. Same expenses, $1,125 more refund, just by choosing the end date of your 12-month window.
The catch: you can only use each receipt once. If you claimed the November 2024 dental surgery on your 2024 return (calendar-year window ending December 2024), you can't also claim it on 2025. Most people shift the big-ticket items to whichever year maximizes the claim overall. Two-year planning is worth doing.
This is where ExpenseBot's wizard pays for itself. Log in, open the CRA Medical Expenses report at /my-cra-medical-report, pick a 12-month date window, and see your eligible total update live. Try a calendar-year window, then try a window ending one month before — whichever is higher is the window to use at filing time. The report is non-destructive; you can regenerate it as many times as you want without marking any receipt as "submitted."
The Full Eligibility List (and the Eight Most-Missed Items)
The official list is CRA publication RC4065 — Medical Expenses. It's updated annually. Here are the categories everyone knows about:
- Prescription medications (must be recorded by a licensed pharmacist)
- Dental work — cleanings, fillings, crowns, orthodontics, dentures, implants
- Vision care — eye exams, prescription glasses, contacts, laser eye surgery
- Physiotherapy, chiropractic, psychologist services
- Hearing aids + batteries
- Private health insurance premiums (your portion)
And here are the eight categories Canadians most commonly miss:
- Service animal expenses. Food, vet bills, grooming, training for a certified service animal. Not emotional support animals — they don't qualify. Dog food for a diabetic alert dog or a trained guide dog: eligible.
- Travel over 40 km. If the nearest equivalent treatment is more than 40 km away, you can claim mileage (at the CRA per-km rate), parking, and public transit. If it's over 80 km AND the treatment isn't available closer, add meals and accommodation for yourself plus one attendant.
- Accessibility home renovations. Ramps, walk-in tubs, grab bars, widened doorways, stairlifts — if medically necessary for a household member. Keep the contractor invoice AND a doctor's note confirming the medical necessity.
- Attendant care. Personal support worker or home care attendant for self or a dependent with a qualifying impairment. Up to $10,000 per dependent; unlimited if the impairment is severe enough.
- Tutoring for learning-disabled dependents. Requires a letter from a medical practitioner diagnosing the learning disability and a registered teacher providing the tutoring.
- Gluten-free food (celiac disease only). The incremental cost over regular food — the $4.99 gluten-free bread minus the $2.99 regular bread equivalent equals $2 of eligible claim per loaf. Tedious but real.
- Air conditioning for specific medical conditions. Up to $1,000 if medically necessary — asthma, severe allergies, multiple sclerosis, etc. Requires a doctor's letter.
- Lab fees and diagnostic procedures. Blood work, ultrasound, MRI — if not covered by provincial health, or the portion you paid.
What's Not Eligible (Don't Bother Claiming)
The CRA disallowed list is shorter but specific:
- Over-the-counter medications. Tylenol, Advil, cough syrup, Claritin — all ineligible, even if recommended by a doctor. The one exception is prescribed Vitamin B12 injections.
- Vitamins and supplements. Multivitamins, fish oil, probiotics, melatonin, protein powder — not eligible.
- Cosmetic procedures. Unless reconstructive after an accident or disease. Teeth whitening, Botox (cosmetic), hair transplants — no. Reconstructive dental work after a car accident — yes.
- Gym memberships. Unless specifically prescribed by a doctor for a diagnosed medical condition (e.g., supervised exercise therapy for a cardiac patient).
- Spa visits, massage chairs, sauna/hot tub for home. Not eligible.
- Anything reimbursed by PHSP, HSA, or insurance. You can only claim the unreimbursed portion.
What CRA Actually Needs on Each Receipt
CRA's audit documentation requirements are specific. Every receipt should show:
- Patient name. Whoever the expense is for.
- Vendor name. Dentist, pharmacy, clinic, optician.
- Date of service or purchase.
- Amount paid.
- Purpose. "Dental exam," "prescription eyeglasses," "physiotherapy," etc.
- Prescribing practitioner's name, where applicable (prescriptions, referrals).
A credit card statement alone is NOT acceptable. It doesn't show the patient or the purpose. If you're missing any of these fields, request a reprint from the provider — pharmacies, dentists, and medical suppliers all retain this information and can print you a proper receipt on demand.
A Worked Example: $7,200 in Receipts, $1,450 Back
Let's run a realistic family scenario. The Petersons — two adults, two kids under 18, combined household net income of $110,000 (she earns $70,000, he earns $40,000).
Expenses during a 12-month window:
- Dental for the family (cleanings, fillings, one root canal for dad): $2,400
- Orthodontist payments for the older kid: $3,200
- Eyeglasses for mom and dad: $620
- Prescriptions: $480
- Physiotherapy for mom's back (12 sessions): $840
- Extended health insurance premiums (couple's portion, not employer's): $1,440
Total: $8,980. All eligible, all on Line 33099.
Threshold: the lower-income spouse (dad, $40,000) claims the credit. His 3% = $1,200. That's less than $2,833, so his threshold is $1,200.
Credit base: $8,980 − $1,200 = $7,780. At a combined federal + provincial rate of about 20% (Ontario), the tax credit is roughly $1,560. That's back in the family's pocket after filing.
If they'd skipped this entirely because "we probably didn't hit the threshold"? They'd have left $1,560 with the CRA. That's a month's groceries.
Pro tip: always have the lower-income spouse claim the family's medical expenses. The threshold is based on their net income (lower = lower threshold = more credit). You can't split the family pot — pick one.
How to File the Credit (TurboTax, Wealthsimple Tax, UFile, H&R Block)
Every major Canadian tax software handles the medical credit, but the UX varies.
- TurboTax: Deductions & Credits → Medical Expenses. Enter each receipt separately or enter totals by category. TurboTax will ask if you want to claim on Line 33099 or 33199 for each.
- Wealthsimple Tax: Add "Medical expenses" as a section. Single entry per receipt. Handles the 12-month window prompt.
- UFile: Interview → Medical → Medical Expenses — more granular, asks for each line separately. Good for Line 33199 dependents.
- H&R Block online: Deductions → Medical. Similar to TurboTax.
In all cases, you enter the totals by line. You don't upload receipts. ExpenseBot's export gives you one row per receipt with the CRA line assignment already decided, so you just copy the totals. For T1 paper filers, it's even simpler — totals on Line 33099 and Line 33199 (with the Form T2201 for any disability-related claims).
Audit Risk and Record Retention
CRA reviews medical claims more frequently than average, especially for claims over $5,000. If you're claiming a large amount, expect at least one review over any 3-year period. Reviews aren't audits — they're usually a letter asking you to mail or upload receipts within 30 days. If you have the receipts organized, it's a 10-minute task; if you don't, it's a scramble.
Keep everything for 6 years from the end of the tax year the expenses were claimed. Digital copies are acceptable — Google Drive folders, Dropbox, or ExpenseBot's automatic Drive storage all satisfy CRA's requirements. Just don't rely on a single physical file — a house fire or flood doesn't extend the retention requirement.
If You Have a PHSP / HSA, Don't Double-Dip
If you're an incorporated Canadian with a Private Health Services Plan (PHSP) or Health Spending Account (HSA) through an admin like Olympia Benefits, myHSA, or Benecaid, the rules interact:
- Expenses reimbursed through the PHSP/HSA are tax-free to you and a business deduction for your corp. That's the primary tax benefit.
- The unreimbursed portion can still be claimed on your personal T1 as a medical expense.
- You cannot claim the SAME dollar twice. If HSA reimbursed $700 of a $1,000 dental bill, you claim $300 on T1.
For incorporated Canadians, the HSA route usually beats the personal credit on any given receipt — the deduction against corporate income at a 12-15% small-business rate on small corps is worse per-dollar than the 20-25% personal credit, BUT the corresponding employee receipt of a tax-free reimbursement makes the combined effect much higher. Plus HSA contributions are a business deduction. Covered in depth in our upcoming PHSP/HSA guide.
Frequently Asked Questions
What's the CRA medical expense tax credit threshold for 2025?
Can I claim expenses for my adult child or elderly parent?
Can I pick any 12-month period for the claim?
Are over-the-counter drugs and vitamins eligible?
Is massage therapy covered by CRA?
Do I need to keep receipts if I file electronically?
Can I claim the same expense on CRA AND get it reimbursed by my HSA / PHSP?
Can travel to medical appointments be claimed?
ExpenseBot's CRA Medical Expense Tax Credit Tracker scans Gmail for every eligible receipt, splits Line 33099 vs 33199 by patient name, picks the optimal 12-month window, and generates a T1-ready report. 60 days free. No credit card. Data in your own Google Drive.
Documentation, not tax advice. This guide summarizes publicly available CRA rules; it's not personal tax advice. Rules change; verify amounts and eligibility on canada.ca or with a qualified Canadian tax professional.
