ExpenseBot

The CRA Medical Expense Tax Credit: Complete Guide to What Qualifies (and What Most Canadians Miss)

How the medical expense tax credit actually works, the Line 33099 vs 33199 split that confuses everyone, the 12-month window trick, and the eight eligible expense categories most Canadians miss.

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Tutoring for learning-disabled dependents. Requires a letter from a medical practitioner diagnosing the learning disability and a registered teacher providing the tutoring.
  6. 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.
  7. Air conditioning for specific medical conditions. Up to $1,000 if medically necessary — asthma, severe allergies, multiple sclerosis, etc. Requires a doctor's letter.
  8. 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:

  1. Expenses reimbursed through the PHSP/HSA are tax-free to you and a business deduction for your corp. That's the primary tax benefit.
  2. The unreimbursed portion can still be claimed on your personal T1 as a medical expense.
  3. 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?
For the 2025 tax year, the threshold is the LESSER of 3% of your net income or $2,833. If your net income is $60,000, your threshold is $1,800 (because 3% of $60,000 is lower than $2,833). Any eligible medical expenses above that threshold generate a non-refundable tax credit at the lowest federal rate (15%) plus your provincial rate. The $2,833 cap is indexed annually — CRA publishes the new figure each November for the following tax year.
Can I claim expenses for my adult child or elderly parent?
Yes — on Line 33199 if you supported them financially and they had qualifying medical expenses. Adult children over 18, parents, grandparents, siblings, in-laws all count. The threshold is applied per dependent individually, so each dependent has their own 3%/$2,833 calculation based on their net income (not yours). If you supported a parent with $15,000 in attendant care costs and their net income was low, nearly the full amount flows to your tax credit.
Can I pick any 12-month period for the claim?
Yes, any 12 consecutive months ending in the tax year. You don't have to use January to December. If you had a big medical expense in late 2024 and another in early 2025, pick a window that captures both — for example, October 2024 to September 2025. You can only use each receipt once (no double-claiming across years), but strategic window selection often beats the default calendar year by hundreds or thousands of dollars.
Are over-the-counter drugs and vitamins eligible?
No — with one exception. Over-the-counter meds (Tylenol, Advil, cough syrup, Claritin) and vitamins/supplements are ineligible, even if your doctor recommends them. The single exception: prescribed Vitamin B12 injections for diagnosed deficiency. The rule is the purchase must require a prescription recorded by a licensed pharmacist, OR be a specific exception listed in the Income Tax Act. Centrum multivitamins, Costco fish oil, melatonin — all ineligible.
Is massage therapy covered by CRA?
Only if performed by a practitioner licensed in your province. Massage therapists are regulated in British Columbia, Ontario, New Brunswick, Newfoundland and Labrador, and Prince Edward Island — massage from a licensed RMT in these provinces is eligible. In provinces where massage therapy is NOT regulated (Alberta, Saskatchewan, Manitoba, Quebec, Nova Scotia, and the territories), it's not eligible for the medical expense tax credit even from a qualified therapist. This trips up a lot of Canadians moving between provinces.
Do I need to keep receipts if I file electronically?
Yes. Even if you file online via NETFILE or with a tax preparer who eFiles, you must keep all medical receipts for 6 years from the end of the tax year. CRA doesn't want receipts with your return, but they can request them during a review or audit — and medical claims are reviewed more frequently than average. Keep receipts, doctor notes (for items that need them), and any supporting documentation. Digital copies in cloud storage (Google Drive, Dropbox) are acceptable.
Can I claim the same expense on CRA AND get it reimbursed by my HSA / PHSP?
No — this is double-dipping and not allowed. If your HSA or Private Health Services Plan reimbursed the expense (fully or partially), you can only claim the UNREIMBURSED portion on your tax return. If your dental bill was $1,000 and your HSA reimbursed $700, you claim $300 for the CRA medical expense tax credit. ExpenseBot tracks reimbursements through bank reconciliation so you don't accidentally double-count. The one good news: the HSA reimbursement itself is tax-free on the employee side, so the taxation advantage already happened at the HSA stage.
Can travel to medical appointments be claimed?
Yes if certain conditions are met. For treatment more than 40 km one-way from your home, the CRA allows you to claim: public transit costs, vehicle expenses (at the CRA per-km rate — 73¢ for the first 5,000 km and 67¢ after, 2026 rate), parking, and tolls. If the round-trip exceeds 80 km AND the treatment isn't available within that distance, you can also claim meals and accommodation for yourself and one attendant. The 'not available locally' test is important — if the same procedure is offered closer and you chose to travel further, CRA can deny the travel portion.
Stop hunting for receipts

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.

Share:

Track Mileage Automatically with ExpenseBot

Google Maps calculates your distances. Current IRS & CRA rates applied automatically. Tax-ready mileage log in seconds.

No credit card required · Deploys in 30 seconds