It happens to every agency owner and consultant.
You have a great call with a prospective client. You love their mission. They love your portfolio. You are getting ready to talk about the price, and then they drop the line:
"Just so you know, we are a registered 501(c)(3). Do you offer a nonprofit discount?"
Your immediate instinct is guilt. You want to help. You don't want to look like a greedy capitalist squeezing a charity for every dime. So you panic and immediately offer 30% off your standard rate.
Fast forward two months. The nonprofit is acting exactly like a corporate client. They are demanding endless revisions. They are calling you on weekends. And you are sitting at your desk, furiously resentful, because you are doing premium work for a fraction of your normal rate.
You cannot run a business on good intentions. Your landlord does not offer a "nonprofit discount" on your rent.
If you want to help nonprofits without going bankrupt, you need a system for handling these requests. Here is how to quote a charity without hurting your bottom line.
1. Do not offer a flat percentage upfront
When a nonprofit asks for a discount, never throw out a random percentage.
If you just say, "Sure, I give a 15% discount to charities," two things happen. First, you just gave away 15% of your margin for absolutely no reason. Second, even with the 15% discount, the price still might be double what they can actually afford.
You have to find out what is in their bank account first.
Customer: "Do you have a special rate for nonprofits?" You: "We do try to help out organizations we believe in. But before we look at numbers, what is the actual approved budget you have for this project?" Customer: "We were hoping to keep it under $5,000."
Now you have a real number to work with. If your normal rate is $20,000, a 15% discount wasn't going to save the deal anyway.
2. Shrink the scope, not your hourly rate
This is the golden rule of discounting.
If you normally charge $10,000 to build a system, and you agree to build the exact same system for $6,000, you are telling the client your original price was inflated. You are also setting yourself up to resent the work.
If a nonprofit only has 60% of your budget, they only get 60% of the project.
Customer: "We only have $4,000, but we really need the full website with the custom donor portal." You: "I can absolutely build a great site for that $4,000 budget. To make the math work on my end, we will need to cut the custom donor portal and use an out-of-the-box integration instead. Does that work for you, or do we need to wait until next year's grant comes through to do the custom build?"
Protect your effective hourly rate at all costs. You are still doing them a favor by working within their strict budget constraints.
3. The Barter (Trade the discount for marketing value)
If you are going to knock money off the final price, you need to get something in return. Treat the discount like a marketing expense.
If you give a nonprofit a $2,000 break on a project, ask for $2,000 worth of sponsorship value.
Customer: "We just can't stretch the budget to the full $12,000." You: "I really want to make this work. If I discount the project to $10,000, can we include my agency as a Gold Sponsor at your annual gala and put our logo in your monthly newsletter?"
Most nonprofits will agree to this instantly. Sponsorship spots cost them nothing to give away, and it allows you to justify the discount as a legitimate business expense that puts your brand in front of their wealthy donors.
4. Fix the cash flow instead of the total price
Sometimes a nonprofit doesn't actually need a cheaper price. They just need better payment terms.
Nonprofits are largely funded by grants, which means they get big chunks of money at very specific times of the year. If they ask for a discount, dig a little deeper to see if it is a total budget issue or a cash flow issue.
Customer: "That price is just a bit too high for us right now." You: "Is the total number the issue, or is it the 50% upfront deposit that's tight?" Customer: "Honestly, it's the deposit. We don't get our Q3 grant funding for another two months." You: "Instead of changing the scope, what if we just spread the payments out over six months instead of three? That way we can start now without crushing your cash flow."
You keep your full price. They get the system they need. Everybody wins.
5. How to actually format the quote
When you finally send the quotation, do not just hide the discounted price in the line items.
If you just list the final price as $5,000, the client’s board of directors will look at it and assume your work is only worth $5,000. When they come back to you next year for phase two, they will expect another cheap project.
You have to make the discount visible.
List your standard rate for the project: $7,500. Add a negative line item directly underneath it: Nonprofit Partnership Discount: -$2,500. Show the Grand Total: $5,000.
When the board reviews the quote, they see that they are getting $7,500 worth of value. They see that you are actively donating $2,500 of your own margin to their cause.
A final reality check
Nonprofits are businesses. They have payroll. They have executive directors who make six-figure salaries.
Do not let a charity guilt-trip you into working for free. Good nonprofits respect their vendors and understand that you have to keep your lights on too. Treat them with respect, offer them creative ways to afford your services, but never apologize for making a profit.