In Canada, if you own publicly traded securities outside of a registered account that have increased in value since you purchased them, and you donate them in-kind to charity, you’ll realize even more tax savings than you would with a cash gift.
My personal experience tells me that using ETFs to create a charitable trust can allow you to give in a tax-efficient, strategic manner on a regular basis.