── ── Tax & compliance

Canadian RRSP and TFSA on a US Return: Which Half Is Arithmetic, and Which Half Needs a Person

August 17, 2026 · 8 min read · By Brad Ju

Most answers to "how are my RRSP and TFSA reported?" jump straight to a conclusion about treaty deferral or trust treatment. Those are characterisation questions. The reporting question splits cleanly in two: whether the accounts cross a threshold is arithmetic a tool can perform and show its work on; what the accounts *are* for US purposes is a determination that belongs to a person.

If you are a US taxpayer holding Canadian accounts, the search results answer a question you did not quite ask. You wanted to know what to report. What comes back is a position on whether an RRSP is treaty-deferred and whether a TFSA is a foreign trust — contested characterisation questions, stated as settled fact, by someone who has not seen your statements.

The reporting problem splits cleanly in two, and the split is the useful part. One half is arithmetic: did the accounts, converted consistently, cross a reporting threshold. That is auditable and a tool should do it and show its work. The other half is what the accounts *are* for US purposes. No engine settles that, and any product that appears to has quietly turned a judgment into a default.

The arithmetic half

Whether an account is reportable at all starts as a summation problem, and it does not depend on what kind of account it is. An RRSP, a TFSA, a chequing account and a brokerage account all enter the same aggregate.

TestWhat it comparesWhere the threshold comes from
FBAR (FinCEN 114)Aggregate maximum value across all foreign financial accounts during the year31 CFR 1010.350 — $10,000, no residency or filing-status variation
Form 8938 — any-timeHighest aggregate during the year against a band set by filing status and residencyIRC §6038D — bands run from $50,000 to $600,000 across the combinations
Form 8938 — year-endDecember 31 aggregate against the lower bandIRC §6038D — a year-end total cannot exceed the sum of each account's yearly peak

Two mechanical points decide more outcomes than most people expect. Both forms use the Treasury year-end rate for currency conversion, and the aggregate has to be converted consistently — a mixture of statement-date rates and year-end rates produces a number that supports neither test. And residency changes the Form 8938 band by a factor of four for the same filing status, which is why living in Canada rather than visiting it is not a detail to assume.

The failure mode worth naming: an account nobody could value does not become zero. Whatever it turns out to be, adding it can only push the aggregate up — so a missing balance leaves "over the threshold" intact and makes "under the threshold" unprovable. We wrote up that asymmetry separately.

The half that belongs to a person

What sits inside a Canadian account is a different kind of question, and our engine's own review notes say so in one line: asset characterisation — is it a PFIC, is it a §6038D specified asset — is not decided by this engine, and routes to international tax review.

That is not a gap being apologised for. It is the boundary. A Canadian mutual fund or ETF held inside an account raises a PFIC question; a registered plan raises a characterisation question about the plan itself. Both are determinations with real consequences, made from facts a statement does not contain, and a tool that answers them from a template is generating a plausible sentence rather than a defensible position.

What software can honestly do at that boundary is flag the trigger it observed and hand it over with the reason attached — never draft the form:

FormWhat triggers the flagThreshold and source
8621Foreign mutual funds or wealth-management products (PFIC question)Characterisation — no numeric trigger; routes to review
3520Foreign gifts, or foreign trust involvement$100,000 aggregate from a foreign individual — IRC §6039F
5471Ownership in a foreign corporation10% by vote or value — IRC §6046(a)(2)

One more that catches people the other direction: directly-held foreign real estate is reportable on neither FBAR nor Form 8938. The rental income still goes on Schedule E. If a Canadian property has been included in someone's foreign-asset aggregate, that is worth confirming rather than assuming.

If earlier years were not filed

This is where the two halves interact badly, and where a number can mislead the person reading it. An exposure figure computed from balances rests on a non-willful assumption. Willfulness is a factual determination no engine can make, and it changes the penalty from a fixed amount to a share of the account balance — so the same balances produce two very different numbers depending on a fact the software does not have.

The second trap is procedural. Filing the current year on its own, while earlier years sit unfiled, is itself a decision with consequences — it forecloses some paths and can complicate others. The prior-year route (delinquent submission, Streamlined, or something else) is a question to answer deliberately and first, not a thing that happens by default because this year's return was due.

The consistency check almost nobody runs

Schedule B Part III asks whether you have a foreign account. A "no" there sitting alongside a filed FBAR is a return that contradicts itself, and it is a mechanical check that takes seconds and is skipped constantly. The same class of check applies across years: an account that appeared on last year's FBAR and is absent from this year's documents is not automatically gone — an account open for part of the year is still reportable for that year, so its disappearance is a question, not a resolution.

What to actually assemble

For each Canadian account, the package that lets someone answer both halves is the same short list: institution and account number, account type, whose name it is in, whether you hold signature authority only, the maximum value during the year, the December 31 value, the currency and the rate used, and the annual statement itself. Two values, not one — the peak drives one test and the year-end drives the other, and having only the peak leaves a band of outcomes unresolved.

How deciqAI handles it

Threshold tests are computed in code from balances read off the statements, with non-USD, negative, and unreadable values excluded from the aggregate and named individually rather than silently treated as zero. Asset characterisation — PFIC status, plan treatment, whether something is a §6038D specified asset — is not decided by the engine: it is flagged with the trigger observed and routed to international tax review. Exposure figures are stated under a non-willful assumption, and that assumption is stated. Educational content — not tax advice.

FAQ

How are Canadian RRSP and TFSA accounts reported on a US tax return and FBAR?

Split the question. Whether the accounts are reportable at all is arithmetic: every foreign financial account — RRSP, TFSA, chequing, brokerage — enters the same aggregate, tested against $10,000 for FBAR and against a filing-status-and-residency band running $50,000 to $600,000 for Form 8938. How each plan is characterised for US purposes is a separate determination that depends on facts a statement does not contain, and it belongs to a preparer who handles US international tax, not to software.

Do RRSP and TFSA balances count toward the FBAR threshold?

The FBAR test is an aggregate across foreign financial accounts, and it does not vary by account type, residency or filing status. The practical consequence is that people who assume a registered plan is excluded can end up under-counting the aggregate and concluding they are below $10,000 when they are not.

Which exchange rate should I use for Canadian accounts?

Both FBAR and Form 8938 use the Treasury year-end rate, and the aggregate has to be converted consistently. Mixing statement-date rates with year-end rates produces a total that does not correspond to either test — and if a balance cannot be converted at all, it should be excluded from the sum and named, not folded in at face value.

Are Canadian mutual funds inside my accounts a PFIC problem?

That is a characterisation question, and it is exactly the kind of question no engine should answer for you. What software can do is flag that a foreign fund or wealth-management product was observed, state the trigger, and route it to someone who handles US international tax. Anything that returns a confident yes or no from a statement alone is guessing.

What if I have not filed FBARs for earlier years?

Decide the prior-year route first. Filing the current year in isolation while earlier years sit unfiled is itself a choice with consequences. Note also that any exposure figure you are shown almost certainly assumes non-willfulness — willfulness is a factual determination software cannot make, and it changes the penalty basis entirely.

Start free. Pay when it pays off.

Bring one file and see what the draft looks like. No card required to start.

Start free