Service pricing
Website & Application Development Pricing
Starting prices for website and application development by project type, what drives the cost, and the ways we can work together. We set out the exact figure in a written proposal once we understand what you need.
On this page
- Price ranges by project type
- What affects the cost
- Engagement models and staged payments
- The formal documents you receive
Typical investment
Where do prices start?
The prices below are starting points for a typical scope. The number of pages, features and integrations determines the final figure.
Company Profile Website
For businesses that need a professional website to build trust and receive enquiries.
Starting from
IDR 7.5 million
- Custom design that fits your brand
- A CMS to manage your content
- Basic technical SEO and conversion tracking
- Bug warranty after launch
Custom Websites & Portals
For websites with specific features such as member login, booking or system integration.
Starting from
IDR 20 million
- Features built around your needs
- A tailored admin panel
- Integration with other systems
- Documentation and source code
E-commerce
For online stores that serve both individual shoppers and business customers.
Starting from
IDR 25 million
- Catalogue, basket and checkout
- Customer-specific pricing for B2B
- Stock and shipping integration
- Sales reports
Custom Applications
For web or mobile apps used by your internal team, your customers or your field staff.
Starting from
IDR 50 million
- Discovery and prototype
- Sprint-based development with demos
- Access permissions and reporting
- Source code, documentation and bug warranty
What is and isn't included, such as the domain, hosting and third-party licences, is set out clearly in the proposal.
Get a QuoteCost factors
Why project costs vary
Two projects with the same name can be very different underneath. These are the things that affect the cost most.
Number of pages and modules
The more pages or application modules there are, the more design, build and testing work is involved.
Integration with other systems
Connecting to an ERP, accounting software, marketplaces or a payment gateway takes additional work.
Platform
A website only, a web app, Android, iOS, or a combination.
User roles and permissions
Each type of user with its own workflow and permissions adds complexity.
Content and languages
Copywriting, migrating existing data, and an English-language version.
Support after launch
The warranty period, monthly maintenance and SLA you need.
Choose how we work together
Choose the option that best fits how your team works and how clearly defined your requirements are today.
| Model | Project-based | Dedicated team (retainer) | Maintenance & SLA |
|---|---|---|---|
| Best for | Requirements that are already fairly clear, with a fixed cost and timeline from the outset. | Requirements that keep evolving and need a consistent development team. | Websites or apps already in use that need to be kept secure and up to date. |
| Scope |
|
|
|
| Billing | Paid in instalments by project stage. | Monthly retainer. | Monthly or annual contract. |
Payments & documents
Staged payments, complete documentation
We work with formal documentation, so your procurement process runs smoothly.
Staged payments
Projects are paid in stages, in line with the milestones agreed in the proposal.
A written proposal
Scope, timeline and investment are set out in detail before the project begins.
Contract
The rights and obligations of both parties, including code ownership and warranty.
Invoices and tax invoices
Every payment comes with an invoice, and tax invoices are issued in line with regulations.
FAQ
Questions about cost
Still have questions?
Talk directly with our team, without confusing technical jargon.
Or email us at halo@webzoo.id
Why is there no list of fixed-price packages?
Every business needs something different. Fixed packages often mean paying for features you won't use, or going without ones that matter. The ranges on this page help you estimate, and a written proposal gives you the exact figure.
Is there a charge for the initial consultation?
No. There is no charge for the initial consultation, where we get to understand your needs.
Can the work be phased to fit our budget?
Yes. We help you prioritise the most important features for the first version, then add the rest in later phases.
Are there ongoing costs after the project is finished?
Ongoing costs usually cover the domain, hosting or server, and maintenance if you choose it. All of this is set out in the proposal from the start.
Get an exact figure for your requirements
Tell us about the project you have in mind. After a consultation, you will receive a written proposal covering the scope, timeline and investment.
After you get in touch
- We get to know what you need
- A 30–60 minute consultation
- A written proposal




