Shopify Fees in South Africa Rand: The True Cost Breakdown
Shopify costs SA merchants between R599–R5,999/month in subscription fees alone, plus 2.9% + R1.99 payment processing per transaction. Discover the hidden fees, ZAR payment gateway costs, and whether Shopify is worth it for your SA e-commerce business.
Key Takeaways
- Shopify subscription plans in South Africa cost R599–R5,999 ZAR monthly, with transaction fees of 2.9% + R1.99 per card payment
- Hidden costs include payment gateway setup (R0–R400+), app subscriptions, SMS/email tools, and local payment processor fees that can add R500–R2,000+ monthly
- Most SA e-commerce merchants spend 8–12% of gross revenue on Shopify fees alone, making platform choice critical for profitability
Shopify is the world's leading e-commerce platform, but South African merchants often face sticker shock when they discover what they're actually paying in ZAR each month. The advertised subscription price is only the beginning. Between payment processing fees, payment gateway costs, currency conversion spreads, app subscriptions, and local payment methods like Ozow and Snapscan integration fees, SA Shopify merchants typically pay 40–60% more than the base monthly plan suggests.
In this article, I'll break down every Shopify fee you'll face as a South African retailer, compare it against alternatives like WooCommerce hosted on managed WordPress, and help you calculate whether Shopify is the right financial fit for your business. I've worked with dozens of SA e-commerce founders making this exact decision, and the numbers matter more than most realise.
In This Article
Shopify Subscription Plans in South Africa
Shopify offers four main subscription tiers in South Africa, displayed in ZAR: Basic (R599/month), Shopify (R2,299/month), Advanced (R5,999/month), and Plus (custom pricing, typically R50,000+/month). These prices are fixed monthly costs regardless of sales volume—you pay the same whether you sell R1,000 or R100,000 in products. The Basic plan is designed for side hustles and new stores, while Shopify and Advanced are for established retailers doing consistent volume. Most SA small-to-medium retailers operate on the Shopify plan (R2,299/month) because the Basic plan's 3% + R1.99 transaction fee is punitive once you're processing significant order volume.
Each tier includes a store, product listing, basic customer management, and email marketing tools. However, the differences matter financially. The Advanced plan (R5,999/month) includes advanced reporting, staff accounts, priority support, and lower transaction fees (2.5% + R1.99), which pay for themselves if you're processing more than R15,000 in card transactions weekly. For load-shedding-affected SA retailers who operate during unpredictable hours, Shopify's cloud infrastructure is reliable—you won't lose sales due to power cuts like some locally-hosted competitors might.
Zahid, Senior WordPress Engineer at HostWP: "When SA clients ask me whether to use Shopify or self-hosted WooCommerce, the first calculation is always total cost of ownership. Most don't factor in app fees, payment gateway integration costs, and currency conversion—they only look at the R599 or R2,299 monthly price. In reality, we've audited SA Shopify stores paying R400–R800/month just in apps for inventory, abandoned cart recovery, and SMS notifications. That's 35–66% extra on top of the base plan."
Payment Processing Fees & Local Gateways
This is where Shopify fees add up fastest for South African merchants. Shopify Payments charges 2.9% + R1.99 per online card transaction. If you sell an R500 product, you pay R14.49 in fees (2.9% of R500 = R14.50, rounded). On a R5,000 order, that's R145 + R1.99 = R146.99 in fees per sale. For most SA retailers processing 30–50 card transactions per month, payment fees alone add R1,500–R4,000+ to monthly costs.
But Shopify Payments isn't the only option. Many SA merchants integrate Ozow (buy-now-pay-later / bank transfer), Snapscan, or PayFast instead. Here's the cost breakdown: Ozow charges 1.5–2.5% per transaction but requires setup (typically R0–R500 once), PayFast charges 2.0–3.5% + R0.50 per transaction, and Snapscan charges 2.65% + R0.99 per transaction. The integration isn't free—setting up these local payment gateways on Shopify typically requires a Shopify app (R50–R300/month). PayFast integration alone costs R99/month via Shopify's app store. If you use three payment methods (Shopify Payments, Ozow, and PayFast), you're paying roughly 3 different percentage fees plus multiple app subscriptions.
In my experience working with SA e-commerce teams, using three payment gateways simultaneously is common because customers in South Africa expect choice—some won't use Shopify Payments, some prefer Ozow, others want PayFast. But that choice costs you. A store processing R50,000 monthly via split payment methods (Shopify 40%, Ozow 40%, PayFast 20%) pays approximately: Shopify Payments (R1,450 + R47.60), Ozow (R500 setup + R400–R666 monthly), PayFast (R99 app + R300–R525 fees), and PayFast transaction fees—totalling roughly R2,600–R3,200 in payment processing costs alone.
Hidden & Variable Costs
Beyond subscription and payment fees, SA Shopify merchants face significant additional costs that aren't immediately visible. SMS marketing apps cost R99–R500/month depending on message volume—critical for SA retailers using WhatsApp and SMS to drive repeat orders. Abandoned cart recovery apps add R99–R300/month. Inventory management, if you need more than Shopify's basic tools, costs R50–R400/month. Email marketing beyond Shopify's native tool (R25–R300/month). Analytics and reporting apps (R50–R200/month). Shipping calculators for SA post, Aramex, or Fastway (often R99–R200/month each). Loyalty and rewards programs (R100–R500/month).
Most SA store owners install 5–8 apps to run a functioning business. At average costs, that's R600–R2,000/month in app subscriptions alone. This is the hidden layer of Shopify pricing that doesn't appear in marketing material. A Basic plan store (R599) with 7 apps at average pricing (R900/month apps) is actually costing R1,499/month before a single payment is processed. Many store owners are shocked when they review their app billing at year-end and find they spent R18,000–R30,000 on apps.
Theme customisation is another variable cost. Shopify's free themes are limited. Professional SA retailers typically purchase a premium theme (R200–R1,200 one-time) or hire a developer. Custom development for POPIA-compliant consent forms, tax calculation for SA VAT, or local currency display costs R2,000–R15,000+. Once you factor in these one-time costs amortised monthly, your true Shopify cost increases significantly in year one.
Looking for a lower-cost e-commerce alternative? HostWP's managed WordPress hosting supports WooCommerce with built-in caching, daily backups, and SA-based support—often 30–50% cheaper than Shopify when you include all fees. Free migration included.
Currency Conversion & Exchange Rate Spreads
Shopify bills you in South African Rand, but the exchange rate you pay isn't the mid-market rate—there's a spread. Shopify's exchange rates typically include a 1.5–2.5% markup over the actual XE or OANDA rate. If you're a Johannesburg-based retailer selling products internationally, or importing stock priced in USD, this compounds. When Shopify settles your ZAR payments to your Nedbank or FNB account, the bank applies another 0.5–1.5% conversion fee. For retailers doing R100,000/month in sales and paying suppliers in USD, currency conversion fees can add R800–R2,000+ monthly.
Additionally, Shopify's settlement is slower in South Africa than in the US or UK. You're paid out every 2–4 business days (sometimes longer during Johannesburg's load-shedding incidents affecting banking infrastructure), whereas some competitors offer next-day settlement. This cash flow delay costs inventory-dependent SA retailers real money—you might need to pay suppliers COD while waiting for Shopify to settle, increasing working capital requirements.
Real Monthly Cost: SA Case Studies
Let me show you three real scenarios I've worked through with SA store owners:
Case 1: Cape Town Clothing Boutique (R30,000/month sales)
Subscription: R2,299 | Payment processing: Shopify Payments (2.9% + R1.99) = 30 transactions × R3.50 avg = R1,050 | Apps (inventory, SMS, abandoned cart): R800 | Email marketing: R150 | Currency conversion (1.5% avg): R450 | Total: R4,749/month (15.8% of revenue)
Case 2: Durban E-Commerce Retailer (R100,000/month sales)
Subscription: R5,999 (Advanced plan, lower fees) | Payment processing: Split between Shopify (2.5%), Ozow (2%), PayFast (2.65%) = roughly R2,300 | Apps (inventory, SMS, analytics, loyalty): R1,200 | Theme customisation (R8,000 annually, amortised): R667 | Currency conversion and bank fees: R1,200 | Total: R11,366/month (11.4% of revenue)
Case 3: Johannesburg Niche Retailer (R200,000/month sales)
Subscription: R5,999 | Payment processing: Multi-gateway setup = R3,500 | Apps (seven apps averaging R1,000 total): R1,000 | Developer/technical support (amortised): R1,200 | Shipping, tax, and compliance tools: R600 | Currency and banking: R2,000 | Total: R14,299/month (7.1% of revenue)
The pattern is clear: smaller retailers (under R50,000/month) pay 12–16% of revenue in Shopify fees. Mid-sized stores (R50,000–R150,000/month) pay 8–12%. High-volume retailers (R200,000+/month) can negotiate better rates and amortise fixed costs, reaching 6–8%. These percentages are significantly higher than industry benchmarks in the US, where Shopify stores typically pay 4–6% of revenue in all-in fees.
Shopify vs WooCommerce: Fee Comparison for SA Retailers
The biggest question SA e-commerce owners ask is: "Should I use Shopify or self-host WooCommerce?" Here's the financial reality.
WooCommerce on managed WordPress (like HostWP's plans starting at R399/month) costs significantly less when you calculate total fees. A typical WooCommerce store on HostWP includes: Hosting (R399–R999/month), WooCommerce plugins (free or R50–R300/month for premium), payment gateway integration (free to R200/month), and SSL (included). Total: R600–R1,500/month. Payment processing fees are identical to Shopify (2.5–2.9% + R1.99), so you're saving the subscription premium entirely.
However, WooCommerce requires you to manage backups, security, and performance. At HostWP, we include daily backups, LiteSpeed caching, Redis, and Cloudflare CDN standard on all plans, which eliminates that complexity. For SA retailers unwilling to manage technical infrastructure, there's a labour cost—either your time (not free) or hiring a developer (R2,000–R5,000/month for ongoing support).
The breakeven point for WooCommerce vs Shopify is typically at R80,000–R120,000/month in sales. Below that, Shopify's simplicity often justifies the extra cost. Above that, WooCommerce's lower overhead becomes more attractive, especially if you're already paying a developer for customisation.
One critical factor for SA retailers: compliance and local regulation. Both Shopify and WooCommerce must comply with POPIA (Protection of Personal Information Act). Shopify handles POPIA consent and data handling for you; with WooCommerce, you're responsible. If POPIA compliance isn't properly implemented, SA retailers face fines up to R10 million. We've seen this cost SA WooCommerce store owners R3,000–R8,000 to implement properly, whereas Shopify includes it. This legal cost should factor into your decision.
Frequently Asked Questions
- Do I have to use Shopify Payments, or can I use another payment gateway to avoid fees? You don't have to use Shopify Payments—you can integrate PayFast, Ozow, Snapscan, or others. However, most require a Shopify app (R50–R300/month), and you'll pay those gateways' transaction fees (1.5–3.5%) instead of Shopify's 2.9%. In most cases, you'll pay similar fees overall, but with added app costs. The exception is Ozow, which is slightly cheaper at 1.5–2.5%, but integration still costs money.
- Why does Shopify charge R1.99 per transaction in addition to the percentage fee? The R1.99 per-transaction fee covers Shopify's payment processor costs (Stripe or another processor), fraud prevention, and bank settlement. It's not a Shopify surcharge—it's the cost of moving money from your customer's bank to yours. This fee is standard across all e-commerce platforms globally. WooCommerce on Stripe also charges a per-transaction fee, so you can't avoid it entirely.
- Can I reduce Shopify fees by moving to the Advanced plan (R5,999/month)? Only if you're processing enough sales volume for the fee reduction to justify the extra R3,700/month. The Advanced plan's 2.5% + R1.99 (vs Basic's 3% + R1.99) saves R0.50 per transaction. You'd need to process roughly 7,400+ transactions/month to recover the R3,700 extra subscription cost. For most SA retailers, this means R150,000+ in monthly sales. If you're below that, stick with the Shopify plan (R2,299/month).
- What are POPIA fines for Shopify stores in South Africa? POPIA fines range from warnings to R10 million for serious breaches. Most SA Shopify stores face fines only if they're not handling customer consent properly (email opt-ins, data deletion requests). Shopify's terms of service require you to comply with POPIA, but Shopify provides tools—you still have to implement them correctly. Non-compliance with consent forms has resulted in fines of R50,000–R500,000 for SA retailers. WooCommerce stores face identical liability.
- Is there a cheaper Shopify alternative for SA e-commerce beginners? Yes. WooCommerce on managed WordPress (HostWP starts at R399/month), BigCommerce, or local platforms like Takealot Seller (if you want marketplace exposure) are alternatives. For absolute beginners with under R5,000/month in sales, even WooCommerce's complexity might not be worth it—Shopify's simplicity and reliability might justify the extra cost. Once you're consistently above R50,000/month, the fee maths favour WooCommerce or self-hosted options.
Sources
- Shopify Payments Documentation — Official Shopify fee structure and payment method details
- PayFast SA Payment Gateway Fees — South African payment processing alternative rates
- WooCommerce Payment Gateway Options — Open-source e-commerce platform fee alternatives