Onyx Creative Asia

InsightsMarket6 min read

WhatawebsiteactuallycostsinBali,andwhythequotesvarysomuch

The same brief comes back at 8 million rupiah from one shop and 90 million from another. The gap is not margin. It is scope nobody wrote down, so here is what is actually inside the number.

The number nobody publishes

Ask five studios in Bali what a website costs and you will get five invitations to a discovery call. Some of the reluctance is fair, because the work genuinely varies. The effect, though, is that a business owner cannot set a budget without booking four meetings first.

So here is our version of the answer with the ranges written down. Rupiah, mid 2026, for work delivered by a team rather than one freelancer.

Where the ranges actually sit

A template build on WordPress or a site builder, with your copy and photos already in hand, runs roughly 8 to 20 million. It is the right call when you need to exist online this month and the site is a business card.

A custom marketing site, five to ten pages, designed and built rather than assembled, runs roughly 25 to 70 million. Most established businesses land in this band.

Anything with software behind it, a booking flow, a filtered catalogue, a client portal, starts around 60 million and climbs with the logic rather than the page count.

What actually moves the number

Copy is the biggest variable and the one most quotes stay silent about. If the words do not exist yet, somebody has to write them, and that is a real line item rather than a rounding error.

Photography is second. A site designed around imagery you do not have will either be delayed or filled with stock, and both cost more than shooting it properly once.

Third is integration. Connecting a site to the tools a business already runs, a CRM, an inventory system, a WhatsApp flow, is where a two week build turns into a six week one.

Cheap is not the same as wasteful

A template build is a sound decision for a business that needs presence and does not yet know what converts. Spending 70 million to find that out is the mistake. Spending 12 is not.

The waste we see most often sits in the middle: a custom price paid for a site that was, in the end, assembled from a template anyway. Ask what is being designed and what is being configured. That question separates the two bands cleanly.

Three questions to ask before you sign

Ask who writes the copy. Ask who owns the hosting and the domain after launch. Ask what happens when you want a new section in six months, and whether that is included or quoted again.

The answers to those three explain most of the spread between any two quotes you are currently holding.

(Keep reading)

Like the way we think? Tell us what you're trying to build.

Start a project