Ecommerce website cost in Sri Lanka (2026)
Last updated: 26 August 2026 · Reviewed: 26 August 2026 · By: Alston Antony
A basic Sri Lankan ecommerce store costs LKR 150,000 to LKR 400,000 to build with WooCommerce or Shopify from a freelancer, with recurring running costs of LKR 30,000 to LKR 100,000 per year for hosting, domain, gateway fees, and small maintenance. Custom-built stores with integrations reach LKR 500,000 to LKR 2,000,000 or higher. A DIY WooCommerce store starts at LKR 40,000 to LKR 100,000 in year one, before gateway setup.
Ecommerce price by delivery model
Ecommerce website cost in Sri Lanka moves with platform choice, product count, and how much of the store is off-the-shelf versus custom. The table names the LKR band we see repeated in Sri Lankan proposals for each delivery route in 2026.
| Delivery | Scope | One-off build cost |
|---|---|---|
| DIY WooCommerce | Under 100 products, standard theme, PayHere | 40,000 to 100,000 |
| Freelancer WooCommerce | Custom theme, gateway integration, training | 150,000 to 400,000 |
| Small studio WooCommerce | Design plus integrations plus staff training | 400,000 to 900,000 |
| Shopify setup by a Sri Lankan freelancer | Theme, gateway, product upload, training | 80,000 to 300,000 |
| Custom-built ecommerce | Multiple integrations, ERP or POS sync | 800,000 to 2,000,000+ |
Sri Lankan payment gateway costs
Payment gateway fees are the ongoing ecommerce cost most Sri Lankan first-time sellers under-model. A 3.3% cut across LKR 1,000,000 in annual sales is LKR 33,000 out of margin, before the fixed per-transaction fee.
| Gateway | Setup | Per-transaction | Platforms |
|---|---|---|---|
| PayHere | Free to LKR 15,000 | ~3.3% plus a small fixed LKR fee | WooCommerce, Shopify, custom |
| WebXPay | Quoted per merchant | ~3.0% plus a small fixed LKR fee | WooCommerce, Shopify, custom |
| iPay by Dialog | Quoted per merchant | Varies | WooCommerce, custom |
| Sampath Vishwa | Quoted per merchant | Varies | Custom integrations |
Fees are indicative and negotiable at volume. Confirm the current fee card with each gateway before signing merchant terms. See our payment gateways guide for the full comparison.
Hosting tier costs for a Sri Lankan store
Ecommerce hosting is not the same product as a brochure-site shared plan. WooCommerce runs a live PHP process and a MySQL database on every uncached checkout hit, and a LKR 500 per month shared plan will show it under load. The bands below are what Sri Lankan store operators typically pay in 2026.
| Tier | Best for | Typical price |
|---|---|---|
| Local shared, entry | Under 50 SKUs, low traffic | 800 to 1,500 / month (~10,000 to 18,000 / year) |
| Local shared, business | Under 200 SKUs, moderate traffic | 1,500 to 3,000 / month (18,000 to 36,000 / year) |
| Managed WordPress or WooCommerce | 200 to 1,000 SKUs, higher traffic | 3,000 to 8,000 / month (36,000 to 96,000 / year) |
| VPS or dedicated | 1,000+ SKUs, custom stack, integrations | USD 20 to USD 100 / month plus admin (LKR 6,000 to LKR 30,000 [VERIFY: USD/LKR rate on the day you sign up]) |
| Shopify hosted plan | Any SKU count, hosting included | USD 29 to USD 299 / month depending on plan |
WooCommerce vs Shopify total-cost view
Shopify sells the argument that a hosted store is worth USD 29 per month because it removes hosting and maintenance work. For a Sri Lankan seller under 500 SKUs, that argument earns its keep only when speed to launch matters more than long-term cost. A WooCommerce store on Sri Lankan hosting costs less to run over three years, at the price of tighter DIY responsibility for updates, backups, and security patching.
| Item | WooCommerce (SL freelancer build) | Shopify (SL freelancer setup) |
|---|---|---|
| One-off build | LKR 150,000 to LKR 400,000 | LKR 80,000 to LKR 300,000 |
| Hosting, 3 years | LKR 60,000 to LKR 200,000 | Included in plan |
| Platform fee, 3 years | Nil | USD 29 x 36 = USD 1,044 (~LKR 313,000 [VERIFY: USD/LKR]) |
| Domain, 3 years | LKR 15,000 to LKR 24,000 | LKR 15,000 to LKR 24,000 |
| Gateway fees, 3 years | 2.5% to 3.5% of sales, paid to PayHere or WebXPay | Same, plus a Shopify transaction fee if you do not use Shopify Payments |
| Premium plugins or apps | USD 100 to USD 500 / year | USD 15 to USD 100 / month per app |
For a store with LKR 500,000 per month in sales and 200 SKUs, WooCommerce beats Shopify on three-year total cost by a wide margin, unless the LKR 60,000 to LKR 200,000 hosting cost saves you a full month of freelancer time you would otherwise spend on Shopify setup. See our Shopify vs WooCommerce breakdown for the full argument.
First-year total cost, three Sri Lankan scenarios
Ecommerce budgets in Sri Lanka fail when the store owner budgets the build and forgets the running costs. The three scenarios below name every LKR line for a realistic Sri Lankan launch, so you can copy the shape into your own plan.
- Scenario A, DIY WooCommerce, 30 SKUs. WordPress and WooCommerce free, theme LKR 15,000, PayHere setup free, .lk domain LKR 6,500 (LankaHost year one), shared hosting LKR 12,000, plugins LKR 10,000, your time. First-year total roughly LKR 45,000, plus 3.3% of sales to PayHere.
- Scenario B, freelancer WooCommerce, 200 SKUs. Build LKR 250,000, PayHere setup LKR 5,000, .com and .lk domains LKR 12,000, business hosting LKR 30,000, plugin licenses LKR 20,000, product photography LKR 40,000. First-year total roughly LKR 360,000, plus 3.3% of sales to PayHere.
- Scenario C, studio Shopify setup, 100 SKUs. Build LKR 180,000, Shopify Basic USD 29 x 12 = USD 348 (~LKR 104,000 [VERIFY: USD/LKR]), .lk domain LKR 6,500, gateway fees on top. First-year total roughly LKR 290,000, plus per-transaction fees.
Planning your online store?
Send us your product count and preferred stack, we will help you get honest, comparable quotes.
Frequently asked questions
What is the cheapest realistic way to launch an ecommerce store in Sri Lanka?
DIY WooCommerce on WordPress with a solid free theme, small shared hosting, and PayHere for local payments. First-year cost sits at LKR 40,000 to LKR 100,000 including hosting, domain, gateway setup and a modest premium plugin or two. Shopify Basic starts at USD 29 per month, roughly LKR 8,700 monthly at prevailing rates [VERIFY: USD/LKR rate on the day you sign up].
How much do Sri Lankan payment gateway fees actually cost?
PayHere and WebXPay charge roughly 2.5% to 3.5% plus a small fixed LKR fee per transaction as of 27 August 2026, with one-off setup ranging from free to LKR 15,000 depending on business type. iPay by Dialog and Sampath Vishwa quote per merchant. Always confirm the current fee card with the gateway before signing merchant terms.
Do I need Sri Lankan hosting for a Sri Lankan store?
Not necessarily. Cached product pages served through Cloudflare or Bunny.net render fast for Sri Lankan visitors from an international host. Hosting inside Sri Lanka helps most on uncached dynamic pages, checkout and account dashboards, where TTFB from the Colombo edge matters. Register.lk quotes sub-40ms response times from its Singapore Tier III facility as of 27 August 2026.
WooCommerce or Shopify for a Sri Lankan store?
WooCommerce wins on total cost, product flexibility, and PayHere or WebXPay integration through official plugins. Shopify wins on setup speed, hosting-included simplicity, and app ecosystem, at USD 29 per month and up plus per-transaction fees when you use its native gateway. For most Sri Lankan sellers under 500 SKUs, WooCommerce is the value point.
Do I need a custom-built store, or is WooCommerce enough?
For under 5,000 SKUs, standard checkout, and one or two Sri Lankan gateways, WooCommerce with a well-picked theme and a small stack of plugins is enough. Custom builds pay off when you have unusual pricing rules, multi-warehouse inventory, POS sync, or an ERP integration that off-the-shelf plugins do not support cleanly.
Sources & references
- PayHere pricing — Sri Lankan gateway fee card (checked 26 Aug 2026)
- WebXPay — Merchant onboarding page (checked 26 Aug 2026)
- Shopify pricing — Basic, Grow, Advanced plans in USD (checked 26 Aug 2026)
- Register.lk — Sri Lankan hosting bundle pricing (checked 26 Aug 2026)
- LK Domain Registry — .lk domain pricing (checked 26 Aug 2026)