Skip to Content
CRA FormsAGR-1 Headings

AGR-1 Data Import Headings

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


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

Column HeadingDescriptionType & SizeComments & Examples
RECTYPERecipient typeText, 11 - Individual
3 - Corporation
4 - Association, trust, club or partnership
LASTNAMERecipient last name
(type 1)
Text, 30Required for types
1, 3 & 4
FIRSTNAMERecipient first name
(type 1)
Text, 30
INITIALRecipient initial
(type 1)
Text, 1
NAME1Recipient name line 1
(type 3 & 4)
Text, 50Required for types
3 & 4
NAME2Recipient name line 2
(type 3 & 4)
Text, 50
ADDRESS1Address line 1Text, 50
ADDRESS2Address line 2Text, 50
CITYCityText, 28
PROVProvince codeText, 2ON, QC, etc.
POSTALPostal codeText, 10
COUNTRYCountryText, 3CAN, USA, etc.
YEARYearNumeric, 42025
SINSINNumeric, 9
SEQUENCESequence NumberNumeric, 9
TRUSTTrust account numberText, 9
PARTNERSHIPPartnership account numberText, 15
RECBNBusiness numberText, 15
INCOMEIncome, grants and subsidies (14)Currency
GAINGain on settlement of debt (15)Currency
INSURANCEGross insurance proceeds (16)Currency
OVERPAYOverpayment recapture (17)Currency
INVESTMENTInvestment income (18)Currency
FOOTNOTESFootnotes (22)Text, 60
PRGCODE1Program 1 codeNumeric, 3
PRGNAME1Program 1 nameText, 60
PRGAMOUNT1Program 1 amountCurrency
PRGBOX1Program 1 boxNumeric, 2
PRGCODE2Program 2 codeNumeric, 3
PRGNAME2Program 2 nameText, 60
PRGAMOUNT2Program 2 amountCurrency
PRGBOX2Program 2 boxNumeric, 2
PRGCODE3Program 3 codeNumeric, 3
PRGNAME3Program 3 nameText, 60
PRGAMOUNT3Program 3 amountCurrency
PRGBOX3Program 3 boxNumeric, 2
PRGCODE4Program 4 codeNumeric, 3
PRGNAME4Program 4 nameText, 60
PRGAMOUNT4Program 4 amountCurrency
PRGBOX4Program 4 boxNumeric, 2
PRGCODE5Program 5 codeNumeric, 3
PRGNAME5Program 5 nameText, 60
PRGAMOUNT5Program 5 amountCurrency
PRGBOX5Program 5 boxNumeric, 2
TEXTATTOPOptional text to print at top of slipText, 15
EMAILADDRESSRecipient email address; one email address, or two separated by a semi-colonText, 255
OKTOEMAILSLIPPermission granted to email slipYes/No
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
NOTESNotesText, 255