In Canada on the legal side, an internship needs to meet certain specific conditions for it to be without pay, i.e a training program, otherwise it is not legal and while you might be volunteering, CRA probably won't see it the same way if a company is making income/reports income during the tax year. If you're in Canada,…