ExpenseBot

The Canadian PHSP / HSA Playbook for Incorporated Professionals: Turn Family Medical Expenses Into Business Deductions

How incorporated Canadians turn $8,000 of family medical expenses into $3,300 of tax savings per year. Setup, eligibility, admin comparison, and the compliance rules that keep CRA happy.

If you're an incorporated Canadian — a consultant, a doctor, a lawyer, a contractor, a tech freelancer with a professional corp — and you're NOT running a PHSP or Health Spending Account for family medical expenses, you're probably leaving between $2,000 and $8,000 per year on the table. This post walks through what a PHSP actually is, why it works so well for incorporated Canadians, and how to execute it without the usual pitfalls.

The headline math: family medical expenses of $8,000 per year, routed through an HSA administered by Olympia Benefits (or myHSA, Benecaid, Simply Benefits — they all work the same way), produce approximately $3,300 in combined corporate + personal tax savings versus paying those bills with after-tax personal dollars. This is one of the highest-ROI tax moves available to a Canadian-controlled private corporation, and the infrastructure exists precisely to make it bulletproof with CRA.

The Tax Move Most Incorporated Canadians Skip

If you're an employee of a large company, you have extended health benefits — dental, vision, prescription coverage, paramedical (massage, chiro, physio), maybe some mental health support. These benefits are an employer-paid cost and arrive tax-free to you. They're one of the reasons a $120,000 salary at a big employer is actually worth more than a $120,000 salary at a startup — the $8,000-$15,000 of extended health benefits roughly eat a third of a comparable individual plan's premiums plus the out-of-pocket costs you'd pay under that individual plan.

When you incorporate and pay yourself through your own corp, you lose those employer-paid benefits by default. Most incorporated Canadians pay their family's dental bills, eye exams, prescriptions, physiotherapy out-of-pocket with after-tax personal dollars. At a 40% combined marginal rate, every $1,000 of medical expense costs you about $1,670 of pre-tax corporate income to pay for.

The PHSP solves this. The Income Tax Act (section 248(1) and Income Tax Regulations 6030 onwards) permits your corp to sponsor a Private Health Services Plan that reimburses eligible medical expenses on a tax-free basis. The corp deducts the expense; the individual receives tax-free reimbursement. Both sides of the tax equation, both in your favor.

This is not a loophole, a gray area, or an aggressive position. It's one of the oldest and most-documented tax structures in the Canadian tax code. The CRA has an entire IT folio on it (IT-339R2). Canadian professional corporations have been running PHSPs for 40+ years. The only reason it's not universal is the setup friction — you have to pick an admin, file paperwork, and actually track the receipts to submit. ExpenseBot solves the third piece.

How a PHSP / HSA Actually Works Mechanically

Four parties are involved:

  1. The corp (your professional corp — the sponsor)
  2. The admin (Olympia Benefits, myHSA, Benecaid, etc. — third-party administrator who handles compliance, claims, and usually stop-loss insurance)
  3. The employee (you, as employee of your own corp — plus covered dependents)
  4. The CRA (observer, but with compliance rules)

The mechanical flow:

  1. The corp pays the admin an annual fee (typically $100-$500 for small plans) + funds the plan (annual allocation, usually $1,500-$10,000 per employee).
  2. You incur a medical expense — family dentist, kid's glasses, spouse's physio, prescription refills.
  3. You pay out-of-pocket at the point of service.
  4. You submit a claim to the admin with receipts (this is where ExpenseBot helps).
  5. The admin reimburses you from the plan balance. Tax-free.
  6. At year-end, the corp deducts the total plan costs as a business expense. Admin fees + plan funding = deductible.

The 'insurance element' that makes it CRA-compliant is typically handled by the admin through a stop-loss policy — if your family has a catastrophic medical year that exceeds the plan balance, the insurance covers the overage. This is what prevents CRA from reclassifying the plan as a simple salary-substitute.

The Math: $8,000 Family Medical Expenses, Worked Out

Assume a family of four — incorporated professional parent, stay-at-home or part-time spouse, two kids. Combined medical expenses for the year:

  • Family dentist (2 cleanings each + 1 kid's filling): $1,800
  • Orthodontist payments (older kid): $2,400
  • Eye exams + glasses for all 4: $1,400
  • Prescriptions (kid's asthma, adult blood pressure, birth control): $900
  • Physiotherapy for adult's back: $720
  • Massage therapy for spouse (in a regulated province): $480
  • Misc OTC (Tylenol, cough syrup) — NOT ELIGIBLE for CRA rules

Total eligible: $7,700. Round to $8,000 for clean math.

Option A: Pay personally with after-tax dollars

  • Pre-tax income needed to pay $8,000: at 40% marginal rate, roughly $13,300
  • Tax paid: $5,300
  • Claim Line 33099 on T1: $8,000 minus 3% threshold (about $2,400 for $80K net income) = $5,600 × 22% combined rate = roughly $1,230 back
  • Net cost: $13,300 - $1,230 refund = $12,070 of effective pre-tax income cost

Option B: Run through a PHSP / HSA

  • Corp pays admin $300/year fee (deductible)
  • Corp funds plan $8,000 (deductible)
  • Total corp expense: $8,300
  • Corp tax saved at 13% small-business rate: $1,080
  • Individual receives $8,000 tax-free reimbursement
  • Net cost to family: $8,300 corp expense - $1,080 corp tax savings - $8,000 reimbursement received = effectively $-780 (you come out $780 ahead on paper)
  • True net cost: $8,000 of medical, but paid with pre-tax corp dollars = equivalent to about $5,000 of take-home income

Option A cost: $12,070 of pre-tax income. Option B cost: effectively $5,000 of equivalent take-home. Savings: roughly $7,000 per year on the same $8,000 of family medical expenses. Multiply over a decade and you're in six-figure territory.

(Exact numbers depend on your specific marginal rate, province, and corp structure. These figures are illustrative; a tax professional can calculate your exact savings. ExpenseBot's PHSP / HSA Receipt Tracker handles the receipt side but not the tax math.)

What Qualifies (Spoiler: Same as CRA Line 33099)

The PHSP eligibility list is identical to the list for the CRA Medical Expense Tax Credit on your T1 — CRA publication RC4065. Same categories. Same rules. This is the key insight: one eligibility framework, two potential uses.

Standard categories covered:

  • Prescriptions (recorded by licensed pharmacist)
  • Dental — cleanings, fillings, crowns, orthodontics, dentures, implants
  • Vision — eye exams, glasses, contacts, LASIK
  • Paramedical — physiotherapy, chiropractic, massage (province-dependent), psychologist, naturopath (province-dependent), registered dietitian
  • Medical devices — hearing aids, CPAP, insulin pumps, wheelchairs
  • Attendant care
  • Private health insurance premiums (portion you pay outside the HSA)

Commonly missed but eligible:

  • Service animal expenses (certified, not ESA)
  • Accessibility home renovations + doctor's letter
  • Travel over 40 km for treatment not available locally
  • Tutoring for learning-disabled dependents (with diagnosis)
  • Gluten-free food (incremental cost only, for diagnosed celiac)

Not eligible (same as personal T1): OTC meds, vitamins (except prescribed Vitamin B12), cosmetic procedures, gym memberships without prescription, spa services.

Full eligibility breakdown in our Complete CRA Medical Expense Credit Guide.

Picking an Admin: Olympia vs myHSA vs Benecaid vs Others

Market is relatively mature with 5-6 established players. Not a huge functional difference between them; pick based on pricing structure, claim UX, and what your accountant recommends.

  • Olympia Benefits: Largest. Flat-fee structure (typically $100-$200/year per employee + a small % of claims). Good for stability, decent online portal. Most common default.
  • myHSA: Digital-first. Excellent mobile app for claim submission. Slightly higher admin fees but superior UX. Popular with tech consultants.
  • Benecaid: BC and AB–focused. Strong customer service. Similar pricing to Olympia.
  • Simply Benefits: Ontario and Quebec markets. Decent portal, moderate fees.
  • GroupHEALTH: Good option for multi-employee setups (if your corp has 2-20 employees beyond just you).
  • Sun Life Total Benefits / Cowan Insurance: Traditional insurance companies offering HSAs as a product. Higher fees but more comprehensive stop-loss and better for high-medical-risk households.

Rule of thumb: for a solo incorporated professional with $3K-$10K of annual family medical, Olympia or myHSA. For a 2-20 person corp, GroupHEALTH or Sun Life. For high-medical-risk households (chronic conditions, ongoing specialist care), talk to an insurance broker about a plan with stronger stop-loss coverage.

Setting Up: 60 Minutes of Paperwork, Then Done

  1. Pick an admin. Contact their sales team (usually 1 form + 1 call).
  2. Sign the plan documents. Admin provides CRA-compliant plan documents. Your lawyer should skim but they're off-the-shelf.
  3. Fund the plan. Corp transfers the annual allocation to the admin (one wire or EFT).
  4. Notify your accountant. So they treat the expense correctly on your corp's T2 return.
  5. Start submitting claims. Through the admin's portal or mobile app.

Total setup time: usually 2-4 weeks calendar time, 60-90 minutes of your actual work. Compared to the annual savings, this is the highest-ROI administrative hour of your year.

The Quarterly / Annual Submission Cadence

Most families choose one of two cadences:

  • Quarterly submission: pull receipts once a quarter, submit in batch. Pro: claims are recent, easy to request reprints if anything is missing. Con: four administrative passes per year.
  • Annual (year-end) submission: submit everything in November/December. Pro: one pass. Con: need to have been tracking receipts all year; scrambling at year-end is painful.

ExpenseBot makes either cadence practical by running a 12-month Gmail scan on demand. Quarterly users run the scan every 3 months; annual users run it once. Either way, you get a clean CSV + ZIP bundle ready to upload to your admin.

Submission deadline alert: most plans have a 90-day to 12-month run-out period after the plan year ends. Miss the deadline and unused balance is forfeited. Know your plan's run-out period.

Don't Double-Dip: HSA vs T1 Line 33099

One compliance rule that trips people up: you CANNOT claim the same medical expense on both your HSA reimbursement AND Line 33099 of your T1. That's double-dipping and CRA explicitly disallows it.

The split that works:

  • If HSA reimbursed the full amount: nothing on T1 for that expense.
  • If HSA partially reimbursed (e.g., $700 of a $1,000 bill because you hit an annual cap): $300 unreimbursed can go on T1 Line 33099.
  • If HSA didn't cover an expense (because it was outside plan rules or over the annual cap): full amount can go on T1.

ExpenseBot tracks HSA reimbursements through bank reconciliation — when you get a deposit from Olympia Benefits, the corresponding receipt is tagged as 'HSA reimbursed' so it's excluded from your T1 total automatically.

The Five Common Mistakes That Blow Up the Tax Benefit

  1. Self-administering without proper plan documents. CRA can reclassify as taxable employment benefit. Always use a third-party admin.
  2. Over-funding beyond 'reasonableness'. CRA applies a reasonableness test. $20K HSA for a solo consultant is likely to be challenged; $5K is fine.
  3. Paying spouse a bogus salary to expand HSA. Salary must reflect actual work performed at market rate.
  4. Claiming OTC on the HSA. Admins reject them; CRA would reclassify as taxable benefit if approved anyway. Don't submit cough syrup.
  5. Missing the submission deadline. 90 days to 12 months post plan-year-end is typical run-out period. Miss it, lose the balance.

Multi-Corp Situations (Fractional CFOs, Dual Partnerships)

If you're a fractional CFO or consultant with multiple corps, the HSA rules work per-corp. Each corp's HSA covers you (as employee of that corp) and your dependents. You generally shouldn't double-claim — if Corp A reimburses a dental bill, Corp B can't also reimburse it.

Some fractional-CFO arrangements set up one 'primary' corp that runs the HSA for the consultant's family (usually the corp where the consultant is the highest-paid employee). Other client corps don't offer HSAs to the fractional CFO (who isn't a regular employee of those). Your accountant should design this intentionally, not by default.

For multi-corp tracking, see our expense tracker for fractional CFOs — it handles domain-based isolation between multiple portfolio companies.

Frequently Asked Questions

Is a PHSP the same as an HSA in Canada?
Yes, functionally. PHSP is the CRA term in the Income Tax Act (section 248(1)). 'Health Spending Account' or HSA is what the admin industry calls the same thing. Olympia Benefits, myHSA, Benecaid all run PHSPs even though their marketing says HSA. In this guide we use the terms interchangeably — both produce the same tax outcome: a business deduction for the corp + tax-free reimbursement for the employee.
Can I set up a PHSP for a sole proprietor, or only for a corporation?
Both, but the rules differ. For an incorporated business, the PHSP is a standard tax structure — your corp pays the admin, the admin reimburses medical expenses tax-free. For a sole proprietor, the CRA has stricter rules: you can deduct PHSP premiums as a business expense only if the plan is equivalent to insurance (risk is transferred to a third party), and the reimbursement caps are typically lower. Most CRA-compliant PHSPs for sole proprietors end up using an insurance overlay, which adds cost. Most tax pros recommend incorporating before setting up a PHSP if the medical spending justifies it.
What's the annual contribution limit to a Canadian HSA?
There's no hard CRA-mandated limit on contributions to a PHSP. However, the CRA applies a 'reasonableness' test: the amount the corp contributes must be reasonable for the work the employee is doing. For owner-managers of small corps, this usually means the HSA allocation is similar to what a large employer would provide — typically $1,500-$10,000 per employee per year, scaled to family size. Check with your accountant about your specific plan; most off-the-shelf admin packages (Olympia, myHSA) have built-in reasonableness guardrails.
Can I cover my spouse and children under my corp's HSA?
Yes, in almost all cases. The CRA allows the HSA to cover the employee plus their dependents (spouse, common-law partner, dependent children). Dependent children are typically defined as unmarried children under 21 OR under 25 if in full-time post-secondary. Some plans also cover adult disabled dependents. Check your admin's plan documents for exact definitions.
Is the HSA better than just claiming the medical expense tax credit on my T1?
For incorporated Canadians, the HSA almost always wins. Math: $5,000 family medical. Through HSA — corp deducts $5,000 (save ~$650 at 13% small-business rate), individual receives $5,000 tax-free = roughly $3,300 total benefit at a 40% personal marginal rate. Through T1 credit — after $2,000-$2,800 threshold, maybe $2,200 of base generates ~$500 credit. HSA beats T1 by 6x on the same expenses. Plus the HSA can cover the same expenses the T1 credit covers (since eligibility is identical). For unincorporated taxpayers, the T1 credit is your only option.
Do I need to use a third-party admin, or can I run the HSA myself?
Technically you can run a self-administered PHSP, but the CRA's compliance requirements make this impractical. Self-administered PHSPs risk being reclassified as employment benefits (taxable) if they don't have proper plan documents, stop-loss insurance, or 'insurance element' structures. The $30-80/year per employee that admins like Olympia, myHSA, Benecaid charge is worth it for the compliance infrastructure — plan documents, audit defense, claims processing, stop-loss insurance. Don't DIY this one.
Can I pay my spouse a salary from my corp just to max their HSA?
Maybe, but don't try to engineer this. The CRA's 'reasonableness' test applies to both the salary AND the HSA contribution. If you pay a spouse $10,000 as a bookkeeper when the actual work is 2 hours a year, CRA will disallow. Legitimate employment of a spouse (real work, market-rate compensation) can include an HSA benefit just like any other employee. Illegitimate salary-shifting to maximize HSA benefits invites audit.
What happens to the HSA balance if I stop being incorporated?
Unused HSA balances from the corp's contributions can typically be reimbursed for eligible expenses up to the plan's run-out period (usually 90 days to 12 months after the corp terminates or the plan ends). After that, the balance is forfeited. If you wind down a corp, submit ALL pending eligible receipts before closing the admin account. ExpenseBot's 12-month Gmail backfill is especially useful here — find every eligible receipt you might have missed before the deadline.
Stop hunting receipts the week before submission

ExpenseBot's PHSP / HSA Receipt Tracker auto-finds every CRA-eligible receipt across your household, tags each one, and produces a Receipt Bundle ready to upload to Olympia, myHSA, Benecaid, Simply Benefits, or any other Canadian admin. 60-day free trial.

Documentation, not tax advice. This guide is a general overview of PHSP / HSA mechanics for incorporated Canadians. Setup, eligibility, and ongoing compliance should be reviewed with a qualified Canadian tax professional. See CRA IT-339R2 (archived) and RC4065 for official rules. Rules change; verify current state before acting.

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