One caveat: If you've held the dinar for less than one year, you only get the cost basis (what you paid) for the dinar donation. Hold over one year and donate after RV and you get the market value of dinar. That's way I read the law. Pegsue wrote: If you give the physical dinar to the church you will be credited for the amount of the sale of the dinar. It will be treated just as if it were a stock or a car that is given to a 501C3. When the church sells them, you get a receipt (1098C) for the amount of the sale of the item. Just make sure you don't cash it in, but give the dinar. That way you don't pay taxes, the church doesn't pay taxes but you still get the write off for the total amount of the gift. As far as whether it should be given by your or your corp., that is a question for you tax attorney and your particular situation. Hope this helps.