Electronic Filing Preparation
|FIRST TOPIC BACK PREVIOUS TOPIC NEXT TOPIC|
MENU: REPORTS > form type > ELECTRONIC FILING
MENU: ELECTRONIC FILING > CANADA REVENUE AGENCY or REVENU QUÉBEC
NOTE: During setup you should complete the Electronic Filing Page of the User Setup Options submenu of the Setup menu if you plan to submit returns electronically. Much of the information required by eForms for electronic file processing is contained there.
To access electronic filing you can either select the Electronic Filing menu; or choose Electronic Filing from the appropriate slip listed under the Reports menu. Note: The screen shots and instructions below describe the process for CRA returns only; the process is identical for filing Revenu Québec returns.
Step 1: Select Companies to File
Refer to the section Company Selection for details on selecting companies to include in this report.
Note: eForms Lite and Basic can select one Company at a time to file electronically; eForms Standard and Enterprise can select multiple companies.
Step 2: Select Returns to File
You can select any number of return types to include by clicking on the checkbox beside each return type to be included in the electronic submission.
Step 3: Check Setup Options
Pressing this button will allow you access to the information stored on the Electronic Filing page of the User Settings submenu of Setup menu. You can add missing information or edit existing data. Clicking on the OK button will return you to the electronic filing dialog box.
Set Output Folder
Use this option to customize the destination where eForms will save the XML output for this report.
Step 4: Set Filing Options
Select the Method of Submission
Choose the media by which the return(s) will be submitted to the CRA. Note: eForms Basic allows only the Internet as a destination for electronic filing. eForms Standard and Enterprise allow CD, DVD or Diskette as well.
Select Status of Slips to be Submitted
Each submission must contain original, amended or cancelled returns. Select "Original," "Amended" or "Cancelled" to include all original, amended or cancelled returns (respectively) of the types selected for the companies included in your submission. Note: eForms does not include amended slips having a zero dollar value in an electronic submission; if you need to submit a slip that has been amended and has a zero dollar value you should leave the original dollar values unchanged and set the slip status to Cancelled.
Only process slips that are selected on the Advanced tab (Enterprise only)
Check the box marked "Only process slips that are selected on the Advanced tab" to create an electronic submission (XML file) containing only selected slips. You must also need check the box marked "Check to select this slip for special electronic filing" on the Advanced Tab on the data entry screen for the slip(s) to be included.
Step 5: Prepare and Validate Submission File
Validation Report Only
Click this button to validate the selected data and correct any critical or warning errors. This option only validates the selected data, it will not create an XML file.
Note: Data validation errors found using XML File and Validation Report and Validation Report Only that would result in a rejection of your submission will be listed in a Critical Error report and must be corrected before eForms will generate an XML file. Errors that should be corrected, but will not invalidate the submission if they were not, are displayed in a Data Validation Warnings report.
This section is hidden by default but can be displayed by clicking on "Validation Options" at the bottom of the screen. In this section you can
XML File and Validation Report
Clicking this button will cause eForms to validate the selected data, display any applicable critical or warning messages and create the XML file (if no critical errors were found). Note: If you are preparing an electronic file including unadjusted T4 and/or RL-1 data the following message will be displayed:
This message can be ignored if you do not intend to use the Adjustment Report option of eForms on the data being submitted.
A validation report will be generated and displayed; it can be printed if desired.
Processing of an electronic return will be halted if any Critical Errors are found. Critical Errors are those that would cause CRA or Revenu Québec to reject the electronic return. Processing of the electronic return can only continue if all Critical Errors have been repaired.
Pressing the Next button in the upper right of the Validation Report (available only if no Critical Errors have been found) will create the XML file. Once the XML file has been successfully created the Internet Filing dialogue will be displayed:
Step 6: Your XML Submission File
The message "Your XML file is ready for submission. The filename is" is displayed at the top of this screen followed by the name of the XML file and its location on your computer. Make note of this information as it will be required by the CRA Internet File Transfer webpage to denote the file to be uploaded.
If you are preparing an XML submission for Revenu Québec you will see this additional button which allows you to print the ED-400 form.
Print Company List
Prints a list of all companies included in the submission, we recommend that you print this report and retain it for your records.
View XML File
Opens the XML file for your review in your default XML viewer, typically Internet Explorer or similar Internet browser. We recommend that you be extremely cautious if you open the XML file in an editor due to the risk of invalidating the submission.
Toggles the display of three additional buttons by which the XML file may be acted upon:
Step 7: Submit Your File to CRA
Your XML file has been created but you must go to the appropriate Internet filing page and follow the instructions there to submit the XML file to the CRA. The submission is NOT automatic as the CRA does not permit any software to communicate directly with the Internet File Transfer site. Once you have submitted the XML file, you will receive a Confirmation of Receipt which you should enter in Step 8 for your records.
Click on Go to the Internet filing web page to begin the process of submitting your XML file to CRA. To log in to the CRA Internet filing web page you will need the Account Number and Web Access Code for the company for which you are filing an Internet return. To log on to the Revenu Québec Internet filing web page you will need the username and password assigned to you by Revenu Québec.
Notes on the Account Number and the Web Access Code
Once you have logged in to the filing site, you will be prompted to upload the XML file created by eForms in Step 6 to the CRA website. By default, eForms saves the XML file in the XML Output folder; which can be located by using the DIAGNOSTICS AND FILE LOCATIONS option under the HELP menu in eForms. eForms saves all XML files in the following format:
Where: “COMPANY_NAME” is the name of the company for which the file has been created with all space characters replace by an underscore character; “xxx’ is a sequential number applied by eForms to ensure that older files are not overwritten, and “XML” is the file type designator required by CRA. If the submission is for multiple companies, "COMPANY_NAME" will be replaced by "MULTIPLE_COMPANIES."
Filing Multiple Returns
eForms Standard and Enterprise are able to batch submit returns for multiple companies and multiple return types into a single file which can be no larger than 150Mb (contact the CRA if your file exceeds 150Mb). Since you are acting as an agent for multiple companies, to submit a batch XML file, you must use your company's Account Number and Web Access Code to access the CRA website.
eForms Lite and Basic are limited to submitting single returns over the Internet for a single company at a time. As above, the file can be no larger than 150Mb in size. If you are using one of these eForms versions to file electronic returns for a significant number of clients it may be in your best interest to upgrade to the eForms Standard or Enterprise.
Making a Payment
If you must make a payment with your submission you can visit CRA's My Payment website; if your financial institution is supported you can setup your payment options as necessary.
Step 8: Record the Submission in Your Database
Select what you will do with this XML file
Choose what action you will take with the XML that was created in Step 6:
Your notes about this submission
Here you can enter any information you wish to record about this XML file.
Cancels the submission process, deletes the XML file and returns you to eForms.
Only available when one of the three radio buttons on the top of the screen has been chosen; when clicked it will return you to eForms after confirming whether or not you wish to update the filing status for the company(ies) included in the XML submission.
There is no need to submit a transmittal report (T619 form) with electronic returns.