Skip to Content
CRA FormsTFSA Headings

TFSA Data Import Headings

Columns and rows containing “NULL” in their first cell will not be imported.


Cell A1 MUST contain “TFSA
Name, Address, and Data characters accepted by CRA

Column HeadingDescriptionType & SizeComments & Examples
CONTRACTNUMBERContract numberText, 30
SLIPSTATUSStatus of slipText, 1O-Original
A-Amended
C-Cancelled
LASTNAMEEmployee last nameText, 30Required
FIRSTNAMEEmployee first nameText, 30
INITIALEmployee initialText, 1
ADDRESS1Address line 1Text, 50
ADDRESS2Address line 2Text, 50
CITYCityText, 28
PROVProvince codeText, 2
POSTALPostal code (including space)Text, 10
COUNTRYCountry codeText, 3
SINSocial insurance number (12)Numeric, 9
BIRTHDATETFSA holder birthdateDateMmm. dd, yyyy (Apr. 1, 2025)
ACCOUNTCLOSEDTHISYEARAccount closed this year, YesText, 1”X” = Checked
ACCOUNTCLOSEDTHISYEARNOAccount closed this year, NoText, 1”X” = Checked
CLOSEDDATETFSA closed dateDateMmm. dd, yyyy (Apr. 1, 2025)
CALENDARYEARENDFAIRMARKETVALUECalendar year end fair market valueCurrency
NEWACCOUNTTHSIYEARNew TFSA account this year for holder, YesText, 1”X” = Checked
NEWACCOUNTTHISYEARNONew TFSA account this year for holder, NoText, 1”X” = Checked
IDENTINACTIVENo transactions for this identityText, 1”X” = Checked
TRANSACTIONDATETransaction dateDateMmm. dd, yyyy (Apr. 1, 2025)
CONTRIBUTIONAMOUNTContribution amountCurrency
WITHDRAWALAMOUNTWithdrawal amountCurrency
FORMERSPOUSELASTNAMESurname of former spouseText, 30
FORMERSPOUSEFIRSTNAMEFirst name of former spouseText, 30
FORMERSPOUSESINSIN of former spouseText 11
MARRIAGEBREAKDOWNTRANSFEROUTMarriage breakdown transfer out fair market valueCurrency
MARRIAGEBREAKDOWNTRANSFERINMarriage breakdown transfer in fair market valueCurrency
ACUISITIONOFNONQUALIFIEDAcquisition of non-qualified investment fair market valueCurrency
WITHDRAWALOFNONQUALIFIEDWithdrawal of non-qualified investment fair market valueCurrency
DEATHDATETFSA holder date of deathDateMmm. dd, yyyy (Apr. 1, 2025)
SUCCESSORHOLDERSuccessor holder account, YesText, 1”X” = Checked
SUCCESSORHOLDERNOSuccessor holder account, NoText, 1”X” = Checked
FAIRMARKETVALUEATDEATHTFSA holder fair market value at time of deathCurrency
DECEASEDLASTNAMESurname of deceased holderText, 30
DECEASEDFIRSTNAMEFirst name of deceased holderText, 30
DECEASEDINITIALInitial of deceased holderText, 1
DECEASEDSINSIN of deceased holderText, 11
DECEASEDDATEDate of death of deceased holderDateMmm. dd, yyyy (Apr. 1, 2025)
COMPANY.NAME1Company associated with slipText, 35
COMPANY.COMPANYTAGTag associated with company nameText, 10
SLIPTAGSubset tagText, 10
CUSTOMFIELDGUID or other unique identifierText, 50
CUSTOMPASSWORDPassword for recipient PDF slipText, 20