Depending on the complexity, features, and method of building, the average cost to build a website for a nonprofit organization costs anywhere from about $500 to $10,000 or more. A basic website using a DIY platform such as Wix or Squarespace may cost between $500 and $2,000, including hosting, domain registration, and templates. In custom-built mid-range websites, donation integrations and a few more of those additional features are develop a member portal for $3,000 to $7,000, plus $1,500 annually for event calendars. Fully customized large size websites go beyond $10,000 Moreover, the nonprofits would consider using free or discounted services andgrants or website builders focused on a nonprofit to save on costs. Just like the one time costs, other expenses such as maintenance and updates, and hosting also need to be accounted for during budget planning for a website.