Ecommerce website cost in Sri Lanka (2026)

Editorial review: 28 August 2026 · By: Alston Antony

Quick answer

An ecommerce budget has four main parts: the one-time cost to design and configure the store, fixed recurring platform/hosting/software cost, variable payment cost that scales with gateway-processed sales, and operational cost for fulfilment, returns, staff and marketing. WebsiteHosting.lk treats build-price ranges as planning estimates unless supported by our quotation dataset. Sri Lanka-specific facts to model: Shopify Payments is not currently available in Sri Lanka, so Shopify merchants using a third-party gateway pay both the gateway's fee and Shopify's plan-specific third-party transaction fee on eligible orders. WooCommerce has no core platform subscription or revenue share but needs separate hosting and maintenance.

Four cost types - the real ecommerce cost model

Modelling ecommerce cost as one LKR figure hides the parts that behave differently. Split it into four layers and each one becomes something you can actually budget:

Four ecommerce cost types, what each contains, and how each scales
LayerIncludesHow it scales
1. One-time launch cost Design and development; theme or custom UI; catalogue setup and product upload; payment-gateway integration; content migration; go-live QA; training One-off; scales with scope, not with sales
2. Fixed recurring cost Shopify subscription or WooCommerce hosting; domain; paid apps or extensions; gateway monthly / subscription fees; optional maintenance retainer; business email Annual; largely flat unless you upgrade a plan
3. Variable cost of sales Gateway processing fee (as % of gateway-processed GMV); Shopify's plan-specific third-party transaction fee on eligible orders; card-brand surcharges on foreign cards Scales with gateway-processed sales - the layer that quietly dominates for high-revenue stores
4. Operational cost Fulfilment / courier fees; returns handling; COD cash handling; product photography and content updates; advertising; staff time Scales with orders and marketing choices, not directly with catalogue size or platform

1. One-time launch cost

Ecommerce one-time launch cost by delivery model (planning estimates only)
Delivery modelTypical shapePlanning range
DIY WooCommerceSmall catalogue, off-the-shelf theme, single Sri Lankan gatewayTens of thousands of LKR (plus your own time)
Freelancer WooCommerceCustom theme, gateway integration, product upload, trainingLow to mid six figures
Small studio WooCommerceDesign plus integrations plus staff training and light QAMid to upper six figures
Shopify setup by a Sri Lankan freelancerTheme, third-party gateway integration, product upload, trainingLow to mid six figures for the build (plus ongoing Shopify subscription and fees)
Custom-built ecommerceMultiple integrations, ERP or POS sync, custom pricing rulesSeven figures upward, scope-dependent

2. Fixed recurring cost

Fixed recurring cost is the annual line that runs whether you sell LKR 1 or LKR 1,000,000. It's the one to under-budget the least.

Fixed recurring cost items for a Sri Lankan store
ItemNotes
Hosting (WooCommerce path) Ecommerce origin work differs from a brochure site because cart, checkout and account actions typically require application and database work at the origin. Pick the hosting tier from the workload (concurrent sessions, uncached PHP requests, database complexity, background jobs, cache hit rate) - not from SKU count. See WordPress hosting for Sri Lanka. Very low-cost shared plans can have CPU / memory / PHP-worker / database constraints that become visible on dynamic WooCommerce workloads; check the actual resource limits rather than choosing by headline storage alone.
Shopify subscription (Shopify path) Basic USD 39.00/mo monthly billing or USD 29.00/mo annual-billing equivalent (~LKR 12,480 / ~LKR 9,280 at USD/LKR 320); Grow USD 105.00 / USD 79.00; Advanced USD 399.00 / USD 299.00. Shopify pricing may vary by market; verify the Sri Lankan account price at signup.
Gateway monthly / subscription PayHere Lite has no monthly fee. PayHere Plus adds LKR 3,990/mo; Premium adds LKR 9,990/mo. WebXPay uses annual subscriptions per tier. See Sri Lankan payment gateways.
Domain LK Domain Registry Economy top-level .lk at LKR 5,000/year; authorised agent prices vary. See .lk domain price.
Apps / extensions Project-specific. Include only the paid functionality your store actually needs, and specify each item by name in your budget rather than assuming an "average" app or plugin cost. Shopify apps often bill per month per app; WooCommerce extensions often bill annually per site.
Business email Zoho Mail Lite ~LKR 3,840/user/year (USD 12/user/year) or Google Workspace Business Starter ~LKR 26,880/user/year (USD 84/user/year).
Maintenance retainer Provider-specific; depends on retainer scope, update cadence and support model. Optional.

3. Variable cost of sales

A concrete illustration at a reference gateway-processed GMV of LKR 500,000/month (LKR 6,000,000/year), using each PayHere tier's published fees:

PayHere variable fee at LKR 500,000/month gateway GMV (checked 2026-08-27)
PayHere tierMonthly feeProcessing rateMonthly totalAnnual total
LiteLKR 03.3%LKR 16,500LKR 198,000
PlusLKR 3,9902.99%LKR 18,940LKR 227,280
PremiumLKR 9,9902.69%LKR 23,440LKR 281,280

Plan-upgrade break-even points (all else equal, local-card sales only):

Shopify's third-party transaction fee (Sri Lanka)

Shopify Sri Lanka cost model at LKR 500,000/month gateway-processed GMV, PayHere Lite gateway (illustrative)
Shopify planSubscription (approx LKR)Shopify third-party feePayHere Lite (3.3%)Approx monthly total
Basic (USD 29.00/mo annual equiv) ~LKR 9,280 LKR 10,000 (2%) LKR 16,500 ~LKR 35,780
Grow (USD 79.00/mo annual equiv) ~LKR 25,280 LKR 5,000 (1%) LKR 16,500 ~LKR 46,780
Advanced (USD 299.00/mo annual equiv) ~LKR 95,680 LKR 3,000 (0.6%) LKR 16,500 ~LKR 115,180

Shopify subscription figures shown at annual-billing equivalent; monthly billing is higher. LKR conversions at USD/LKR 320. Your effective LKR cost may differ. See Shopify vs WooCommerce for the platform comparison including plan-upgrade break-even math.

4. Operational cost

Operational cost is the layer many first-time Sri Lankan store owners forget entirely. It scales with orders, marketing choices and returns activity - not with catalogue size or platform choice. Model these separately from the platform / payment layers:

Shopify vs WooCommerce - cost structure only

This page covers the ecommerce cost model. The platform decision itself has its own dedicated page. In summary:

Full comparison, including plan-upgrade break-even math and payment-provider limits, on Shopify vs WooCommerce for Sri Lanka.

Illustrative scenarios (explicit assumptions)

These are illustrative planning scenarios with the assumptions listed. They are not derived from a Sri Lankan quotation dataset. Replace every input with your own numbers before committing.

Scenario A - DIY WooCommerce, small catalogue

Assumptions:

Fixed year-one cost sits in the tens of thousands of LKR. Variable cost adds 3.3% of gateway-processed sales.

Scenario B - Freelancer WooCommerce, moderate catalogue

Assumptions:

Scenario C - Studio Shopify setup, small catalogue

Assumptions:

When custom-built ecommerce is worth the extra cost

Custom development becomes worth considering when the required workflows, integrations or business rules cannot be implemented cleanly with the chosen platform's standard capabilities and extensions. SKU count is not a reliable indicator on its own - a 20-product store with complex configurators or B2B pricing can justify custom work while a 5,000-product store on a standard platform may not.

Methodology and evidence limits

This page separates three kinds of numbers deliberately, so you can tell what's what:

A dated Sri Lanka Ecommerce TCO Calculator is planned - inputs will include platform, gateway-processed GMV, average order value, gateway tier, Shopify plan, hosting workload, maintenance and named app spend; outputs will include first-year fixed cost, annual variable cost, three-year projection and effective platform + payment cost as a percentage of revenue. When it ships, this page will lead with the calculator.

Frequently asked questions

How much does an ecommerce website cost to build in Sri Lanka?

Build cost varies substantially with catalogue setup, design, integrations, content and who does the work. The delivery-model bands on this page are WebsiteHosting.lk planning estimates for budgeting, not a statistical market average - use itemised written quotations against your exact scope before committing.

What is the cheapest realistic way to launch an ecommerce store in Sri Lanka?

A DIY WooCommerce store with an off-the-shelf theme, a modest shared WordPress hosting plan, a .lk domain and PayHere Lite (no monthly fee, 3.3% per transaction, subject to PayHere's published monthly limit) keeps the fixed cost small. Variable payment costs still apply on every gateway-processed order. Shopify's subscription starts at USD 29.00/mo on annual billing and USD 39.00/mo on monthly billing; verify the current Sri Lankan account price before signing.

How much do Sri Lankan payment gateway fees actually cost?

PayHere publishes plan-based fees with no application fee and no initial setup fee: Lite 3.3% (no monthly fee), Plus 2.99% + LKR 3,990/month, Premium 2.69% + LKR 9,990/month. WebXPay uses a subscription-plus-processing model with published tiers. Full comparison on the Sri Lankan payment gateways page.

Is Shopify Payments available in Sri Lanka?

No. Sri Lanka is not currently on Shopify's Shopify Payments-supported countries list. Sri Lankan merchants that want integrated online card payments through Shopify use a third-party payment provider; Shopify then charges its plan-specific third-party transaction fee on eligible orders (2% Basic, 1% Grow, 0.6% Advanced) in addition to the gateway's own processing fee. Manual methods (COD, bank transfer, cheques) are excluded from Shopify's third-party fee.

Should I calculate against total store sales or gateway-processed GMV?

For Shopify's third-party fee, use gateway-processed GMV only - manual methods (COD, bank transfer, cheques) are excluded. For payment-gateway processing fees, use the actual card-processed volume against the specific provider's rate. Total store sales include payment methods that are not subject to those fees, so modelling against total sales overstates variable payment cost.

Sources & references

  1. PayHere - Payment Limits and Fees — Lite 3.3% no monthly fee (LKR 200,000/mo cap); Plus 2.99% + LKR 3,990/mo; Premium 2.69% + LKR 9,990/mo. No application or setup fee. (checked 26 Aug 2026)
  2. PayHere - Application process — Business review typically 1-3 days for complete applications; requirements vary by business type (checked 28 Aug 2026)
  3. Shopify - pricing (USD) — Basic USD 39.00/mo monthly billing or USD 29.00/mo annual-billing equivalent; Grow USD 105.00 / USD 79.00; Advanced USD 399.00 / USD 299.00. Third-party transaction fees: Basic 2%, Grow 1%, Advanced 0.6%. Pricing may vary by market. (checked 28 Aug 2026)
  4. Shopify - Payments supported countries — Sri Lanka is not currently listed as a Shopify Payments-supported country (checked 28 Aug 2026)
  5. Shopify - third-party transaction fees — Fee applies to eligible orders processed through a third-party provider; manual methods (COD, bank transfer, cheques) are excluded (checked 28 Aug 2026)
  6. WebXPay - XGateway pricing — Publishes plan-based pricing (Starter 3.50%, Economy 2.90%, Business 2.50% on local cards) plus annual subscription per tier; foreign-card rate 4.85% (checked 28 Aug 2026)
  7. WooCommerce - pricing — Core software is free / open source; no core platform subscription or revenue share. Hosting, extensions, apps and development priced separately. (checked 28 Aug 2026)
  8. LK Domain Registry (domains.lk) — .lk Economy top-level LKR 5,000/year direct from the registry; agent prices vary (checked 28 Aug 2026)

Related reading