Where I’d Put $12,000 in Canadian Stocks for Permanent TFSA Holdings

Got $12,000 to invest in your TFSA? Here are four Canadian stocks to buy and hold for decades inside a TFSA portfolio.

| More on:

The TFSA (Tax-Free Savings Account) is the smart place for permanent stock holdings. If you think a stock has big potential to multiply your hard-earned savings, you don’t want to pay any tax on those potential gains.

That is the beauty of the TFSA. You can accumulate a substantial amount of wealth and the CRA (Canada Revenue Agency) has no share in it. If I had $12,000 to deploy into Canadian stocks, here are four stocks I would buy in a TFSA on any major pullback.

TFSA (Tax free savings account) acronym on wooden cubes on the background of stacks of coins

Source: Getty Images

A European software consolidator

Despite a volatile stock market in 2025, Topicus.com (TSXV:TOI) stock is actually up 24% this year. Topicus.com has been an attractive way to get technology exposure, but away from the U.S.

Topicus acquires specialized software companies around Europe and abroad. While the company has been delivering strong +25% growth in the past five years, it is also considered defensive. Its software is diversified across country and industry. Likewise, its software is specific, essential, and irreplaceable to its customers.

As a result, its business should perform well, even if there is a global recession. Topicus has the backing of its parent company, Constellation Software. It has ample firepower to deploy if acquisition opportunities arrive during an economic downturn.

A top Canadian technology stock

Another stock I’d buy as a permanent TFSA holding is Descartes Systems Group (TSX:DSG). It operates the top global logistic network in the world. It complements that with several transport/logistics-focused software offerings.

Concerns about global trade have caused this stock to pull back 14%. While that is a concern, goods still need to be moved. Trade partnerships will change, but then supply chains will adapt. Descartes has a suite of software services that can help companies quickly and efficiently adapt their supply chains to these changes.

This company is very well managed and has a strong cash-rich balance sheet, and there could be great opportunities to acquire more businesses into its fold.

A growing healthcare software company

VitalHub (TSX:VHI) is an up-and-coming software company worth holding in a TFSA. This company has been consolidating software in the healthcare industry. Its software focuses on healthcare flow, efficiency, and patient outcomes.

Healthcare systems are incredibly stressed these days. Its software is gaining strong traction from major health systems around the world.

VitalHub has a founder-led management team, a cash-rich balance sheet, and dry powder to keep growing via acquisition. It is a nice buy-and-hold stock for any TFSA portfolio open to a small-cap stock.

A Canadian stock with a global opportunity

WSP Global (TSX:WSP) is another stock to hold long-term for a TFSA. Factors like population growth, urbanization, climate change, and the electrification/digitization of society all play favourably for this company.

WSP is one of the largest advisory, engineering, project management, and design firms in the world. Like the stocks above, it has used a market consolidation strategy to become a leading global player.

The company is projecting strong mid-teens annual growth over the coming three years. As it gets bigger, it gets more opportunities to take on larger, more complex, higher-margin projects. WSP has a large, diverse backlog and the ability to keep growing its capabilities and expertise. This is a great TFSA stock if you have a decades-long time horizon.

Fool contributor Robin Brown has positions in Constellation Software, Descartes Systems Group, Topicus.com, Vitalhub, and WSP Global. The Motley Fool has positions in and recommends Topicus.com and Vitalhub. The Motley Fool recommends Constellation Software, Descartes Systems Group, and WSP Global. The Motley Fool has a disclosure policy.

More on Investing

middle-aged couple work together on laptop
Investing

Where to Invest Your $7,000 TFSA Contribution

These TSX stocks are backed by strong fundamentals and operate in sectors benefiting from durable, long-term demand.

Read more »

pumpjack on prairie in alberta canada
Energy Stocks

Should You Buy, Sell, or Hold Enbridge Stock in 2026?

Enbridge’s reliable payouts and solid growth opportunities ahead make it a compelling choice for income and growth investors.

Read more »

Getty - percentage sign interest rate return performance sale discount
Investing

Interest Rates Aren’t Falling: Here’s What I’d Do With My TFSA

Here's something sensible you can do today to ensure your financial well-being.

Read more »

woman looks ahead of her over water
Stocks for Beginners

What the Average Canadian TFSA Balance Looks Like at Age 50

Make the most of your self-directed TFSA portfolio and get an edge over Canadians neglecting the tax-free investment vehicle.

Read more »

Concept of multiple streams of income
Dividend Stocks

A TFSA Pick Yielding 7% With Dependable Cash Payments

This TSX income fund's monthly $0.10-per-share distribution is like clockwork.

Read more »

Piggy bank and Canadian coins
Tech Stocks

How to Use Your Annual TFSA Room to Double Your Contributions

Your 2026 TFSA limit is $7,000. But smart investors use quality stocks like Microsoft to make that room work twice…

Read more »

TFSA (Tax free savings account) acronym on wooden cubes on the background of stacks of coins
Dividend Stocks

The Simplest and Most Effective TFSA Strategy to Kick Off 2026

Add these two TSX stocks to your self-directed TFSA portfolio to get the right mixture of defensiveness and long-term growth.

Read more »

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Thursday, April 16

After four straight days of gains pushing the TSX closer to record highs, today’s flat opening signals investors may turn…

Read more »