Complete Pricing Guide 2026

Website Creation Cost in Sri Lanka: Complete 2026 Guide

See the website creation cost in Sri Lanka for 2026, from basic business sites to e-commerce, plus hosting, maintenance and hidden fees before you hire.

Sri Lankan Price Ranges 14 min read Updated July 2026
The website creation cost in Sri Lanka in 2026 usually ranges from LKR 30,000 to LKR 300,000 for a standard business website. An e-commerce website may cost LKR 150,000 to LKR 1.2 million. Custom portals and web applications can cost LKR 300,000 to LKR 3 million or more.

Key Takeaways

  • Basic business websites usually cost LKR 50,000–150,000.
  • Professional company websites often cost LKR 150,000–600,000.
  • E-commerce development normally starts around LKR 150,000.
  • Domain, hosting and maintenance may carry yearly costs.
  • The cheapest quote is rarely the cheapest long-term option.
Written by: Asiri Rathnayaka, Senior Website Developer and Content Creator Published: 21 July 2026 Last updated: 21 July 2026

A website in Sri Lanka can cost LKR 30,000 or more than LKR 3 million. Both prices may be genuine.

The difference comes from the design, number of pages, features, content, testing and support included in the project.

Website creation cost in Sri Lanka at a glance

The following table gives practical market ranges for 2026.

Website typeTypical price in Sri LankaBest forUsual timeline
DIY website builderLKR 10,000–60,000 per yearPersonal sites and testing ideas1–7 days
One-page websiteLKR 30,000–80,000Freelancers and small services1–2 weeks
Small business websiteLKR 75,000–200,000Local businesses and start-ups2–4 weeks
Professional company websiteLKR 200,000–600,000Growing and established companies4–8 weeks
Basic e-commerce websiteLKR 150,000–400,000Small online shops4–8 weeks
Advanced e-commerce websiteLKR 400,000–1,200,000+Large product catalogues6–14 weeks
Custom portal or web applicationLKR 300,000–3,000,000+Special business systems8–24 weeks

These are working market ranges, not fixed industry prices. Local providers advertise basic websites from about LKR 30,000–95,000. More structured agency projects can start near LKR 300,000. Custom systems may reach LKR 1 million or more.

Source example: WebsLK web design pricing.

A low package price and a complete business website are not the same product.

What you can expect at each price level

LKR 30,000–80,000: basic or one-page website

This price range usually covers a simple website built from an existing template.

You may receive:

  • One to five pages
  • Mobile-friendly design
  • Contact form
  • WhatsApp button
  • Google Maps connection
  • Social media links
  • Basic search engine optimisation
  • A simple admin panel

Some providers include the domain and hosting for the first year. Others charge them separately.

A website in this range may suit a tutor, consultant, salon, repair service or small local business. Several Sri Lankan providers currently advertise starter packages between roughly LKR 30,000 and LKR 80,000.

Source example: WebsLK web design pricing.

The main risk is limited customisation. The developer may use the same layout for many clients.

LKR 75,000–200,000: small business website

This is the most common budget range for a serious small business website.

It may include:

  • Five to ten custom pages
  • WordPress or another content management system
  • Custom colours and brand styling
  • Enquiry forms
  • Blog section
  • Google Analytics
  • Search Console setup
  • Speed optimisation
  • Basic security
  • Staff training
  • Several months of support

A content management system, or CMS, lets you update pages without editing code.

This range is suitable for restaurants, construction companies, professional firms, exporters, hotels and service businesses.

Some Sri Lankan agencies list business packages from around LKR 95,000 to LKR 150,000.

Source example: Mobiz web design packages.

LKR 200,000–600,000: professional company website

A professional company website needs more than an attractive home page.

It may require research, strategy, copywriting, custom page designs and detailed testing.

A project in this range may include:

  • Custom user interface design
  • Competitor research
  • Customer journey planning
  • Professional content writing
  • Service landing pages
  • Case studies
  • Lead tracking
  • Customer relationship management connections
  • Advanced forms
  • Multilingual pages
  • Search engine optimisation
  • Accessibility improvements
  • Security testing
  • Project management
  • Quality assurance

The website may also connect with email systems, booking tools, payment services or company databases.

Structured agency projects with business analysis, project management, engineering and quality assurance may start around LKR 300,000.

Source example: Konekt web development cost guide.

This level is often better for companies that depend on online enquiries and business credibility.

LKR 150,000–400,000: basic e-commerce website

An e-commerce website allows customers to view products, place orders and make payments online.

A basic online store may include:

  • Up to 50 or 100 products
  • Product categories
  • Shopping cart
  • Checkout page
  • Cash on delivery
  • Online payment connection
  • Order emails
  • Discount codes
  • Basic stock management
  • Customer accounts
  • Mobile-friendly design

Sri Lankan providers advertise entry-level e-commerce packages from about LKR 65,000–120,000. A more practical budget is often higher once product entry, testing, design and support are included.

Source example: Web-Dev.lk e-commerce pricing.

Payment gateway integration can also require business documents and approval from the payment provider.

LKR 400,000–1,200,000+: advanced online store

Larger online shops need stronger systems.

Advanced features may include:

  • Hundreds or thousands of products
  • Product variations
  • Warehouse stock control
  • Courier connections
  • Invoice generation
  • Automated order updates
  • Loyalty points
  • Wholesale pricing
  • Multiple payment methods
  • Advanced product filters
  • Customer reviews
  • Abandoned-cart emails
  • Accounting software connections
  • Sales reports
  • Staff permission levels

The cost depends on the store platform. WooCommerce, Shopify and custom-built systems have different setup and monthly costs.

More advanced e-commerce projects in Sri Lanka can range from several hundred thousand rupees to LKR 3 million, especially when custom development is involved.

Source example: Hashtag Coders e-commerce development guide.

LKR 300,000–3,000,000+: custom web application

A custom web application performs special business tasks.

Examples include:

  • Property listing portals
  • Learning platforms
  • Customer dashboards
  • Employee systems
  • Membership websites
  • Delivery tracking systems
  • Appointment platforms
  • Online marketplaces
  • Quotation systems
  • Internal company portals

These systems need user accounts, databases, permissions, workflows and detailed security testing.

Some Sri Lankan providers place custom development from LKR 300,000 to LKR 1 million or more. Larger platforms may cost several million rupees.

Source example: Lexiata website pricing guide.

A custom application should begin with a written requirement document. Without one, costs can rise during development.

What makes one website more expensive?

1. Number of pages

A five-page website costs less than a website with 50 service and location pages.

Each page may require writing, design, images, mobile testing and SEO work.

Some providers charge a set fee for each extra page. Current advertised additions can range from about LKR 5,000–8,000 per page.

Source example: WebsLK web design pricing.

2. Template design or custom design

A template is a pre-made layout. The developer changes its colours, images and text.

A custom design starts from your brand and customer needs.

Templates save time and money. Custom designs offer stronger brand control and a more original experience.

Custom design can add tens of thousands of rupees to a project.

Source example: Lanka Websites cost guide.

3. Content writing

A developer cannot build a strong website without content.

You need clear information about:

  • Your company
  • Services
  • Products
  • Customers
  • Experience
  • Contact details
  • Reasons to choose you

Some packages include basic writing. Others expect you to provide every word.

Professional copywriting raises the price, but it can also improve enquiries and sales.

4. Special functions

A basic contact form is simple. A quotation calculator with customer accounts is not.

Features that increase the website creation cost in Sri Lanka include:

  • Online payments
  • Booking systems
  • Product filters
  • Membership accounts
  • Multilingual content
  • Live chat
  • Delivery calculations
  • API connections
  • Customer dashboards
  • Automated emails

An API is a connection that allows two software systems to share information.

5. Search engine optimisation

Basic SEO may only include page titles and descriptions.

A proper SEO setup may include:

  • Keyword research
  • Page structure
  • Internal links
  • Schema markup
  • Image optimisation
  • Technical checks
  • Search Console
  • Sitemap setup
  • Redirect planning
  • Local SEO

Do not assume “SEO included” means ongoing Google ranking work.

Ask the provider to list every SEO task inside the quotation.

6. Mobile design and testing

A responsive website adjusts to phones, tablets and computers.

Most developers now offer responsive layouts. But there is a major difference between automatic resizing and careful mobile design.

Buttons, menus, forms and checkout pages should be tested on different screen sizes.

7. Experience of the developer

A student, freelancer and established agency will not charge the same price.

An agency quote may include:

  • Account management
  • Designer
  • Developer
  • Copywriter
  • SEO specialist
  • Tester
  • Project manager
  • Warranty and support

You are paying for both production and risk management.

Extra website costs you should include

The development fee is only one part of the total budget.

ExpenseTypical costPayment frequency
.lk domain packageAround LKR 8,000Yearly
.com domainAround LKR 4,500–8,000Yearly
Basic shared hostingAround LKR 5,000–20,000Yearly
Business hostingLKR 20,000–75,000+Yearly
SSL certificateOften free–LKR 20,000Yearly
Business emailLKR 5,000–40,000+Yearly
Technical maintenanceLKR 5,000–30,000Monthly
Advanced maintenanceLKR 30,000–75,000Monthly
Premium plugins or softwareVariesMonthly or yearly
Content and SEOVariesMonthly

The LK Domain Registry lists its standard full domain package at LKR 8,000 per year, including VAT. Individual domain pricing may differ by package.

Official source: LK Domain Registry.

Local shared hosting can start near LKR 4,900 per year, while other packages are priced monthly or yearly based on storage, performance and support.

Source example: LankaHost hosting plans.

Sri Lankan website maintenance packages commonly begin around LKR 5,000–15,000 per month. Broader packages with content, SEO and priority support can reach LKR 30,000–75,000 per month.

Source example: Web-Dev.lk website maintenance guide.

Does VAT apply to website development?

Sri Lanka’s standard VAT rate is 18%. A VAT-registered supplier may add VAT to taxable services. Always ask whether the quotation includes or excludes VAT.

Official source: Inland Revenue Department – VAT.

For example:

Quoted project priceVAT at 18%Total
LKR 100,000LKR 18,000LKR 118,000
LKR 200,000LKR 36,000LKR 236,000
LKR 500,000LKR 90,000LKR 590,000

Do not add VAT yourself unless the supplier confirms that it applies.

Freelancer, agency or DIY: which should you choose?

OptionMain advantagesMain disadvantagesBest for
DIY builderLow cost and fast setupLimited flexibility and supportPersonal or test websites
Junior freelancerAffordable and flexibleHigher delivery riskSmall, simple projects
Experienced freelancerDirect communication and good valueLimited capacitySmall business websites
Web agencyFull team, process and supportHigher project priceGrowing companies
Custom software companyAdvanced systems and scalingHighest price and longer timelinePortals and applications

Choose DIY when:

  • You only need a temporary site.
  • Your budget is very limited.
  • You can write and upload the content.
  • You do not need custom features.

Choose a freelancer when:

  • The project is small.
  • You have clear requirements.
  • You can manage the project yourself.
  • You have checked previous work and references.

Choose an agency when:

  • The website supports sales or lead generation.
  • Your brand reputation matters.
  • You need design, content, SEO and development.
  • You need ongoing support.
  • Several staff members will use the website.

Seven steps for setting a realistic website budget

1

Define the website’s goal

Decide whether the website should create leads, sell products, accept bookings or build trust.

2

List every required page

Write down the home, about, service, product, contact and policy pages.

3

List every required feature

Include payments, forms, accounts, languages, filters and software connections.

4

Prepare your content

Collect your logo, company details, photographs, service information and product data.

5

Set a launch budget

Include development, domain, hosting and VAT.

6

Set a yearly budget

Include renewals, maintenance, content updates and security.

7

Compare the same scope

Give every developer the same requirement list. This makes quotations easier to compare.

Mistakes that can make your website cost more

01

Choosing only by price

A cheap website may later need a complete rebuild. Check what the quotation includes before comparing totals.

02

Paying without a written scope

The scope should list pages, features, delivery dates and payment stages. Verbal promises are difficult to prove.

03

Forgetting content

Projects often stop because the business has not prepared text or images. Confirm who will create and upload the content.

04

Ignoring ownership

You should know who owns the domain, hosting account, website files, database, design files, written content and analytics accounts. Register important accounts under your company’s details.

05

Ignoring maintenance

Websites use software that needs updates. Without maintenance, the site may become slow, broken or unsafe.

06

Expecting guaranteed Google rankings

No developer can guarantee a number-one Google ranking. A developer can build a strong foundation. Rankings also depend on content, competition, authority and time.

Which website budget is right for you?

Your situationRecommended starting budget
Personal profile or temporary pageLKR 20,000–60,000
Freelancer or solo service providerLKR 40,000–100,000
Small local businessLKR 75,000–200,000
Growing businessLKR 150,000–400,000
Established companyLKR 300,000–800,000
Small online shopLKR 150,000–400,000
Large online storeLKR 500,000–1,500,000+
Custom portal or platformLKR 500,000–3,000,000+

These budgets should be used as planning figures. Your final cost depends on the written project scope.

Questions to ask before accepting a website quotation

Ask each developer these questions:

  1. Is the design custom or template-based?
  2. How many pages are included?
  3. Who writes the website content?
  4. Are domain and hosting included?
  5. Who owns the domain and website files?
  6. Is mobile testing included?
  7. What SEO work is included?
  8. Are security and backups included?
  9. How many revisions can I request?
  10. What happens if the project is delayed?
  11. Is staff training included?
  12. What support is available after launch?
  13. Does the price include VAT?
  14. What yearly costs will I pay?
  15. Can I move the website to another provider?

A clear quotation should answer most of these questions before you pay.

Frequently asked questions

A basic website usually costs between LKR 30,000 and LKR 100,000. This normally covers one to five pages, mobile-friendly design, a contact form and basic SEO. The lowest packages often use ready-made templates. Custom content, branding, extra pages and advanced features will increase the price.

Most Sri Lankan small businesses should plan for LKR 75,000 to LKR 250,000. This budget can cover a professional multi-page website, CMS, enquiry forms, analytics, mobile optimisation and basic search setup. Businesses that depend heavily on online leads may need a larger budget.

A basic e-commerce website may cost LKR 150,000 to LKR 400,000. Advanced stores may cost LKR 400,000 to LKR 1.2 million or more. Product volume, payment integration, stock control, delivery rules and custom features have the greatest effect on cost.

Some website packages include domain and hosting for the first year. Others do not. Ask for a separate list of the development fee, domain fee, hosting fee and yearly renewal cost. You should also confirm whether the domain will be registered under your name or company.

Basic technical maintenance can cost around LKR 5,000 to LKR 15,000 per month. Standard packages may cost LKR 15,000 to LKR 30,000. Larger plans with content updates, SEO, security monitoring and priority support can reach LKR 75,000 per month.

You can build a basic website using a free platform. However, free plans may use platform branding and a shared subdomain. You may also have limited storage, features and SEO control. A custom domain, business email and professional support normally require payment.

A simple site may take one to two weeks. A standard business website often takes two to eight weeks. E-commerce websites may require four to fourteen weeks. Custom web applications can take several months. Delayed content and feedback can extend the timeline.

Not automatically. Compare the scope, experience, support, ownership terms and previous work. A more expensive quotation may include content, SEO, testing and maintenance that a cheaper quote excludes. Compare what you receive, not only the final total.

Conclusion: plan for value, not only price

The website creation cost in Sri Lanka can range from LKR 30,000 to several million rupees.

For most small businesses, LKR 75,000–300,000 is a sensible starting budget. An e-commerce store or custom platform will require more.

Before requesting quotations, prepare a one-page list of your pages, functions, content and yearly support needs. Send the same list to at least three developers. You will receive more accurate quotes and avoid hidden costs.

Step 1

List every page and feature your business needs.

Step 2

Include domain, hosting, VAT and yearly maintenance in your budget.

Step 3

Send the same requirements to at least three developers.

Asiri Rathnayaka

Senior website developer and content creator.

Published: 21 July 2026 Last updated: 21 July 2026