Although it's challenging to give a precise average cost, the following is a ballpark figure based on current Indian market trends:

Simple Websites: between ₹20,000 and ₹50,000
Websites for small businesses: ₹50,000 to ₹1,00,000
Websites for online sales: ₹1,00,000 to ₹3,00,000
Complex Websites: at least ₹3,000,000

India is known for offering average cost of website design for small business.

One of the best choices a small business can make is to invest in a professionally designed website. It improves SEO, increases conversions, and increases credibility in addition to improving your online presence. Depending on your objectives, website design prices can vary, but small businesses can find reasonably priced choices at every step.

Recent polls and industry norms indicate that the typical cost of creating a website for a small business is between $1,000 and $15,000. More precisely:
Websites for beginners: $1,000 to $7,000.
Websites in the middle range: $7,000 to $15,000+
Websites for online sales: $5,000 to $15,000+

The average cost of website design for small business is influenced by several factors:
Design Complexity: Time and resources are needed for more complex designs.
Number of Features: Costs are raised by advanced features like e-commerce or specialized databases.
Platform Selection: The prices associated with various platforms (such as Shopify and WordPress) vary.
Geographical Location: Depending on the designers' location, the cost of employing them can vary greatly.

There are several different ways to design a custom website:
Basic Design: for basic layouts, $500 to $3,000.
Advanced Design: between $3,000 and $10,000 for designs that are more intricate and eye-catching.

Complexity can also affect development costs:
Simple Website: between $1,500 and $5,000.
Site of Medium Complexity: $5,000–$20,000.

Before contacting designers or organizations, clearly state your needs; this will help you obtain accurate quotations.