I don't think it is mandatory. But, with it, you can benefit from it (such as GST credit), and the payer may also be able to claim 'certain things' from their side. Without it, you may just claim the whole amount you receive as part of your personal income.
For accuracy, I would recommend you to check CRA resources.