A 501(c)(3) Non-Profit Organization Contributions are tax deductible to the extent allowed by law