Menu

Transmission and Filing

Updated: 2022-03-14

Each return to type has a series of hidden field codes to allow you to check for an display details about a transmission. Checking for the receipt means checking whether the return has been transmitted.

When you use these codes to create a condition, you can access details of the transmission as well:

{{# CurrentClient.Filing.T1EfileReceipt }}
Confirmation number: {{ ConfirmationNumber }}
Response Code: {{ Code }}
Message: {{Message}}
Transmission timestamp: {{ format(DateTime, "2003-01-02 at 16:05") }}
Selected for pre-assessment: {{PreAssessment}}
Tranmission ID: {{TransmissionId}}
{{/ CurrentClient.Filing.T1EfileReceipt }}{{CurrentClient.Filing.T1EfileReceipt.PreAssessment}}

There are also field codes for determining whether the return is eligible for electronic filing.

T1/TP1

T1 EFILE {{CurrentClient.Filing.T1EfileReceipt}}
{{CurrentClient.Filing.IsT1EfileEligible}}
{{CurrentClient.Filing.IsT1Transmitted}}
{{CurrentClient.Filing.HasT1EfileReceipt}}
T1 AuthRep {{CurrentClient.Filing.T1013Receipt}}
{{CurrentClient.Filing.T1013Eligible}}
{{CurrentClient.Filing.T1013Transmitted}}
{{CurrentClient.Filing.HasT1013Receipt}}
T1 REFILE {{CurrentClient.Filing.T1RefileReceipt}}
{{CurrentClient.Filing.T1RefileEligible}}
{{CurrentClient.Filing.T1RefileTransmitted}}
{{CurrentClient.Filing.HasT1RefileReceipt}}
Pre-authorised Debit Agreement (PAD) {{CurrentClient.Filing.PADReceipt}}
{{CurrentClient.Filing.PADEligible}}
{{CurrentClient.Filing.PADTransmitted}}
{{CurrentClient.Filing.HasPADReceipt}}
T1135 {{CurrentClient.Filing.T1135Receipt}}
{{CurrentClient.Filing.IsT1135Eligible}}
{{CurrentClient.Filing.IsT1135Eligible}}
{{CurrentClient.Filing.HasT1135Receipt}}
MR69 {{CurrentClient.Filing.MR69Receipt}}
TP1 NetFile {{CurrentClient.Filing.TP1NetFileReceipt}}
{{CurrentClient.Filing.IsTP1NetFileEligible}}
{{CurrentClient.Filing.IsTP1NetFileTransmitted}}
{{CurrentClient.Filing.HasTP1NetFileReceipt}}
TP1 Amended {{CurrentClient.Filing.HasTP1AmendedDocsReceipt}}
{{CurrentClient.Filing.HasTP1AmendedReceipt}}

T2/AT1/CO-17

T2 AuthRepBus {{receipt(CurrentClient, "T2 AuthRepBus Online") }}
T2 AuthRepBus Cancel {{receipt(CurrentClient, "T2 AuthRepBusCancel") }}
T2 CIF {{receipt(CurrentClient, "T2 CIF") }}
T2 Attach-A-Doc {{receipt(CurrentClient, "T2 Attach-A-Doc") }}
T2 AGRI {{receipt(CurrentClient, "T2 ASAI") }}
T2 T1134 {{receipt(CurrentClient, "T2 T1134") }}
T2 T1134 FFRMS {{receipt(CurrentClient, "T2 T1134 FRRMS") }}
T2 T1135 {{receipt(CurrentClient, "T2 T1135") }}
T2 T1135 FFRMS {{receipt(CurrentClient, "T2 T1135 FRRMS") }}
T2 T106 {{receipt(CurrentClient, "T2 T106") }}
T106 FRRMS {{receipt(CurrentClient, "T2 T106 FRRMS") }}
AT1 {{receipt(CurrentClient, "AT1 Net File") }}
MR69 {{CurrentClient.Filing.MR69Receipt}}
CO-17 Internet File {{receipt(CurrentClient, "CO-17 Internet File") }}

T3

T3 Slips {{receipt(CurrentClient, "T3 Slips Internet") }}
{{CurrentClient.Filing.IsT3SlipsEligible}}
{{CurrentClient.Filing.IsT3SlipsTransmitted}}
{{CurrentClient.Filing.HasT3SlipsReceipt}}
RL-16 Slips {{receipt(CurrentClient, "RL16 Internet") }}
{{CurrentClient.Filing.Filing.IsRL16Eligible}}
{{CurrentClient.Filing.IsRL16Transmitted}}
{{CurrentClient.Filing.HasRL16Receipt}}
T3 NR4 Slips {{receipt(CurrentClient, "NR4 Slips Internet") }}
{{CurrentClient.Filing.Filing.IsNR4Eligible}}
{{CurrentClient.Filing.IsNR4Transmitted}}
{{CurrentClient.Filing.IsNR4Transmitted}}
T3 RET {{CurrentClient.Filing.T3EfileReceipt }}
{{CurrentClient.Filing.IsT3EfileEligible}}
{{CurrentClient.Filing.IsT3EfileTransmitted}}
{{CurrentClient.Filing.HasT3EfileReceipt}}
T3 RCA {{CurrentClient.Filing.T3RCAEfileReceipt }}
T1135 {{CurrentClient.Filing.T1135Receipt}}
MR69 {{CurrentClient.Filing.MR69Receipt}}

T4, T5, T5018, NR4, T2202

T4 {{CurrentClient.Filing.T4InternetReceipt }}
{{CurrentClient.Filing.T4AInternetReceipt}}
{{CurrentClient.Filing.T4ReducedInternetReceipt}}
{{CurrentClient.Filing.RL1InternetReceipt}}
{{CurrentClient.Filing.RL3InternetReceipt}}
T5 {{CurrentClient.Filing.T5InternetReceipt }}
{{CurrentClient.Filing.RL3InternetReceipt}}
NR4 {{CurrentClient.Filing.NR4InternetReceipt}}
{{CurrentClient.Filing.T4ANRInternetReceipt}}
T2202 {{CurrentClient.Filing.T2202InternetReceipt}}

{{receipt(...)}}

Checks whether the T1 has been filed. This condition appears in the T1 client letter (CLetter).

{{# receipt(CurrentClient, "T1 EFILE") }}
This text shows if the T1 return is filed.
{{/ receipt(CurrentClient, "T1 EFILE") }}

The addition of the not( ) function will show the text if the return has not been successfully transmitted to the CRA. Also used in the T1 client letter (CLetter).

{{# not(receipt(CurrentClient, "T1 EFILE")) }}
This text shows if the T1 return hasn't yet been filed.
{{/ not(receipt(CurrentClient, "T1 EFILE")) }}

{{hasreceipt(...)}}

Checks whether the T1 has been filed. For example:

{{# hasreceipt(CurrentClient, "T1 EFILE") }}
This text shows if the T1 return is filed.
{{/ hasreceipt(CurrentClient, "T1 EFILE") }}

The addition of the not( ) function will show the text if the return. An example appears in the T1 client letter

{{# not(hasreceipt(CurrentClient, "T1 EFILE")) }}
This text shows if the T1 return hasn't yet been filed.
{{/ not(hasreceipt(CurrentClient, "T1 EFILE")) }}

Haven't found the answer? We can help.

Contact us and we’ll get back to you as soon as possible.