Really? That sounds like something you would get in trouble for in most places.
It's not for the IT employee to effectively give away the companies money by buying something for more than they have to spend.
The decision to donate to a good cause is usually made by other people in the company.