One workflow
A$3,000–6,000 ex GST
A focused tool or internal utility.
Planning ranges in AUD, an example build estimate, and the questions to ask before agreeing to a software budget.
A$3,000–6,000 ex GST
A focused tool or internal utility.
A$12,000–45,000 ex GST
A CRM or operations system.
A$50,000+ ex GST
More systems, roles and moving parts.
tPanel planning ranges, not fixed quotes or an Australian market price survey. Complex projects can exceed A$100,000. Your scope determines the estimate.
All amounts on this page are in Australian dollars and exclude GST. GST is added to tPanel’s development and hosting fees.
Use these ranges to start a budget conversation. Before comparing quotes, check that they cover the same features, integrations, migration and testing.
| Project type | Typical range (AUD), ex GST | Timeline |
|---|---|---|
| Small build or single workflow (one tool, simple form, internal utility) | A$3,000 – A$6,000 | 1 – 3 weeks |
| Mid-size custom system (custom CRM, internal tool, lead/ops system, integrations) | A$12,000 – A$45,000 | 1 – 3 months |
| Large or complex multi-system / SaaS platform | A$50,000+ | 3+ months, often phased |
| Enterprise / multi-system platform, SaaS product or regulated build (large data migration, many roles, compliance) | Six figures (A$100,000+) | 4 – 9+ months, phased |
A custom CRM, internal operations tool or lead management system can fit the middle band when the first release is focused. A SaaS platform or mobile app with a backend, accounts and several integrations may need a larger budget.
A platform with several tenants, extensive data migration or additional security reviews can exceed A$100,000. The project label alone does not determine the price. Break the work into releases and ask for the assumptions behind each estimate.
A form used by five staff and a platform serving thousands of customers need different budgets. This guide explains how to turn workflows, integrations and data requirements into an estimate, then account for the costs after launch. It includes an assumed example you can adapt when comparing proposals for custom business software.
If you are comparing providers as well as budgets, our custom software development service explains how we scope, build and support a project.
An hourly estimate has two inputs: the work involved and the rate charged. The rates below are assumptions for the calculations, not a published tPanel rate card or a survey of Australian prices.
For example, 120–450 hours at A$100 an hour comes to A$12,000–45,000. Check what those hours include: a similar total does not mean two suppliers have priced the same work.

Here is how a simple estimate adds up. This is an illustrative project, not a quote or a past client’s budget.
The assumed project: an internal system for 10 users, with job tracking, customer records and reports. It connects to accounting software and email, and has two roles: admin and standard user.
Assumed effort:
Build subtotal: 40 + 140 + 70 = 250 hours. At A$100 an hour, that is A$25,000. At A$120 an hour, it is A$30,000.
Not included in that subtotal: data cleanup and migration, staff training, hosting, storage, paid APIs or AI usage, maintenance and later features. Ask for these to be included or priced separately. All amounts in this example exclude GST. When comparing suppliers, check that their quotes use the same tax basis.
Adding a customer portal or another integration changes the estimate. Moving a report to a later release may reduce the initial cost. Ask the supplier to show what changes with each option.
Most differences between quotes come down to what needs building, connecting and checking. These are the details to work through before agreeing on a budget.
every screen, rule and edge case is build time. A tight first release costs far less than a "do everything" wishlist.
connecting to accounting, payments, email, calendars or industry tools adds work, and messy or poorly documented APIs add more.
a polished, bespoke interface costs more than a clean functional one. Both can be appropriate; it depends on who uses it and how often.
one user type is simple. Admins, managers, staff and customers each seeing different data multiplies the logic to build and test.
moving years of records out of spreadsheets or a legacy system, cleaning and mapping them, is routinely underestimated.
the more critical the system, the more testing it needs. Include time to test the workflows, permissions and failure cases.
handling sensitive or regulated data raises the bar on architecture, access control and review.
not a build cost, but worth pricing in from day one (covered in section 08).
Each part of the quote covers a different job. Some requirements affect more than one stage.
Define the work
Create the system
Connect other systems
Check how it works
Prepare existing records
Support after launch
Scope affects both design and development. Permissions need to be built and tested. Maintenance is an ongoing cost after launch, rather than part of the initial build.

Start with one job your team needs to finish. Agree what that first release includes, then price the next steps separately.
What to bring to a scope discussion →Compare local and offshore proposals using the same scope. A lower hourly rate can reduce the bill, but also compare the hours estimated, the people doing the work and the arrangements for review and support.
A lower rate can make an offshore proposal competitive. Check who will do the work, how questions will be resolved and what testing and support are included.
Questions to ask any supplier:
Compare the total: ask both suppliers to include project management, testing, migration and handover. If one proposal leaves these out, its hourly rate will not tell you which option costs less.
Working with tPanel: we are based in Sydney. The proposal sets out the scope and delivery arrangements so you can compare them with other providers. Location is one factor; relevant experience, communication and the agreed work matter too.
Choose a pricing model that suits how much you know about the project. A well-defined workflow and an idea that still needs testing call for different arrangements.
One price for an agreed scope. It is useful when the requirements are settled. Check how changes will be approved and priced.
Pay for the time spent on the work. Agree how hours are reported, how often you review progress and when the team must check with you before spending more.
Agree one release at a time. Use the first version to decide what is worth adding next. You can budget for the current phase without pretending the whole project is fully known.
Reduce the scope before reducing the care put into the work. A smaller first release can still include proper testing, access controls and a usable interface.
A phased build gives you a point to review the working software before funding the next stage. Each phase still needs a clear scope and acceptance checks.

Budget for running the system as well as building it. Some costs are covered by a support plan; others depend on usage or the extra work you request.
A$1,000 + GST / month
A$12,000 + GST over 12 months
This plan is optional. You can host and maintain the software yourself; buying tPanel’s hosting and maintenance service is not a condition of the development project.
Includes managed hosting and SSL, monitoring, daily database backups with 30-day retention, routine software and dependency updates, security patches, local support, emergency response for critical issues and priority scheduling for future development.
See the plan’s scope →Scale, architecture and the number of service dependencies can change the fee. We assess the system and agree the scope and price before taking it on. Software built by another team is welcome, subject to that review.
Confirm allowances for storage, traffic and paid APIs or AI services. Ask which are covered and which are billed separately.
New features and enhancements are scoped separately. Priority scheduling does not mean development work is included in the monthly fee.
Ask whether data cleanup, moving an existing system and staff training are included in the project or need a separate allowance.
Compare these costs over the same period as any off-the-shelf subscription. Our custom software vs off-the-shelf guide sets out what to include on both sides.
A useful quote explains what will be delivered, what it assumes and what is outside the price. Before agreeing to it, work through these points with the supplier.
Bring an example of the work your team does today, the systems involved and what you want to change. Our development process guide explains what happens next, or you can discuss a project with tPanel.
Have a question about your project? Tell us what you have in mind.
tPanel’s initial planning bands are A$3,000–6,000 for one focused workflow, A$12,000–45,000 for a mid-size system and A$50,000+ for a larger platform. Complex builds can exceed A$100,000. These are planning figures, not a national price survey. A quote needs a defined scope, and the hourly rates in this guide are assumptions used to illustrate the calculation.
Timelines track the same shape: one to three weeks for a small build, one to three months for a mid-size system, and three months or more above that, usually phased. These are starting ranges. A real figure comes from scoping the features, integrations, user roles and security your project actually needs.
The planning ranges, assumed rates and example subtotals on this page all exclude GST.
It depends on the number of users, the subscription you would otherwise pay for and the full cost of owning the system. A custom build has an upfront cost and still needs hosting, maintenance and support.
Compare both options over the same period, including migration, integrations, paid services and later changes. tPanel assigns the source code and IP to you in the agreement before development starts. Ownership does not mean the system has no running costs, and there is no universal payback period.
The main factors are the features, integrations, user roles, data migration, interface design, testing and security requirements. More work in any of these areas changes the estimate.
Ask the supplier to inspect the data and external APIs early. An import may need cleanup, an integration may have limited documentation, and each permission rule needs checking. Those details are easy to miss in a short feature list.
Yes, when the scope is clear enough. If discovery is needed first, we agree its price and deliverables before starting. The resulting scope gives both sides a basis for a fixed-price quote.
For work that is still taking shape, time-and-materials or a separately scoped first phase may be more practical. The proposal should explain how progress, spending and scope changes will be reviewed.
Choose a first release that completes one useful workflow. Keep the testing and access controls it needs, and put optional features into a later phase.
Bring examples of your current process and check the data you want to move. Existing components or integrations may reduce the work where they fit. Ask the supplier to show the cost difference between a smaller first release and the full scope.
This plan is optional. You can host and maintain the software yourself; buying tPanel’s hosting and maintenance service is not a condition of the development project.
The standard tPanel Managed Hosting, Maintenance & Support plan is A$1,000 + GST per month. It covers managed hosting and SSL, monitoring, daily database backups with 30-day retention, routine updates, security patches, local support and emergency response for critical issues.
Larger systems, complex architecture or many service dependencies may need a different price. We agree the scope and fee after reviewing the system. New development and usage-based third-party services are not automatically included; check the agreement.
Tell us what your team needs the software to do. We’ll work through the scope and explain what an estimate would need to include.