Why prices feel like a mystery here
The reason nobody gives you a straight number
Ask three shops in Dhaka about web design cost and you get three answers. One says "15,000 taka", one says "depends on requirement" and one says "let's meet first". All three dodge the actual question. The 15,000 quote is usually a template that someone has resold to a hundred businesses with your logo swapped in.
The "depends" answer means they are sizing up how much you will pay before they name a price. Neither answer is honest, and both are the reason you are still searching for the real web design cost in BD.
Here is how I price, in public, before you message me. A website starts at 50,000 BDT. The three standard tiers are 50,000 / 90,000 / 1,50,000 BDT. A fully custom build, with a one-off design, complex functionality and the works, starts at 3,00,000 BDT.
Payment is 50% advance to start and 50% on launch. That is the whole structure. You can decide right now if I fit your budget, without sitting through a sales meeting first.
The gap between tiers is not random. It tracks how many pages you need, whether the design is a template or drawn for your brand, and how much custom functionality sits under the hood. It also tracks how much content and setup work I do, compared with you handing me ready material.
A clean five-page site for a service business is a different job from a big site with booking, filtering and bilingual content. The number should reflect that difference. A flat "package" overcharges the small job and underdelivers on the big one.
Every taka you pay goes to one senior designer who designs, builds and ships the site personally. There is no agency overhead, no junior learning on your project and no account manager forwarding emails.
About five years of doing this means I can quote a real number quickly and hit it. My design-approval guarantee means we lock the look before I write a line of code. So you never pay for a redesign you did not ask for.
See pricing in BDT