What can Canadian households track?
- Shares and ETFs on the TSX, US exchanges and other major markets, priced daily in their own currencies and converted to CAD.
- Registered accounts: RRSPs, TFSAs, FHSAs, RRIFs, RESPs and locked-in accounts, by balance or holding by holding.
- Workplace pensions, by balance.
- Property: your home, rentals and cottages, with valuations you or your AI record, and the mortgages and HELOCs against them.
- Cash: chequing, savings and GICs.
- Crypto, gold and silver, priced daily.
- Debts: mortgages, lines of credit, car loans, student loans and credit cards.
Set CAD as the base currency. US-dollar holdings keep their currency and are converted with historical European Central Bank rates on each date. Your AI (Claude, ChatGPT or another MCP client) reads your statements; Worthbase validates and previews them, stores what you approve, does the arithmetic and emails a weekly summary.
How are RRSPs, TFSAs and FHSAs handled?
Each registered account is an account in Worthbase. Record the balance from your statement, or record the holdings inside it and let Worthbase price them daily. Either way you get history and performance, including XIRR on the holdings.
Worthbase doesn't track contribution room, deductions or withdrawals rules for any registered plan, and it doesn't know an account is tax-sheltered: a sale inside a TFSA or RRSP appears in its realised gains like any other. The CRA's FHSA page and its guides for other plans set out the rules.
Why might Worthbase's gains differ from your ACB?
For identical properties, such as shares of the same company or units of the same ETF, the CRA requires an adjusted cost base averaged across all your units. Each purchase updates the average cost per unit; a sale doesn't change it (Canada.ca: Identical properties).
Worthbase doesn't average. It keeps each purchase as its own lot and matches sales first in, first out, or against lots you choose. An illustrative example:
| ACB (CRA method) | Worthbase (FIFO) | |
|---|---|---|
| Buy 100 units at $50, then 100 at $70 | Average $60 a unit | Two lots: $50 and $70 |
| Sell 100 units at $80 | Cost $6,000 | Cost $5,000 (oldest lot) |
| Gain | $2,000 | $3,000 |
Over the life of a holding the totals come out the same once everything is sold, but along the way they can differ. Use Worthbase as an accurate record of every purchase and sale and give it to whoever calculates your ACB and your tax. If you've bought a holding only once, or only ever sold all of it at once, the two methods agree.
What else doesn't it do in Canada?
- No tax: it reports gains and losses, not Canadian tax. Check tax with your accountant.
- No bank or broker connections; you share statements with your AI.
- No budgeting, trading or financial advice.
There are step-by-step guides for Interactive Brokers and Coinbase. Canadian platforms work the same way: give your AI the CSV or PDF, it maps the columns, and you approve a preview.
How do you get started?
- Choose a plan: US$3.99 a month with a 7-day free trial, or US$49 once for lifetime at the launch price, billed in US dollars. See pricing.
- Connect Worthbase to Claude, ChatGPT or another AI app.
- Tell your AI who's in the household, that your base currency is CAD, then share your statements.
Questions
Does Worthbase calculate adjusted cost base (ACB)?
No. It tracks each purchase as a separate lot and matches sales first in, first out or by chosen lots. Your ACB-based gain can differ.
Can I track my TFSA and RRSP?
Yes, by balance or by holding. Worthbase doesn't track contribution room or treat these accounts as tax-sheltered in its gains figures.
Does it handle US-dollar holdings?
Yes. Each holding keeps its currency and is converted to CAD at the exchange rate for each date.