T4FHSA, First Home Saving Account
2026V6 - updated 2026-01-30
What’s new:
Validation enhancement:
- Summary and Slip Filer Account Number must be the same (<FilerAccountNumber></FilerAccountNumber> on slip and summary)
Version 2 – Updates on acceptable characters tables and clarity in “What’s New” section
Version 3 – Correction of the acceptable characters for the contract number
Version 4 – Allowing the period (.) as an acceptable character in the FHSA contract number field and deceased holder FHSA contract number field
Version 5 – For enhanced clarity, a note has been added concerning the beneficiary’s date of birth (SlipRecipientBirthDate)
Version 6 – Update to “initial” field to indicate alpha
Note
To prevent system rejections, please ensure optional fields without values are removed from the XML file.
<Return>
<T4FHSA>
<T4FHSASlip>
<T4FHSASlipTransaction>
<TransactionDate>
<Year></Year>
Transaction date - year
Required, 4 numeric (e.g., 2024)
<Month></Month>
Transaction date - month
Required, 2 numeric (e.g., 03, 12)
<Day></Day>
Transaction date - day
Required, 2 numeric (e.g., 04, 31)
</TransactionDate>
<ContributionAmount></ContributionAmount>
Contribution
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<FHSADeemedTransferAmount></FHSADeemedTransferAmount>
FHSA deemed transfer
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<QualifyingWithdrawalAmount></QualifyingWithdrawalAmount>
Qualifying withdrawal
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<TaxableWithdrawalAmount></TaxableWithdrawalAmount>
Taxable withdrawal
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<IncomeTaxDeductedAmount></IncomeTaxDeductedAmount>
Income tax deducted
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<FHSATransferInAmount></FHSATransferInAmount>
FHSA transfer in
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<FairMarketValueImmediatelyPriorTransferOut></FairMarketValueImmediatelyPriorTransferOut>
Fair market value immediately prior to the transfer out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
- Include with each Transfer Out amount
<FHSATransferOutAmount></FHSATransferOutAmount>
FHSA transfer out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<RRSPTransferInAmount></RRSPTransferInAmount>
RRSP transfer in
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<SpousalRRSPTransferInAmount></SpousalRRSPTransferInAmount>
Spousal RRSP transfer in
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<RRSPRRIFTransferOutAmount></RRSPRRIFTransferOutAmount>
RRSP/ RRIF transfer out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<DesignatedRRSPRRIFTransferOutAmount></DesignatedRRSPRRIFTransferOutAmount>
Designated -RRSP/RRIF transfer out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<DesignatedWithdrawalAmount></DesignatedWithdrawalAmount>
Designated -withdrawal
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<FHSABeneficiaryDistributionOutAmount></FHSABeneficiaryDistributionOutAmount>
FHSA beneficiary distribution out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<FHSABeneficiaryDistributionReceivedAmount></FHSABeneficiaryDistributionReceivedAmount>
FHSA beneficiary distribution received
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<FHSATransferOutToSurvivorAmount></FHSATransferOutToSurvivorAmount>
FHSA transfer out to survivor
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<RRSPRRIFTransferOutToSurvivorAmount></RRSPRRIFTransferOutToSurvivorAmount>
RRSP/RRIF transfer out to survivor
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<SurvivorFHSATransferInAmount></SurvivorFHSATransferInAmount>
Survivor FHSA transfer in
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<FHSACessationHolderDeemedReceivedAmount></FHSACessationHolderDeemedReceivedAmount>
Amount deemed received on FHSA cessation
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<SecurityForALoanAmount></SecurityForALoanAmount>
Security for a loan
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros- negative values accepted
<NonQualifiedInvestmentAcquisitionAmount></NonQualifiedInvestmentAcquisitionAmount>
Acquisition of Non-Qualified Investment
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<NonQualifiedInvestmentDispositionAmount></NonQualifiedInvestmentDispositionAmount>
Disposition of Non-Qualified Investment
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<AccountHolderFormerSpouseName>
<FamilyName></FamilyName>
Family name of former spouse or common-law partner
- Required, up to 30 alphanumeric
- acceptable characters
<GivenName></GivenName>
Given Name of former spouse or common-law partner
- up to 30 alphanumeric
- acceptable characters
Note: If only initials are available, provide the holder’s first initial.
</AccountHolderFormerSpouseName>
<AccountHolderFormerSpouseSIN></AccountHolderFormerSpouseSIN>
Former spouse or common-law partner Social Insurance Number (SIN)
- 9 numeric
<MarriageBreakdownFHSATransferInAmount></MarriageBreakdownFHSATransferInAmount>
Marriage breakdown - FHSA transfer in
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<MarriageBreakdownFHSATransferOutAmount></MarriageBreakdownFHSATransferOutAmount>
Marriage breakdown - FHSA transfer out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
<MarriageBreakdownRRSPRRIFTransferOutAmount></MarriageBreakdownRRSPRRIFTransferOutAmount>
Marriage breakdown RRSP/RRIF transfer out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- If not applicable, leave blank, do not use zeros
</T4FHSASlipTransaction>
<T4FHSASlipIdentification>
<UniqueSlipNumber></UniqueSlipNumber>
Unique Slip Number (USN)
- Required, up to 20 alphanumeric, must be upper case
-Only letters, number and hyphens (-) are accepted
-The USN cannot begin or end with a hyphen and cannot have more than 7 consecutive numbers.
-Do not include the Recipient’s SIN or the filer account number in the USN.
-Each original slip must have a different Unique Slip number filed under the same return.
-Refer to T4FHSA annual information return - Canada.ca for additional information.
<SlipReportTypeCode></SlipReportTypeCode>
Slip Report Type Code
Required, 1 alpha, must be upper case
- Original = O
- Amendment = A
- Cancel = C
Note: An amended return must not include original slips, and conversely, an original return must not contain amended slips.
<FilerAccountNumber></FilerAccountNumber>
Filer Account number
- Required, 15 alphanumeric; 9 digits, RP (must be upper case), 4 digits, example: 000000000RP0000
- must correspond to the "Business Number (BN15)" on the related FHSA Summary record
<FHSAIdentificationNumber></FHSAIdentificationNumber>
FHSA Identification number
- Required, 8 numeric
- must correspond to the FHSA Identification number on the related T4FHSA Summary record
<FHSAContractNumber></FHSAContractNumber>
FHSA Contract number
- Required, up to 30 alphanumeric
- acceptable characters: alpha, numeric, period (.), hyphen (-), space, ampersand (&), apostrophe (‘), quotation mark (“), number sign (#) and forward slash (/)
Note: If beneficiary indicator is set to “Y”, the FHSA Contract number must be zeros.
<SlipRecipientSIN></SlipRecipientSIN>
Recipient Social Insurance Number (SIN)
- Required, 9 numeric
<SlipRecipientName>
<FamilyName></FamilyName>
Recipient Family Name
- Required, up to 30 alphanumeric
- acceptable characters
<GivenName></GivenName>
Recipient Given Name
Required, up to 30 alphanumeric
- acceptable characters
Note: If only initials are available, provide the recipient’s first initial.
<Initial></Initial>
Recipient Initial
- 1 alpha
- initial of the recipient’s second given name
</SlipRecipientName>
<SlipRecipientAddress>
<AddressLine1Text></AddressLine1Text>
Recipient address - line 1
- Required, up to 30 alphanumeric
- first line of the recipient’s address
- acceptable characters
<AddressLine2Text></AddressLine2Text>
Recipient address - line 2
- up to 30 alphanumeric
- second line of the recipient’s address
- acceptable characters
<CityName></CityName>
Recipient city
- Required, up to 28 alphanumeric
- city in which the recipient is located
- acceptable characters
<ProvinceStateCode></ProvinceStateCode>
Recipient Province or territory code
- Required, 2 alpha, must be upper case
- Canadian province or territory in which the recipient is located or the state in the USA where the recipient is located
<CountryCode></CountryCode>
Recipient Country code
- 3 alpha
- country in which the recipient is located
- use only the 3 alphabetic country codes as outlined in the International Standard (ISO) 3166 Codes for the Representation of Names of Countries
- always use CAN for Canada, and USA for the United States of America
<PostalZipCode></PostalZipCode>
Recipient postal code
- Required, up to 10 alphanumeric, must be upper case
- the recipient’s Canadian postal code, format: alpha, numeric, alpha, numeric, alpha, numeric, example: A9A9A9
- or the recipient’s USA zip code
- or where the recipient’s country code is neither CAN nor USA, store the foreign postal code
- the dash (-) is an acceptable character ONLY for USA or foreign postal code
</SlipRecipientAddress>
<SlipRecipientBirthDate>
Note: For the Beneficiary slip, DOB is required. If unknown, enter “1001-01-01”.
<Year></Year>
Recipient date of birth - year
- Required, 4 numeric (e.g., 2024)
<Month></Month>
Recipient date of birth - month
- Required, 2 numeric (e.g., 03, 12)
<Day></Day>
Recipient date of birth - day
- Required, 2 numeric (e.g., 04, 31)
</SlipRecipientBirthDate>
<SlipRecipientDeathDate>
<Year></Year>
Recipient date of death - year
- 4 numeric (e.g., 2024)
<Month></Month>
Recipient date of death - month
- 2 numeric (e.g., 03, 12)
<Day></Day>
Recipient date of death - day
- 2 numeric (e.g., 04, 31)
</SlipRecipientDeathDate>
<HolderDeathFairMarketValueAmount></HolderDeathFairMarketValueAmount>
Fair market value at time of death
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
<FHSANewAccountIndicator></FHSANewAccountIndicator>
New FHSA account indicator: Y or N
- Required, 1 alpha
<FHSAAccountClosedIndicator></FHSAAccountClosedIndicator>
FHSA account closed indicator: Y or N
- Required, 1 alpha
<FHSAAccountClosedDate>
<Year></Year>
FHSA close date - year
- Required, 4 numeric (e.g., 2024)
<Month></Month>
FHSA close date - month
- Required, 2 numeric (e.g., 03, 12)
<Day></Day>
FHSA close date - day
- Required, 2 numeric (e.g., 04, 31)
</FHSAAccountClosedDate>
<FHSASuccessorAccountIndicator></FHSASuccessorAccountIndicator>
Successor holder account indicator: Y or N
- 1 alpha (Y or N)
<FHSABeneficiaryIndicator></FHSABeneficiaryIndicator>
Beneficiary indicator: Y or N
- 1 alpha (Y or N)
-Indicator must be “Y” for yes when an “FHSA beneficiary distribution received” or an “Amount deemed received on FHSA cessation” is reported on a beneficiary record.
Note: If the field “Amount deemed received on FHSA cessation” is reported on an FHSA holder’s record, the beneficiary indicator must be blank or “N” for no.
<TotalFHSADistributionBeneficiaryCount></TotalFHSADistributionBeneficiaryCount>
Total number of Beneficiaries
- up to 3 numeric
<DeceasedAccountHolderFHSAContractNumber></DeceasedAccountHolderFHSAContractNumber>
Deceased holder FHSA contract number
- up to 30 alphanumeric
- acceptable characters: alpha, numeric, period (.), hyphen (-), space, ampersand (&), apostrophe (‘), quotation mark (“), number sign (#) and forward slash (/)
<DeceasedAccountHolderSIN></DeceasedAccountHolderSIN>
Deceased holder Social Insurance Number (SIN)
- 9 numeric
<DeceasedAccountHolderDeathDate>
<Year></Year>
Deceased holder date of death - year
- 4 numeric (e.g., 2024)
<Month></Month>
Deceased holder date of death - month
- 2 numeric (e.g., 03, 12)
<Day></Day>
Deceased holder date of death - day
- 2 numeric (e.g., 04, 31)
</DeceasedAccountHolderDeathDate>
<CalendarYearEndFairMarketValueAmount></CalendarYearEndFairMarketValueAmount>
Calendar Year End Fair market value
- Required, up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- do not report negative values
<T4FHSASlipTotalTransactionCount></T4FHSASlipTotalTransactionCount>
Total number of Transaction records
- Required, up to 4 numeric
- total number of transaction records included in this slip
<T4FHSASlipTotalTransactionAmount>
<TotalContributionAmount></TotalContributionAmount>
Total contributions
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalFHSADeemedTransferAmount></TotalFHSADeemedTransferAmount>
Total FHSA deemed transfer
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- iIf not applicable, leave blank, do not use zeros
<TotalQualifyingWithdrawalAmount></TotalQualifyingWithdrawalAmount>
Total qualifying withdrawals
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalTaxableWithdrawalAmount></TotalTaxableWithdrawalAmount>
Total taxable withdrawals
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalIncomeTaxDeductedAmount></TotalIncomeTaxDeductedAmount>
Total income tax deducted
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalFHSATransferInAmount></TotalFHSATransferInAmount>
Total FHSA transfers in
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalFHSATransferOutAmount></TotalFHSATransferOutAmount>
Total FHSA transfers out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalRRSPTransferInAmount></TotalRRSPTransferInAmount>
Total RRSP transfers in
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalSpousalRRSPTransferInAmount></TotalSpousalRRSPTransferInAmount>
Total spousal RRSP transfers in
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalRRSPRRIFTransferOutAmount></TotalRRSPRRIFTransferOutAmount>
Total RRSP/RRIF transfers out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalDesignatedRRSPRRIFTransferOutAmount></TotalDesignatedRRSPRRIFTransferOutAmount>
Total designated -RRSP/RRIF transfers out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalDesignatedWithdrawalAmount></TotalDesignatedWithdrawalAmount>
Total designated -withdrawals
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalFHSABeneficiaryDistributionOutAmount></TotalFHSABeneficiaryDistributionOutAmount>
Total FHSA beneficiary distributions out
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalFHSABeneficiaryDistributionReceivedAmount></TotalFHSABeneficiaryDistributionReceivedAmount>
Total FHSA beneficiary distributions received
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalFHSATransferOutToSurvivorAmount></TotalFHSATransferOutToSurvivorAmount>
Total FHSA transfers out to survivor
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalRRSPRRIFTransferOutToSurvivorAmount></TotalRRSPRRIFTransferOutToSurvivorAmount>
Total RRSP/RRIF transfers out to survivor
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalSurvivorFHSATransferInAmount></TotalSurvivorFHSATransferInAmount>
Total survivor FHSA transfers in
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalFHSACessationHolderDeemedReceivedAmount></TotalFHSACessationHolderDeemedReceivedAmount>
Total amount deemed received on FHSA cessation
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalSecurityForALoanAmount></TotalSecurityForALoanAmount>
Total security for a loan
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
- negative values accepted
<TotalMarriageBreakdownFHSATransferInAmount></TotalMarriageBreakdownFHSATransferInAmount>
Total FHSA transfers in – marriage breakdown
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalMarriageBreakdownFHSATransferOutAmount></TotalMarriageBreakdownFHSATransferOutAmount>
Total FHSA transfers out – marriage breakdown
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
<TotalMarriageBreakdownRRSPRRIFTransferOutAmount></TotalMarriageBreakdownRRSPRRIFTransferOutAmount>
Total RRSP/RRIF transfers out – marriage breakdown
- up to 11 numeric characters
- enter dollars and cents, for example: 1234564789.01
- do not include spaces or commas
- if not applicable, leave blank, do not use zeros
</T4FHSASlipTotalTransactionAmount>
</T4FHSASlipIdentification>
</T4FHSASlip>
<T4FHSASummary>
<FilerAccountNumber></FilerAccountNumber>
Filer account number
- Required, 15 alphanumeric, 9 digits, RP (must be upper case), 4 digits, example: 000000000RP0000
Note: In order to process a return, the complete Business number Account (BN15) is required.
<SummaryReportTypeCode></SummaryReportTypeCode>
Summary report type code
- Required, 1 alpha, must be upper case
- Original = O
- Amendment = A
Note: An original return cannot contain an amended or cancelled slip. An amended return cannot contain an original slip.
<FilerAmendmentNote></FilerAmendmentNote>
Filer amendment note
- use for report type A only
- up to 1309 alphanumeric characters
- acceptable characters
<ReturnTaxationYear></ReturnTaxationYear>
Taxation Year
- Required, 4 numeric
- the taxation year YYYY (e.g., 2023)
<FHSAIdentificationNumber></FHSAIdentificationNumber>
FHSA Identification number
- Required, 8 numeric
<TotalSlipCount></TotalSlipCount>
Total slip count
- Required, up to 7 numeric
<FilerName>
<NameLine1Text></NameLine1Text>
Filer name - line 1
- Required, up to 35 alphanumeric
- first line of filer's name
- acceptable characters
<NameLine2Text></NameLine2Text>
Filer name - line 2
- up to 35 alphanumeric
- second line of filer's name
- acceptable characters
<NameLine3Text></NameLine3Text>
Filer name - line 3
- up to 35 alphanumeric
- Use for "care of" or "attention"
- acceptable characters
</FilerName>
<FilerAddress>
<AddressLine1Text></AddressLine1Text>
Filer address - line 1
- Required, up to 30 alphanumeric
- first line of the filer's address
- acceptable characters
<AddressLine2Text></AddressLine2Text>
Filer address - line 2
- up to 30 alphanumeric
- second line of the filer's address
- acceptable characters
<CityName></CityName>
Filer City Name
- Required, up to 28 alphanumeric
- City in which the filer is located
- acceptable characters
<ProvinceStateCode></ProvinceStateCode>
Filer Province or Territory code
- Required, 2 alpha, must be upper case
- Canadian province or territory in which the filer is located or the state in the USA where the filer is located
<CountryCode></CountryCode>
Filer country code
-3 alpha
- country in which the filer is located
- use only the 3 alphabetic country codes as outlined in the International Standard (ISO) 3166 - Codes for the Representation of Names of Countries
- always CAN for Canada, and USA for the United States of America
<PostalZipCode></PostalZipCode>
Filer postal code
- up to 10 alphanumeric, must be upper case
- filer's Canadian postal code, format: alpha, numeric, alpha, numeric, alpha, numeric, example: A9A9A9
- or the filer's USA zip code
- or when the filer's country code is neither CAN nor USA, store the foreign postal code
- the dash (-) is an acceptable character ONLY for USA or foreign postal code
</FilerAddress>
<FilerContact>
<ContactFamilyName></ContactFamilyName>
Contact Family Name
- Required, up to 30 alphanumeric
- first 30 letters of the contact’s surname
- omit titles such as Mr., Mrs., etc.
- do not include the first given name or initials
- acceptable characters
<ContactGivenName></ContactGivenName>
Contact Given name
- Required, up to 30 alphanumeric
- first 30 letters of the contact’s first given name
- acceptable characters
Note: If only initials are available, provide the contact’s first initial.
<ContactPhoneAreaCode></ContactPhoneAreaCode>
Contact area code
- Required, 3 numeric
- area code of telephone number
<ContactPhoneNumber></ContactPhoneNumber>
Contact telephone number
- Required, 3 numeric with a hyphen (-), followed by 4 numeric
- telephone number of the contact
<ContactPhoneExtensionNumber></ContactPhoneExtensionNumber>
Contact extension number
- up to 5 numeric
- extension of the contact
<ContactEmailAddress></ContactEmailAddress>
Contact email
- Required, up to 60 alphanumeric
- enter the contact’s email address
- acceptable characters
</FilerContact>
<T4FHSATotalAmount>
<TotalContributionAmount></TotalContributionAmount>
Total contributions
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalFHSADeemedTransferAmount></TotalFHSADeemedTransferAmount>
Total FHSA deemed transfers
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalQualifyingWithdrawalAmount></TotalQualifyingWithdrawalAmount>
Total qualifying withdrawals
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalTaxableWithdrawalAmount></TotalTaxableWithdrawalAmount>
Total taxable withdrawals
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalIncomeTaxDeductedAmount></TotalIncomeTaxDeductedAmount>
Total income tax deducted
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalFHSATransferInAmount></TotalFHSATransferInAmount>
Total FHSA transfers in
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalFHSATransferOutAmount></TotalFHSATransferOutAmount>
Total FHSA transfers out
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalRRSPTransferInAmount></TotalRRSPTransferInAmount>
Total RRSP transfers in
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalSpousalRRSPTransferInAmount></TotalSpousalRRSPTransferInAmount>
Total spousal RRSP transfers in
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalRRSPRRIFTransferOutAmount></TotalRRSPRRIFTransferOutAmount>
Total RRSP/RRIF transfers out
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalDesignatedRRSPRRIFTransferOutAmount></TotalDesignatedRRSPRRIFTransferOutAmount>
Total designated - RRSP/RRIF transfers out
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalDesignatedWithdrawalAmount></TotalDesignatedWithdrawalAmount>
Total designated - withdrawals
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalFHSABeneficiaryDistributionOutAmount></TotalFHSABeneficiaryDistributionOutAmount>
Total FHSA beneficiary distributions out
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalFHSABeneficiaryDistributionReceivedAmount></TotalFHSABeneficiaryDistributionReceivedAmount>
Total FHSA beneficiary distributions received
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalFHSATransferOutToSurvivorAmount></TotalFHSATransferOutToSurvivorAmount>
Total FHSA transfers out to survivor
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalRRSPRRIFTransferOutToSurvivorAmount></TotalRRSPRRIFTransferOutToSurvivorAmount>
Total RRSP/RRIF transfers out to survivor
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalSurvivorFHSATransferInAmount></TotalSurvivorFHSATransferInAmount>
Total survivor FHSA transfers in
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalFHSACessationHolderDeemedReceivedAmount></TotalFHSACessationHolderDeemedReceivedAmount>
Total amount deemed received on FHSA cessation
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalSecurityForALoanAmount></TotalSecurityForALoanAmount>
Total security for a loan
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
- negative values accepted
<TotalMarriageBreakdownFHSATransferInAmount></TotalMarriageBreakdownFHSATransferInAmount>
Total FHSA transfers in – marriage breakdown
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalMarriageBreakdownFHSATransferOutAmount></TotalMarriageBreakdownFHSATransferOutAmount>
Total FHSA transfers out – marriage breakdown
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalMarriageBreakdownRRSPRRIFTransferOutAmount></TotalMarriageBreakdownRRSPRRIFTransferOutAmount>
Total RRSP/RRIF transfers out – marriage breakdown
- up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
<TotalCalendarYearEndFairMarketValueAmount></TotalCalendarYearEndFairMarketValueAmount>
Total calendar year end fair market value
- Required, up to 15 numeric characters
- enter dollars and cents, for example: 12345647890123.45
- do not include spaces or commas
</T4FHSATotalAmount>
</T4FHSASummary>
</T4FHSA>
</Return>