No. 501(c)(3) charitible organizations are not required to offer services or products free or at cost. Nonetheless, providing such services or products at a substantial discount from their commercial rates can help persuade the IRS that your group is a real charitable organization with charitable intentions. Charging full prices for services or products does not usually create a benefit to the public.

