What documents are required for clearance through Canada Customs ?

For clearance Customs require:
– a properly completed commercial invoice or Canada Customs invoice.