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:
- The corp (your professional corp — the sponsor)
- The admin (Olympia Benefits, myHSA, Benecaid, etc. — third-party administrator who handles compliance, claims, and usually stop-loss insurance)
- The employee (you, as employee of your own corp — plus covered dependents)
- The CRA (observer, but with compliance rules)
The mechanical flow:
- 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).
- You incur a medical expense — family dentist, kid's glasses, spouse's physio, prescription refills.
- You pay out-of-pocket at the point of service.
- You submit a claim to the admin with receipts (this is where ExpenseBot helps).
- The admin reimburses you from the plan balance. Tax-free.
- 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
- Pick an admin. Contact their sales team (usually 1 form + 1 call).
- Sign the plan documents. Admin provides CRA-compliant plan documents. Your lawyer should skim but they're off-the-shelf.
- Fund the plan. Corp transfers the annual allocation to the admin (one wire or EFT).
- Notify your accountant. So they treat the expense correctly on your corp's T2 return.
- 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
- Self-administering without proper plan documents. CRA can reclassify as taxable employment benefit. Always use a third-party admin.
- Over-funding beyond 'reasonableness'. CRA applies a reasonableness test. $20K HSA for a solo consultant is likely to be challenged; $5K is fine.
- Paying spouse a bogus salary to expand HSA. Salary must reflect actual work performed at market rate.
- Claiming OTC on the HSA. Admins reject them; CRA would reclassify as taxable benefit if approved anyway. Don't submit cough syrup.
- 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?
Can I set up a PHSP for a sole proprietor, or only for a corporation?
What's the annual contribution limit to a Canadian HSA?
Can I cover my spouse and children under my corp's HSA?
Is the HSA better than just claiming the medical expense tax credit on my T1?
Do I need to use a third-party admin, or can I run the HSA myself?
Can I pay my spouse a salary from my corp just to max their HSA?
What happens to the HSA balance if I stop being incorporated?
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.
