Shopify vs WooCommerce for Sri Lanka
Editorial review: 28 August 2026 · By: Alston Antony
For a Sri Lanka-based merchant, WooCommerce and Shopify have different cost structures. WooCommerce has no core platform subscription or revenue-share fee, but you must provide and maintain hosting. Shopify includes managed commerce infrastructure, but Shopify Payments is not currently available in Sri Lanka, so merchants using a supported third-party payment provider pay both the gateway's processing fee and Shopify's plan-specific third-party transaction fee on eligible orders. WooCommerce therefore often has a direct payment-cost advantage with Sri Lankan gateways, while Shopify reduces infrastructure-management responsibility. The right choice depends on payment mix, workload, integrations and how much operational control you want.
Why Sri Lanka changes the comparison
Many international Shopify-vs-WooCommerce comparisons assume Shopify Payments is available and use its card-processing rates in the cost model. That assumption does not currently apply to a Sri Lanka-based merchant, so a Sri Lankan comparison should account for two Sri Lanka-specific facts:
- Shopify Payments is not currently available in Sri Lanka. Sri Lanka is not on Shopify's Shopify Payments-supported countries list. Sri Lankan Shopify merchants that want integrated online card payments use a supported third-party provider - PayHere publishes a first-party Shopify workflow.
- Shopify charges its plan-specific third-party transaction fee on eligible orders processed through a third-party provider - 2% on Basic, 1% on Grow, 0.6% on Advanced, plus the gateway's own processing fee. This fee does not apply to manual payment methods such as COD, bank transfer or cheques.
The 2.9% + $0.30 / 2.7% / 2.5% Shopify Payments card rates shown prominently on shopify.com/pricing do not apply to a Sri Lankan merchant - only the plan-specific third-party transaction fee does, on top of the third-party gateway's own processing fee.
Shopify vs WooCommerce at a glance
| Factor | Shopify | WooCommerce |
|---|---|---|
| Core platform | Hosted commerce platform (subscription) | Open-source plugin for WordPress (free core) |
| Platform revenue share / third-party fee | Plan-specific third-party transaction fee on eligible orders through external gateway | None from the platform |
| Hosting | Included in subscription | Separate - you choose the host |
| Sri Lankan online-card payments | Third-party gateway (Shopify Payments not available in Sri Lanka) | Direct integration with PayHere, WebXPay or bank IPGs |
| Server / platform maintenance | Managed by Shopify | You / your host / a provider |
| WordPress ecosystem | Not applicable | Full WordPress theme / plugin ecosystem |
| App / extension model | Shopify App Store (often monthly per-app subscription) | WooCommerce extensions (often annual per-extension licence) |
| Portability | Data export supported; theme and apps remain Shopify-specific | Files and database generally portable between compatible hosting environments |
Platform costs
Shopify subscription
Shopify's USD pricing page publishes both a monthly-billing rate and an annual-billing equivalent (locking in for a year). Sri Lankan account pricing may differ by market:
| Plan | Monthly billing | Annual-billing equivalent | Third-party fee (Sri Lanka relevant) |
|---|---|---|---|
| Basic | USD 39.00/mo | USD 29.00/mo | 2% |
| Grow | USD 105.00/mo | USD 79.00/mo | 1% |
| Advanced | USD 399.00/mo | USD 299.00/mo | 0.6% |
| Plus | from USD 2,300/mo (enterprise; contact Shopify) | 0.2% | |
Approximate LKR at USD/LKR 320: Basic ~LKR 9,280/mo (annual equivalent) to ~LKR 12,480/mo (monthly); Grow ~LKR 25,280 to ~LKR 33,600; Advanced ~LKR 95,680 to ~LKR 127,680. Your effective LKR cost may differ from a reference-rate conversion because the card issuer's exchange rate and any international-transaction fees vary.
WooCommerce hosting
WooCommerce's core software is free / open source - there is no platform subscription. The real WooCommerce cost is hosting, which is workload-dependent. A mostly-cached brochure-style store with occasional orders can often run on quality shared WordPress hosting; a dynamic, integration-heavy store with heavy uncached traffic may need managed WordPress, VPS or cloud infrastructure. WooCommerce itself notes that hosting cost depends on the store's needs; do not pick WooCommerce hosting from monthly GMV alone.
Sri Lankan payment costs
Payment cost has three components on each platform. On Shopify the third component is what changes the comparison for a Sri Lankan merchant.
| Component | Shopify (Sri Lanka) | WooCommerce |
|---|---|---|
| Gateway processing fee | Gateway's % of processed volume | Gateway's % of processed volume |
| Gateway subscription (if any) | PayHere Plus / Premium monthly fee or WebXPay tier | Same - the gateway fee is independent of the platform |
| Platform third-party transaction fee | 2% Basic / 1% Grow / 0.6% Advanced on eligible gateway-processed orders | None |
Shopify plan break-even math
Break-even between Shopify plans is where the higher plan's lower third-party transaction fee offsets its extra subscription cost. The formula:
Break-even monthly gateway-processed GMV = extra subscription cost ÷ reduction in third-party fee percentage
| Upgrade | Extra subscription | Third-party fee saving | Break-even (gateway-processed GMV) |
|---|---|---|---|
| Basic → Grow (annual billing) | USD 50.00/mo | 1.0 pp | ~USD 5000.00/month (~LKR 1,600,000) |
| Basic → Grow (monthly billing) | USD 66.00/mo | 1.0 pp | ~USD 6600.00/month (~LKR 2,112,000) |
| Grow → Advanced (annual billing) | USD 220.00/mo | 0.4 pp | ~USD 55000.00/month (~LKR 17,600,000) |
Advanced obviously offers features beyond the third-party fee reduction; a merchant may upgrade before break-even for other reasons. But the math above gives you an objective floor for when the third-party fee reduction alone offsets the extra subscription.
Payment-provider limits - PayHere
PayHere plan limits often drive the plan choice before processing-rate math does - and that applies whether the store runs on Shopify or WooCommerce.
| Plan | Monthly limit | Per-payment limit | Local card rate | Monthly fee |
|---|---|---|---|---|
| Lite | LKR 200,000 | LKR 50,000 | 3.3% | None |
| Plus | LKR 3,000,000 | LKR 250,000 | 2.99% | LKR 3,990 |
| Premium | Unlimited | LKR 1,000,000 | 2.69% | LKR 9,990 |
Above Lite's LKR 200,000/month cap, a merchant upgrades to Plus regardless of processing-fee break-even math. Above Plus's LKR 3,000,000/month cap, Premium is required. Pure processing-rate break-even (Lite → Plus) sits around LKR 1,287,097/month, and Plus → Premium at ~LKR 2,000,000/month - but in most cases the limits force the upgrade first. See payment gateways for the full comparison.
Scenario A - small store, mixed payment methods
Assumptions (fully specified so you can vary them):
- Total monthly turnover: LKR 150,000 (10-20 orders).
- Payment mix: 50% PayHere gateway (LKR 75,000/mo), 40% COD (LKR 60,000), 10% bank transfer (LKR 15,000).
- Gateway: PayHere Lite (3.3%, no monthly fee, within Lite's LKR 200,000/month cap).
- No paid apps or extensions in this scenario.
- WooCommerce hosting: a modest shared-WordPress plan; report both annual and prepaid-commitment views.
- Shopify plan: Basic on annual billing at USD 29.00/mo equivalent (verify Sri Lankan account price).
| Line | WooCommerce | Shopify Basic |
|---|---|---|
| PayHere Lite processing on LKR 75,000 gateway GMV | LKR 2,475 | LKR 2,475 |
| Shopify third-party fee on gateway GMV (2%) | — | LKR 1,500 |
| Shopify third-party fee on COD / bank-transfer | — | Excluded (manual methods) |
| Payment cost / month | LKR 2,475 | ~LKR 3,975 |
At this scenario the incremental Shopify third-party fee is small in absolute LKR (~LKR 1,500/month). The bigger cost gap is the Shopify Basic subscription (~LKR 9,280/month at annual billing) against modest WooCommerce hosting. Add hosting / subscription plus the required initial commitment to complete the picture.
Scenario B - growing domestic store
Assumptions:
- Total monthly turnover: LKR 800,000 - above PayHere Lite's monthly cap, so Plus is required regardless of processing-rate break-even.
- Payment mix: 70% PayHere (LKR 560,000/mo gateway), 30% COD (LKR 240,000).
- Gateway: PayHere Plus (2.99% + LKR 3,990/mo).
- 1 paid apps/extension assumed for the store's specific need (e.g. a subscriptions or product-filter tool) - report per-scenario, not as an "average".
- WooCommerce hosting: business shared / entry managed WordPress, appropriate for a store with regular dynamic orders.
- Shopify plan: Basic on annual billing (Grow would help only above the Basic → Grow break-even below).
| Line | WooCommerce | Shopify Basic |
|---|---|---|
| PayHere Plus monthly fee | LKR 3,990 | LKR 3,990 |
| PayHere processing on LKR 560,000 gateway GMV (2.99%) | LKR 16,744 | LKR 16,744 |
| Shopify third-party fee on gateway GMV (2%) | — | LKR 11,200 |
| Shopify third-party fee on COD portion | — | Excluded |
| Payment cost / month | LKR 20,734 | ~LKR 31,934 |
At this scenario the gap widens because more absolute revenue is gateway-processed. Whether to upgrade Shopify from Basic to Grow depends on projected gateway-processed GMV and the 5000-USD break-even in the section above (~LKR 1,600,000/month on annual billing).
Scenario C - high-volume store
Assumptions:
- Total monthly turnover: LKR 5,000,000 - above PayHere Plus's LKR 3,000,000/month cap depending on payment mix; may require Premium.
- Payment mix: 60% PayHere gateway (LKR 3,000,000/mo), 30% COD (LKR 1,500,000), 10% bank transfer.
- Gateway: PayHere Premium (2.69% + LKR 9,990/mo, unlimited monthly).
- Apps / extensions: a specified stack (e.g. subscriptions app, product-review app, inventory / ERP integration) - name each in your own model rather than assuming an "average" cost.
- WooCommerce infrastructure: workload-dependent. A store at this volume with dynamic orders, logged-in customers and integrations is usually not a shared-hosting workload - assume managed WordPress or cloud/VPS. Cost varies significantly with the specific stack; see WordPress hosting for Sri Lanka.
- Shopify plan: at this GMV, Grow is above the Basic → Grow break-even; compare Grow vs Basic based on projected gateway-processed GMV.
| Line | WooCommerce | Shopify Grow |
|---|---|---|
| PayHere Premium monthly fee | LKR 9,990 | LKR 9,990 |
| PayHere processing on LKR 3,000,000 gateway GMV (2.69%) | LKR 80,700 | LKR 80,700 |
| Shopify third-party fee on gateway GMV (1%) | — | LKR 30,000 |
| Shopify third-party fee on COD / bank transfer | — | Excluded |
| Payment cost / month | LKR 90,690 | ~LKR 120,690 |
At this scenario Shopify's ecosystem, checkout stability and reduced infrastructure responsibility begin to matter more absolutely, even though the direct payment-cost line is higher. Add hosting / subscription / apps / operations to build the full TCO in your own model - do not choose WooCommerce hosting from revenue alone.
Maintenance and infrastructure
Shopify substantially reduces infrastructure and platform-maintenance responsibility compared with self-hosted WooCommerce, but the store and its integrations still require operational maintenance on either platform. WooCommerce introduces maintenance responsibility for WordPress core, plugins, hosting, backups, PHP / database compatibility and security. The amount of work depends on the specific stack and how much your host or a maintenance provider covers - some Sri Lankan owners keep this in-house, others buy a small monthly maintenance retainer.
Customization and integrations
- WooCommerce. Uses the full WordPress plugin and theme ecosystem, plus WooCommerce's own extensions. Extension licences are typically annual and per-site. Custom development is possible without switching platforms.
- Shopify. Uses the Shopify App Store and Liquid theme system. Apps typically bill monthly per app. Deep custom flows require Shopify's development framework and Shopify-specific expertise.
Portability
- WooCommerce. Files and database can generally be moved between compatible hosting environments. Migration complexity depends on plugins, custom code and integrations - "portable in principle" is not "one-click migration".
- Shopify. Product, order and customer data can be exported. Themes can be downloaded as Shopify-specific files. Apps and checkout functionality remain Shopify-specific; moving to another platform generally requires rebuilding presentation and integrations. Paid Shopify Theme Store licences are tied to the store for which they were purchased.
When Shopify fits better
- Your team prefers a fully managed commerce platform (hosting, updates, security handled) over managing WordPress + WooCommerce yourself.
- Speed to launch matters more than the recurring platform premium.
- Shopify's specific commerce features (multi-channel selling, POS Pro, structured product model, its app ecosystem) fit the business.
- Your payment mix leans heavily on manual methods (COD, bank transfer) - which are excluded from Shopify's third-party fee - so the Shopify third-party fee applies to a smaller share of revenue.
- You are willing to trade portability for reduced infrastructure responsibility.
When WooCommerce fits better
- You want to avoid a platform-level fee on top of gateway processing on Sri Lankan online-card orders.
- WordPress fits your content workflow (blogs, editorial, complex taxonomies) alongside commerce.
- You want direct control over hosting, infrastructure and the plugin stack.
- You need direct integration with a Sri Lankan gateway or plugin that isn't a Shopify app.
- Portability - moving between hosting environments - is important to you.
Frequently asked questions
Can Sri Lankan merchants use Shopify Payments?
No. Sri Lanka is not currently on Shopify's Shopify Payments-supported countries list. A Sri Lankan Shopify merchant that wants integrated online card payments needs a supported third-party payment provider (PayHere publishes a first-party Shopify workflow). Shopify then charges its plan-specific third-party transaction fee on eligible gateway-processed orders in addition to the provider's own fee.
How much is Shopify's third-party transaction fee for Sri Lankan stores?
The fee depends on the Shopify plan: 2% on Basic, 1% on Grow, 0.6% on Advanced, and 0.2% currently published on Plus. The fee applies on eligible orders processed through the third-party gateway. Manual methods (cash on delivery, bank transfer, cheques) are excluded from this fee per Shopify's documentation.
Which is cheaper - Shopify or WooCommerce?
It depends on the payment mix, workload and how you account for hosting commitments. WooCommerce has no core platform subscription or revenue-share fee, but you must provide and maintain hosting. Shopify includes managed commerce infrastructure but adds its plan-specific third-party transaction fee on eligible gateway-processed orders. For Sri Lankan merchants using local gateways, WooCommerce often has a direct payment-cost advantage; Shopify may still be the right choice when the value of managed infrastructure and its ecosystem outweighs the payment-cost gap.
Should I calculate against total store turnover or gateway-processed GMV?
For Shopify's third-party transaction fee, use gateway-processed GMV only. Manual methods (COD, bank transfer, cheques) are excluded by Shopify's documentation, so a store with a large COD share pays the Shopify third-party fee only on the online-gateway portion of revenue. For gateway processing fees, use the actual card-processed volume for the specific rate structure.
Do PayHere plan limits affect the platform decision?
Yes. PayHere Lite has a hard published monthly cap of LKR 200,000; Plus has LKR 3,000,000; Premium is unlimited monthly. Above the Lite cap, an upgrade is forced regardless of processing-rate break-even. This applies whether the store runs on Shopify or WooCommerce, but it directly affects the running-cost model.
Sources
- Shopify - pricing — 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%, Plus 0.2% currently published. Shopify pricing may vary by market. (checked 28 Aug 2026)
- Shopify - Shopify Payments supported countries — Sri Lanka not currently listed; Sri Lankan merchants use a third-party gateway (checked 28 Aug 2026)
- Shopify - third-party transaction fees — Fee applies on eligible orders processed through a third-party provider; manual methods (COD, bank transfer, cheques) are excluded (checked 28 Aug 2026)
- PayHere - Payment Limits and Fees — Lite 3.3% no monthly fee (LKR 50,000/payment, LKR 200,000/month); Plus 2.99% + LKR 3,990/mo (LKR 250,000/payment, LKR 3,000,000/month); Premium 2.69% + LKR 9,990/mo (LKR 1,000,000/payment, unlimited monthly) (checked 26 Aug 2026)
- WooCommerce - pricing — WooCommerce core is free / open source. No core subscription or platform revenue share. Hosting, extensions, apps and development are separate costs; WooCommerce's own guidance notes hosting cost is workload-dependent. (checked 28 Aug 2026)
- Hostinger - Web Hosting Premium — Premium web hosting: USD 2.99/mo advertised on a 48-month prepaid term (~USD 143.52 on first invoice), USD 10.99/mo renewal. Shown as one WooCommerce hosting option; workload-heavy stores may need managed WordPress or cloud/VPS instead - see WordPress hosting for Sri Lanka. (checked 26 Aug 2026)
- WebXPay - XGateway pricing — Local Visa/Mastercard rates decrease as plan tier increases: Starter 3.50%, Economy 2.90%, Business 2.50%. Foreign-card rate 4.85%. Settlement T+1 LKR, T+2 USD/GBP. (checked 28 Aug 2026)