Website Costs

What a nonprofit should budget for a website

Most Minnesota nonprofits should budget $2,500 to $12,000 for a website, with the right number tied to annual revenue and program count.

Duraan Ali12 min read

Most Minnesota nonprofits should budget between $2,500 and $12,000 for a website, and about 1 to 3 percent of annual revenue is a reasonable sanity check on whatever number you land on. Spread across the three to five years a site actually lives, that works out to a few hundred dollars a month for the single asset that takes donations, recruits volunteers, and enrolls people into programs around the clock.

I have been building sites for Minnesota nonprofits for 14 years, including HARO, Bridge and Bloom, Maangaar Voices, Somali Orphanage Support, Lyricality, and Ultimate Success Insight in St. Cloud. The budgeting mistake I see most often is not overspending on the build. It is underspending on the build and then quietly overspending on donation processing fees for the next five years, which is the number nobody puts in the board packet.

How much should a nonprofit spend on a website?

Tie the number to your annual revenue and your program count, not to what a peer organization spent. Here is where organizations realistically land.

Annual revenue Build budget What that buys My honest recommendation
Under $100,000, all volunteer $0 – $2,500 A template you set up, or a 4 to 6 page starter site Do it yourself. Spend the difference on programs
$100,000 – $500,000 $2,500 – $6,000 5 to 12 pages, working donate and volunteer paths, staff-editable This is the sweet spot for hiring someone
$500,000 – $2 million $5,000 – $12,000 12 to 25 pages, multiple programs, events, board and financial transparency, some translated content Hire, and budget for content help
Over $2 million, multi-program $12,000 – $25,000+ Custom design system, intake forms, CRM integration, multilingual, accessibility testing Hire, and run a real selection process
Any size, plus online intake or a portal Add $6,000 – $25,000 Applications, client portals, staff dashboards This is software, not a website. Scope it separately

Those bands mirror our published website pricing, which is the same for a nonprofit as it is for anyone else. We do not have a nonprofit rate card, and I would be skeptical of a studio that advertises a large one without explaining what got removed from the scope.

The percent-of-revenue rule is a sanity check, not a law. A $180,000 organization whose entire fundraising model is online giving is right to spend more than 3 percent. A $3 million organization funded by two government contracts and one family foundation is right to spend less, because the website is not doing the fundraising work.

What does a nonprofit website actually have to do?

Four things. Take a donation, sign up a volunteer, get someone into a program, and let a human being reach a human being. Everything else on the site is supporting material.

Donate has to be reachable from every page, and there should be a short, memorable URL you can print on a flyer or say out loud at an event. If your donate link is buried under About, you are paying for traffic you cannot convert.

Volunteer matters more than most boards think, because volunteers become donors and board members. A form that captures name, email, phone, availability, and interest area beats a mailto link by a wide margin.

Program enrollment or referral is the one that gets skipped. For a recovery organization like Niyyah Recovery Initiative, an autism services provider, or a disability advocacy group, the visitor is often not the client. It is a county case manager, a hospital discharge planner, or a school social worker who needs eligibility criteria, service area, insurance or funding accepted, and a referral form they can complete in four minutes between appointments. If they cannot find that in one click, they refer somewhere else.

Contact means a phone number that is a tappable link on mobile, a physical address, and realistic response expectations. For organizations serving East African communities across Minneapolis, Brooklyn Park, and St. Cloud, it often also means being explicit about which languages staff speak, because that single line determines whether someone picks up the phone.

What does burying the donate button cost?

Real money, and more than most people expect. The Baymard Institute’s long-running checkout research consistently finds that roughly seven in ten online carts are abandoned, and that the top causes are friction inside the form rather than the price itself. A donation form is a checkout with worse odds, because nobody arrived intending to buy anything.

Every field you require and every page you add between “I want to help” and “thank you” removes people. In practice that means three or four preset gift amounts, a visible monthly giving toggle, no forced account creation, and no address fields you do not legally need. Ask for the mailing address after the gift is complete, on the thank-you screen, where a decent share of donors will still give it to you.

The same logic applies to program intake. If a family has to download a PDF, print it, sign it, scan it, and email it back, you have built a filter that screens out exactly the households your program exists to serve.

What does a nonprofit website really cost over a year?

This is the table I wish more boards saw before approving a build. The site is a one-time cost. Everything under it is forever.

Cost Typical range Notes
Website build $2,500 – $12,000 one time Amortize over 3 to 5 years when you present it
Hosting $10 – $50 / month Separate from the build, always
Domain $12 – $25 / year Must be in the organization’s name, not a staff member’s
Care plan or staff time $75 – $600 / month Updates, backups, plugin and security patching
Donation platform fee 0% – 5% of online gifts Varies enormously by vendor
Card processing about 2.2% – 3.5% + ~$0.30 per gift Several processors offer discounted nonprofit rates on application
Email marketing $0 – $100 / month Free tiers cover most organizations under a few thousand contacts

Now the math that matters. Say you raise $120,000 online across roughly 900 gifts. At an all-in effective rate of 2.5 percent you lose about $3,000 a year. At 6 percent you lose about $7,200. A $6,000 website spread over four years costs $1,500 a year.

For most organizations, the annual cost of moving money exceeds the annualized cost of the website by two to four times. One percentage point of effective rate on $120,000 is $1,200 a year, which pays for a care plan outright. So before you argue about whether the build should be $4,000 or $6,000, spend an afternoon reading your last twelve monthly statements and calculating what percentage of gross online giving actually reached your bank account. Almost nobody knows this number.

Two levers usually move it. First, ask your processor about nonprofit pricing, because several offer a discounted rate to verified 501(c)(3) organizations and will not volunteer it. Second, promote ACH or bank transfer for large and recurring gifts, where fees are typically well under 1 percent and often capped at a few dollars. Moving your ten biggest recurring donors off cards can fund your hosting for a decade.

Where does a nonprofit find money for a website?

Five places, in the order I would work them.

Foundation capacity-building and general operating grants

This is the largest and least-used source. Minnesota has an unusually deep funder ecosystem, including the Otto Bremer Trust, the Saint Paul and Minnesota Foundation, the Minneapolis Foundation, the McKnight Foundation, Headwaters Foundation for Justice, and the six regional Initiative Foundations that cover greater Minnesota. Many of them fund general operating support, and general operating support pays for websites.

The application language matters. “Redesign our website” reads as a marketing expense. “Build accessible online program intake so families can apply without traveling to our office” reads as a program expense, because it is one.

Eligible 501(c)(3) organizations get $10,000 a month in Google Search advertising at no cost. That is real money and I recommend applying, but understand the constraints before you build a plan around it.

It is search text ads only. No YouTube, Display, or Gmail. There is a default maximum bid cap of $2.00 per click unless you use certain automated bidding strategies, which means you rarely win competitive commercial keywords. The account has to maintain a click-through rate at or above 5 percent, you need working conversion tracking, and single-word or overly generic keywords are not allowed. Government entities, hospitals and healthcare organizations, and schools and academic institutions are not eligible, though philanthropic arms of universities may be. Check the current policy before you invest time, since Google adjusts it.

The practical reality is that most grantees never spend anywhere near $10,000 a month, because the account requires ongoing management and because ads only convert if the landing pages behind them work. A grant this size is a reason to invest in your website, not a substitute for it.

TechSoup and vendor nonprofit programs

TechSoup validates your nonprofit status once and then gives you access to donated and deeply discounted software with small administrative fees instead of retail prices. Google, Microsoft, Canva, and several security and accounting vendors run their own nonprofit programs alongside it. Terms change from year to year, so verify current offers rather than budgeting from a blog post, including this one.

None of these programs pay for design or development work. They reduce the software line so more of your budget survives for the site.

In-kind, board connections, and sponsors

Ask your board directly whether anyone will underwrite the website as a restricted gift. It is a specific, finite, visible ask with a clear deliverable, which makes it easier to fund than general operating dollars. Local businesses will sometimes sponsor a build the same way they sponsor a gala table.

Be careful with donated labor. Free work from a board member’s nephew is fine if you get a written handoff, admin credentials, the domain registered in the organization’s name, and someone identified who maintains it afterward. If you cannot check those boxes, read how to verify you actually own your website before you accept the gift.

Minnesota Council of Nonprofits and Propel Nonprofits

The Minnesota Council of Nonprofits is the state association, based in St. Paul, with membership dues that scale to your budget. It runs trainings and conferences and connects members to vendors and consultants. Propel Nonprofits, in Minneapolis, provides financial consulting and lending to Minnesota nonprofits and is the right call if the real problem is cash flow timing rather than the total amount.

Neither one hands out website money. Both are useful for pressure-testing whether the spend makes sense right now, and that advice is free.

How do I write a website into a grant application?

Use specific line items with a real quote attached, not a lump sum. Funders approve numbers they can see the reasoning behind.

Budget line Typical amount How to describe it
Website design and development $2,500 – $12,000 Capacity building. Name the outcome it enables
Content writing and photography $500 – $3,000 Program descriptions in plain language, translated where needed
Accessibility review and remediation $500 – $2,500 WCAG 2.1 AA conformance for participants using assistive technology
Hosting and domain, year one $150 – $625 Small, but shows you planned for it
Maintenance, 12 months $900 – $7,200 Prevents an unfunded obligation after the grant period
Staff time for content and review in-kind match Often counts toward your match requirement

Two habits make these applications land. Attach the actual vendor proposal as an appendix, and state what the current site cannot do in concrete terms: no online giving, no mobile-friendly intake form, no Somali or Spanish content, fails accessibility checks. A funder can act on a stated deficiency. They cannot act on “our site looks dated.”

If you are running a formal process, our nonprofit website RFP template produces quotes that are comparable to each other, which is exactly what a grant appendix needs.

What do I tell a board that thinks the website should be free?

Three things, in this order.

First, the fee math above. Show them what percentage of online giving is disappearing into processing, and what the website costs per year after amortization. On most boards, that one comparison ends the debate.

Second, name the maintenance cliff. Volunteer-built and student-built sites are usually fine on launch day and unmaintained within eighteen months. When the volunteer moves, the CMS goes unpatched, the SSL certificate lapses, and the donate button breaks during your year-end campaign. The cost of the free website shows up later, denominated in lost gifts.

Third, reframe it as staff time. If your executive director spends five hours a month fighting a website that nobody can update, that is sixty hours a year at whatever their loaded hourly rate is. That number is usually larger than a care plan.

What I would not argue is that a beautiful website raises more money on its own. It does not. A clear one with a working donate path, honest program descriptions, and fast mobile pages does. If your board is skeptical of design spending, agree with them and redirect the budget toward clarity.

When should a nonprofit not hire a web studio?

Here is the part that costs us work. If you are an all-volunteer organization with revenue under about $100,000, do not hire us or anyone like us yet. Buy a Squarespace or Wix plan at $200 to $400 a year, use a template, write five honest pages, connect a donation platform, and put the $3,000 you saved into your program. You will get 80 percent of the outcome for 8 percent of the cost, and I would tell my own family the same thing.

There are three more situations where you should keep your money. If your entire fundraising model is a single annual event, your event platform’s hosted page may be all the website you need. If you are mid-strategic-plan and your programs may change within a year, wait, because rebuilding twice costs more than waiting once. And if your existing site is structurally sound but out of date, a targeted content refresh and a donate-flow fix might run a few hundred dollars in hourly work, at our published $95 to $150 per hour, instead of several thousand for a rebuild.

Come back when you have staff who need to update content themselves, multiple programs that need their own pages, an intake or enrollment process, or a giving program large enough that a percentage point of conversion is worth real dollars. That is the moment paid help pays for itself. Our nonprofit website design page explains what that engagement looks like, and the Minnesota grant and funding guide covers other places money hides.

What should I do this month?

Pull your last twelve months of donation statements and calculate your true effective fee rate. Then open your site on your phone and time how long it takes to complete a $25 gift and a volunteer signup. Those two numbers tell you whether you have a budget problem or a website problem, and they are usually different problems.

After that, run an accessibility check, since it is both a legal consideration for organizations receiving public funding and the single most common gap I find on nonprofit sites. Our accessibility guide for small organizations covers what genuinely matters versus what vendors oversell. If you are still deciding whether to hire at all, the build it yourself or hire someone comparison lays out the real trade-off, and what a website costs in Minnesota gives you broader price context.

If you want a second opinion on a quote you already have, or a straight answer about whether your organization should spend anything at all this year, get in touch. We are in Edina and we work with nonprofits across the Twin Cities and greater Minnesota. If the answer is that you should wait, I will tell you that.

FAQ

Questions people ask about this

How much should a nonprofit spend on a website?

Roughly 1 to 3 percent of annual revenue, spread across the three to five years the site will live. In dollars, organizations under $100,000 should spend $0 to $2,500, organizations between $100,000 and $500,000 should budget $2,500 to $6,000, and organizations between $500,000 and $2 million should plan on $5,000 to $12,000.

Can a nonprofit get a free website?

Sometimes, and it is worth asking. Some funders cover website work inside capacity-building or general operating grants, board members occasionally donate the cost, and volunteer developers do exist. What is rarely free is the second year, when the volunteer moves on and nobody can update the donate page. Always secure a written handoff.

What is the Google Ad Grant and is it worth it?

It gives eligible 501(c)(3) organizations $10,000 a month in Google Search advertising at no cost. It is worth applying for if your website already has strong program pages and working conversion tracking. Government entities, hospitals and healthcare organizations, and schools and universities are not eligible, though philanthropic arms of universities may be.

Do donation platform fees really cost more than the website?

For many organizations, yes. All-in costs of about 2.5 to 6 percent on $120,000 of online giving run $3,000 to $7,200 a year. A $6,000 website amortized over four years is $1,500 a year. Shaving one point off your effective rate can fund the entire site.

How do I write a website into a grant application?

List it as a capacity-building or technology line item with a specific dollar figure and a vendor quote attached. Tie it to program outcomes rather than appearance, for example enabling online program intake or accessible content for families using screen readers. Include year-one hosting and maintenance so the grant does not leave you with an unfunded obligation.

Should a small nonprofit use Squarespace or hire a designer?

If you are all-volunteer with revenue under about $100,000, use Squarespace or Wix and spend the difference on programs. Hire a designer once you have multiple programs, staff who need to update content, a real online giving program, or an intake process that people complete on the site.

Keep reading

Start a project

Ready to take your business to the next level?

Let's work together to create solutions that make a real impact. Tell us about your project and we'll come back with a clear plan.

(612) 293-0636info@tayopro.com