This phrase does exist in English and you have used it correctly here. I'm not sure that anyone gets a pass on taxes though. Perhaps you mean that they can get a deduction on their taxes for charitable contributions.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.