A budgeting app built in Canada
Bufin is made in Canada, and a few things follow from that: it is fully bilingual in English and French, it defaults to Canadian dollars, and it tracks contribution room for the registered accounts Canadians actually use.
Registered accounts: TFSA, RRSP and FHSA
Bufin tracks how much contribution room you have left in a TFSA, an RRSP or an FHSA, including the parts people get wrong. TFSA withdrawals coming back as room the following calendar year, and the FHSA's annual and lifetime caps. These are calculators over the numbers you enter, not a link to the CRA: Bufin has no access to your tax account and does not file anything. Check anything consequential against your CRA My Account.
Bilingual, properly
English and French throughout, including the legal pages, and the language follows your account rather than resetting every visit. This is a Canadian requirement more than a feature, and half-translated software is worse than none.
Your bank stays out of it
Bufin does not connect to Canadian banks, or any others. Transactions are typed, imported from the CSV your bank already lets you download, or read from a photo of a receipt or a screenshot of your transaction list, processed on your own device. No aggregator ever holds credentials to your accounts.
Where the data lives
In your own Google Drive, your own OneDrive, or your browser: not in a Canadian database of ours, and not in an American one either, because there is no Bufin database of anybody's transactions. The small account record that does exist sits on Cloudflare's global infrastructure; the Privacy Policy says exactly what is in it.
Not advice
Bufin is a tracking tool, not a financial advisor, tax preparer or investment dealer. Contribution-room figures and projections are estimates built from what you enter. For anything that carries a tax consequence, confirm with the CRA or a professional.
Content last reviewed 2026-08-18