What We Build for Not-for-Profits
For 10+ years we have built the membership, volunteer and reporting systems WA not-for-profits run on. Every custom software development and app development project starts with a fixed-fee Design Phase, so you have an agreed scope and a real price before anyone writes code.
10+ Years Building Software for WA Not-for-Profits
Hatchet® has been building websites and custom software for Perth not-for-profits, foundations and community organisations for 10+ years. We built the corporate volunteering platform Volunteering WA runs on, and the websites ForWhen, ASeTTS and the Fogarty Foundation use to reach the people they serve. We know grant funding arrives in rounds and that the person managing the system is often also running three programs, so every project starts with a fixed-fee Design Phase that sets the scope and the price. We explain the trade-offs as we go and build on well-supported technology like Laravel, Next.js and WordPress that your team can manage after launch.
See our custom software services
When does a not-for-profit need custom software?
Most not-for-profits do not decide to replace their software. They notice the workarounds first: a side spreadsheet because the membership system cannot track what the board asks for, a shared inbox standing in for a booking tool, a staff member who disappears for a day each month turning exports into a funder report. Those are signs the system is scaling with headcount instead of absorbing the load. That is the point where custom software pays for itself, and where we start: with the workflow your team has already built, not a blank page.
What custom software costs in Australia
How does a project with Hatchet work?
Take a 30-minute call with the team. Bring the spreadsheet, the workaround or the report that eats a day every month, and we will tell you straight whether it needs custom software, a smaller fix, or nothing yet.
Featured Project: Volunteer Management Platform

Helping an Amazing Not-for-Profit Reach a Wider Audience and Do More Good
We developed a solution using Laravel and NextJS, that streamlined the booking process for volunteers, enhancing the overall user experience. By reducing administrative overhead and promoting more effective communication, we improved efficiency and satisfaction on both ends.
From West Coast to East Coast
Our Work in Pictures
Why do not-for-profits work with Hatchet?
Three things matter most to the not-for-profits we work with. Here is how we handle each.
Costs You Can Plan Around
A fixed-fee Design Phase gives you an agreed scope and a real build price before you commit, so you can match the work to the funding you have and apply for the next grant with real numbers.
Easy for Your Team to Run
Staff and volunteers of any technical ability should be able to update content, manage records and run reports. We build for that, then train your team so they can.
Built to Absorb Growth
When programs expand or a new funder comes on board, the system should absorb the load rather than need more admin staff. That is the test we build to.
Client Testimonials
Frequently Asked Questions
Last updated:
Start with a Conversation
Tell us what your team is working around today. We will give you a straight answer on whether custom software is the right next step, and which Design Phase size we would start with.









