A custom WordPress website for a small business usually costs between 1,500 and 3,000 in euros, pounds or dollars at The Magix, depending on the number of pages and features. Template sites cost less. Large sites with online shops, bookings and integrations cost more. The price depends on five things, set out below.
What changes the price
- Number of pages. A five page site and a twenty page site are different jobs. Each page needs its own layout, copy and testing on phones.
- Custom design or template. A template is faster and cheaper, but looks like other sites using the same template. A custom design is built from the brand.
- Features. Appointment booking, multiple languages, a members area or an online shop each add work. Online payments add the most.
- Content. If the copy and photographs are ready, the site is finished sooner and costs less in revision rounds.
- Maintenance. Updates, backups and security after launch are an ongoing cost. Some studios include the first year; many do not.
What a fixed quote should include
A fair quote lists the page count, the features, the number of revision rounds, who owns the plugin licences after handover, and what happens after launch. If any of these is missing, ask before signing.
Hidden costs to check
- Hosting and domain. Usually billed separately, every year.
- Premium plugins and fonts. Licences should be transferred into the client’s name.
- Cookie consent and privacy policy. Needed for visitors in Europe and the UK.
- Extra pages later. At The Magix, additional pages are 150 each.
How The Magix prices websites
Two fixed price packages, quoted in full before work begins. Essential at 1,500 covers 5 to 8 pages. Premium at 3,000 covers up to 10 pages with one custom feature, such as appointment booking. Both include the first year of maintenance. The first three international clients receive Essential at 1,000 in return for a review. More on the approach is on the Web Design page.
Quick answers
Is WordPress still a good choice for a small business? Yes. It is easy to update without a developer, and the site stays yours if you change studios.
How long does a WordPress website take? Between one and four weeks, depending on pages and features.
Why is a custom website more expensive than a template? It is designed and built for one brand, so it takes more design time. It also avoids looking like other sites.
Full package details are on the Pricing page.
Deepa Chandrashekhar is the Founder and Creative Director of The Magix, a branding studio in Bengaluru working with businesses in India, Europe, the UK and the US. More about Deepa