What is the T5018? Let’s start with a simple definition of what exactly the T5018 form is. The T5018 form is a tax information return that is required to be filed by Canadian businesses that have paid contractors for construction services. The form is used to report payments made to subcontractors for construction services during the fiscal year, and it provides information about the subcontractors and the services they provided. The T5018 form is a part of the Canada Revenue