Website pricing depends on what needs to be built. A single HTML page without an editor, a business CMS website and an online store involve different work. Compare the scope before comparing the amount.
Our package summary and first-year cost worksheet were updated on .
Scroll the table sideways to see all columns.
| Package | Starting price | Scope summary |
|---|---|---|
| Basic | From €490 | Up to five pages, a gallery, contact form and location map. |
| Plus | From €690 | More than five pages, a multilingual website and Google Analytics. |
| Premium | From €1,090 | More than ten pages, a unique design, advanced SEO, shopping cart and payment integration. |
All three packages include a CMS, layouts for computers and mobile devices, and basic SEO settings: meta titles and descriptions, a sitemap and indexing settings. Website development includes three months of free maintenance within the agreed scope. This summarises our offer; see the full package items on our website development pricing and packages page.
We complete all agreed changes within 24 hours. The number of revision rounds and the scope of later requests are specified in the quote. We determine the final price from the page count, content, design and required integrations.
The named examples below were checked on 17 October 2026 and distinguish starting prices from listed package amounts. This selection is not a market average or a complete price range for Serbia.
Short answer
The public examples we checked include an HTML page from €99, a CMS presentation from €150 and online stores from €350. These are different starting offers, not a market average or a quote for every project. Pages, content, editing, payments and integrations determine what you are comparing.
The table names three providers and describes their published packages:
Scroll the table sideways to see all columns.
| Price list | Published amount and scope | What to check |
|---|---|---|
| IT Usluge | One HTML page without a CMS from €99; one WordPress page from €150; an online store from €350. | Starting prices. Confirm pages, content entry, hosting and domain separately. |
| iiStudio | Landing page €149; WordPress presentation with up to 30 pages €296; WooCommerce store with initial entry of up to 500 products €499. | Published one-off packages. Hosting and domain, maintenance and special features are charged separately. |
| WebQoders | Up to 5 pages from €500; up to 15 pages with CMS and blog from €990; an online store from €1,490. | Starting prices. Confirm final scope, extra content, languages and maintenance in the quote. |
Each provider name links to its price list. Amounts retain their original currency. These price lists do not explicitly state VAT treatment; confirm tax, price validity, inclusions and extras in a written quote. These examples are not a quality ranking or an endorsement of a provider.
Why do website prices differ?
Providers often offer different services under the same name.
In a simple project, one page presents a service and gives visitors contact details or an enquiry button. Check whether you receive an editor: in the IT Usluge example, an HTML page and a WordPress page have different starting prices.
A business website may include several services, a blog, different forms and more content entry. The same page count does not imply the same work: compare structure, content preparation, design and the settings handed over to the client.
Integrations, specific user roles, additional languages and more complex design need separate scoping. Price alone does not prove quality: ask for a feature list, a completed example and how you will verify that the agreed work has been delivered.
What lies behind the lowest price
A low starting price is useful only when its scope is clear. For every quote, regardless of the amount, check these items:
- Copy. Who prepares and enters the content, and when must it be ready?
- Photographs. Will you supply materials, or are photography and licences agreed separately?
- Domain and hosting. Are they included, who owns the accounts and what does renewal cost?
- Plugin licences. Who pays for renewal, what is covered and can the licence be transferred?
- Changes after handover. How many revisions are included and what counts as additional work?
Ask about each of these items before signing.
Four levels in practice
1. Landing page
One page, one message, one button. It makes sense when you are running a campaign, testing an idea or simply need an online presence. A landing page can rank on Google if it usefully answers a particular search and meets the technical requirements. There is no minimum word count that by itself secures or prevents rankings; content, relevance and page accessibility matter.
2. Basic business website
Home, services, about us, contact. The standard for a small company, workshop, medical practice or law firm. It is worth thinking about clear page names and titles because they help users and search engines understand the content. A name or keyword in the URL does not determine a search position on its own.
3. Business website
More pages, a blog, several forms, sometimes booking or a catalogue without payments. The difference from the previous level is not the number of pages but that the website is built around a specific goal: for visitors to send an enquiry, book an appointment or download an offer.
4. Online store
For a store, check product counts and variants, catalogue entry, payment methods, delivery and inventory connections. A public starting package may cover only part of this work. An estimate needs the complete journey from choosing a product to processing the order.
What specifically changes the price
- Page count and type. Distinguish repeated templates from pages with separate content and functionality.
- Content preparation. List writing, translation, photography and entry as separate tasks.
- Design. Clarify whether an existing solution is adapted or a separate visual system is created.
- Languages. Each extra language needs content, navigation and maintenance of the corresponding pages.
- Integrations. Accounting, inventory, CRM or booking connections require checks of available data and interfaces.
- Deadline. Agree a schedule based on scope, materials and review time. Any urgent work should be specified in the quote.
The cost most often forgotten: maintenance
After launch, work remains on updates, backups, form checks and issue resolution. Missing security updates can increase risk, but the outcome is not predetermined. Maintenance scope depends on the platform and website features.
Separate maintenance from the one-off build price. As public examples, iiStudio lists optional maintenance at RSD4,000 per month and WebQoders from €40 per month; their scopes are not necessarily equivalent. For tasks, responsibilities and backup checks, see what website maintenance includes.
How do you calculate the first-year cost?
For your initial budget, add the website build and the costs of its first 12 months of operation. Fill in this worksheet using amounts from your actual quote. If an item is already covered by the package or another service, mark it as included and do not count it twice.
Scroll the table sideways to see all columns.
| Item | Amount for your project | What to check before adding it |
|---|---|---|
| Website development | Enter the amount from the accepted quote. | The package and agreed scope, rather than the starting price alone. |
| Domain | Enter registration or renewal fees due within the period. | Whether you already have the domain, who pays for it and the next renewal price. |
| Hosting | Enter the agreed amount for the first 12 months. | What hosting covers and whether another item already includes it. |
| Licences and external services | Enter required subscriptions and renewals due within the period. | Who pays, how often, and whether they are required for the agreed features. |
| Content and additional development | Enter only separately agreed amounts. | Copy, translation, photographs, content entry or integrations not already covered by development. |
| Maintenance and support | Enter the agreed amount for the chargeable period. | Our website development includes three months of free maintenance within the agreed scope. Record when that period begins and the terms of further support; do not count those three months again in this calculation. |
The total planned cost is the website build plus the separately charged items for the period. Check the currency, VAT treatment and validity of each amount. If quotes use different currencies, record the date and exchange rate used for comparison. Record second-year renewal costs separately.
For an online store, check payment service fees per transaction and other usage-based charges separately. Estimate them using the chosen provider’s terms and planned sales. Use the hosting, licence and maintenance amounts from your quote. The other providers’ public prices in the preceding paragraph are examples, not our price list.
When it makes sense to pay more
A higher price makes sense when the additional work addresses a specific need. A simple presentation may be enough for basic information and contact. Connect each more complex feature to a user task rather than adding features for their own sake.
Additional work may be needed for:
- Receiving enquiries. You need clear content, a usable form, message delivery and measurement.
- Online sales. Check purchasing, payment, delivery and order administration.
- Explaining your offer. Relevant examples, clear terms and useful explanations can matter more than decoration.
- System connections. Include data exchange, synchronisation errors and support ownership in the scope.
How to compare proposals
When you receive three proposals with three different prices, ask each agency the same questions:
- Who writes the copy, and is that included in the price?
- Is the design custom or based on a template? If it uses a template, which one?
- What exactly is included in the domain and hosting price, and what does it cost from the second year?
- How many rounds of changes are included?
- Who has access to the website after handover, and will I receive an administrator account?
- What happens if we part ways in a year? Can I move the website?
Agree ownership, access and the ability to move the website before work begins. For a worksheet to compare two actual quotes, see how to compare website development quotes.
Our prices
Our packages start at €490 for Basic, €690 for Plus and €1,090 for Premium. Basic covers up to five pages, Plus more than five, and Premium more than ten pages and online sales features within the agreed scope. All packages include a CMS, responsive layouts and basic SEO settings; Premium lists advanced SEO. Content, revisions and additional features are specified in the quote.
Our offer also lists three months of free maintenance, with scope agreed beforehand. Check package details on our website development page. For a project price and timeline, send a description, page count and required features.
Frequently asked questions
How long does website development take?
Our website development service lists an average of 7 to 10 working days. We agree each project schedule based on page count, content readiness, integrations and review time. Request a separate schedule for an online store or a more complex system.
Is WordPress still a good choice?
WordPress can suit a presentation, blog or store when its editing and maintenance model matches your needs. Specific integrations or business processes may need another approach. See our guide to choosing WordPress for a business website.
Can I build a website myself?
You can use a ready-made theme or website builder, especially for testing an idea or a simple presentation. Include time for content, mobile layout, form testing, domain settings and ongoing maintenance.
Why does someone charge €3,000 for a website?
The reason may be a larger scope, custom design, multiple languages or integration with business systems. The amount alone is not an explanation. Ask for a breakdown of tasks, deadlines, access and acceptance criteria.
Does the price include SEO?
Our packages include basic SEO settings: meta titles and descriptions, a sitemap and indexing settings. Ongoing work on content, organic visibility and reporting is agreed separately. We explain the engagement types in our guide to SEO pricing in Serbia.
