How to Complete T5018 for Contract Payments
By WelcomeAide Team
What Is the T5018?
Quick tip: download the official RC381 first, then fill it while following this guide: Download RC381 form (official CRA).
The T5018, officially titled "Statement of Contract Payments," is an information return required by the Canada Revenue Agency (CRA). It is used by businesses to report payments made to subcontractors for construction services. The purpose of the form is to help the CRA track income earned by subcontractors and ensure that it is properly reported on their tax returns.
The T5018 requirement applies primarily to businesses in the construction industry, but it can also apply to other businesses that make payments for construction activities. If your business pays subcontractors for construction services, you are likely required to file T5018 slips.
Who Must File the T5018?
You must file T5018 slips if your business meets the following criteria:
- You are in the construction industry: Your primary business activity involves construction, renovation, repair, or demolition of buildings, structures, roads, bridges, or other construction projects.
- You made payments to subcontractors: During the reporting period, you made payments of $500 or more to subcontractors for construction services.
- Construction is a significant part of your business: Even if construction is not your primary business, if construction activities represent a significant portion of your revenue or operations, you may be required to file.
The $500 threshold applies to the total payments made to each subcontractor during the reporting period. If you paid a subcontractor less than $500 in total, you do not need to file a T5018 for that subcontractor. However, it is good practice to track all payments in case the total exceeds $500 over the course of the year.
For information on managing your business's CRA obligations, see our guide on My Business Account.
What Payments Must Be Reported?
The T5018 requires you to report payments made to subcontractors for construction services. This includes:
- Payments for labour and materials provided by subcontractors.
- Payments for mixed contracts that include both labour and materials.
- Payments for construction, renovation, repair, or demolition work.
- Payments made to individuals, partnerships, corporations, and other entities for construction services.
Payments that do not need to be reported on the T5018 include:
- Payments for materials only (where no construction services were provided).
- Payments to employees (these are reported on T4 slips instead).
- Payments for non-construction services (such as accounting, legal, or consulting services).
- Payments to subcontractors that total less than $500 during the reporting period.
Understanding the Reporting Period
The T5018 reporting period is the fiscal year of your business. If your business has a fiscal year that ends on December 31, your reporting period is January 1 to December 31. If your business has a non-calendar fiscal year (for example, April 1 to March 31), your reporting period follows that schedule.
You must file the T5018 slips and the summary within six months of the end of your fiscal year. For example, if your fiscal year ends on December 31, the T5018 is due by June 30 of the following year. If your fiscal year ends on March 31, the T5018 is due by September 30.
Step-by-Step Guide to Completing the T5018
Part 1: Payer Information
Enter your business information at the top of the T5018 slip. This includes your business name, Business Number (BN), and mailing address. This information identifies you as the payer and must match the information on file with the CRA.
Part 2: Recipient (Subcontractor) Information
For each subcontractor, enter the following information:
- Name: The full legal name of the subcontractor (individual or business name).
- Address: The subcontractor's mailing address.
- Social Insurance Number (SIN) or Business Number (BN): The subcontractor's SIN (if an individual) or BN (if a corporation or partnership). You are required to obtain this information from the subcontractor. If the subcontractor refuses to provide their SIN or BN, note this on the form.
It is important to collect the subcontractor's SIN or BN before making the first payment. You can use CRA Form T5018 instructions for details on how to request this information.
Part 3: Payment Details
Enter the total amount paid to the subcontractor during the reporting period. This should be the gross amount, before any holdbacks or deductions. If you withheld amounts (such as a construction holdback), the gross amount before the holdback is reported. When the holdback is later released, it does not need to be reported again, as it was included in the original gross amount.
If you made payments in a foreign currency, convert the amounts to Canadian dollars using the exchange rate in effect on the date of payment, or use the average annual exchange rate published by the Bank of Canada.
Filing the T5018 Summary
In addition to the individual T5018 slips, you must file a T5018 Summary that totals all the payments reported on the individual slips. The summary includes:
- Your business name and Business Number.
- The reporting period (fiscal year).
- The total number of T5018 slips filed.
- The total amount of all contract payments reported.
The summary and all individual slips are submitted together to the CRA.
How to File the T5018
The T5018 can be filed electronically or on paper:
- Electronic filing: If you are filing 50 or more T5018 slips, you are required to file electronically. You can use the CRA's Internet file transfer service or compatible payroll/accounting software. Electronic filing is faster and reduces the chance of errors.
- Paper filing: If you are filing fewer than 50 slips, you can submit paper copies. Mail the completed slips and summary to the CRA at the address specified in the form instructions.
You must also provide a copy of each T5018 slip to the subcontractor. This allows the subcontractor to verify the amounts reported and to use the information when filing their own tax return.
Penalties for Non-Compliance
The CRA imposes penalties for failing to file T5018 slips or for filing them late or with incorrect information:
- Late filing penalty: $25 per day for each day the slips are late, with a minimum of $100 and a maximum of $2,500 per slip type per year.
- Failure to provide SIN or BN: If a subcontractor refuses to provide their SIN or BN, you may be subject to a penalty of $100 per occurrence. However, if you can demonstrate that you made a reasonable effort to obtain the information, the penalty may be waived.
- Incorrect information: Penalties may apply if the information on the slips is incorrect and you did not make a reasonable effort to ensure accuracy.
To avoid penalties, file on time, collect subcontractor information promptly, and double-check all figures before submitting. If you discover an error after filing, submit corrected slips as soon as possible.
Tips for Businesses Filing the T5018
- Collect SINs and BNs early: Request the subcontractor's SIN or BN before making the first payment. Include this requirement in your contracts.
- Track payments throughout the year: Do not wait until the end of the fiscal year to compile payment information. Track payments as you make them to ensure accurate and timely reporting.
- Use accounting software: Many accounting and payroll software packages can generate T5018 slips and summaries automatically, reducing the risk of errors.
- Keep records: Retain copies of all T5018 slips, summaries, contracts, invoices, and proof of payment for at least six years.
- Understand holdbacks: Report the gross amount including holdbacks. Do not wait until holdbacks are released to report the payment.
For related business tax topics, see our guides on how to use My CRA Account online and how to register for CRA direct deposit to manage your business tax payments efficiently.
Impact on Subcontractors
Subcontractors who receive a copy of the T5018 should use it to verify that the amounts reported match their own records. The CRA cross-references T5018 information with the subcontractor's tax return, so it is important for both parties to report consistent figures. If there is a discrepancy, the CRA may follow up with either party.
If you are a subcontractor and you believe the T5018 issued to you contains errors, contact the payer to request a corrected slip. If the payer does not issue a correction, you can report the correct amounts on your tax return and provide an explanation if the CRA inquires.
For newcomers who are starting businesses or working as subcontractors in the construction industry, understanding the T5018 is essential. WelcomeAide provides resources and guidance to help you meet your tax obligations and build a successful business in Canada. For more information on related forms, visit our guides on how to file RC381 for inter-provincial transfers and the T1161 for emigrants listing properties.
Download This Form
Before you submit anything, download the latest official file here: Download RC381 form (official CRA). Always use the latest version.
Related internal guides
Official external resources
- Download RC381 form (official CRA)
- IRCC forms and guides library
- IRCC document checklists
- CRA forms and publications
- IRCC processing times
- WelcomeAide Blog — browse all newcomer guides and updates
- Tax Guide — understand taxes, filing deadlines, and common credits
- Banking Guide — compare newcomer banking options and account types
- Cost Calculator — estimate monthly living costs in Canada
- Benefits Guide — find federal and provincial financial supports
- Guide to T1142 for Foreign Trust Distributions
- Guide to IMM 5444 Refugee Travel Document Application
- How to Complete T1141 for Non-Resident Trusts
Related Resources
WelcomeAide Tools
Related Guides
Official Government Sources
Keep WelcomeAide Free
This guide is free — and always will be.
WelcomeAide is a nonprofit. If this helped you, a small donation keeps us running for the next newcomer.
Support WelcomeAide →