Shopify vs Salla, and what the advertised price hides
Shopify Payments does not cover Saudi Arabia, so a third-party gateway and an extra Shopify fee sit on every sale, and Salla's free plan cannot take an online payment at all.
Tamm Team7 min read
Shopify's Saudi pricing page does not quote a single riyal. I went looking for one on 16 September 2026 and found dollars all the way down: 19 USD a month for the cheapest plan on annual billing, 299 USD a month for Advanced, and Plus starting at 2,300 USD a month. My assumption was that currency is a billing detail, the sort of thing that settles itself on the first statement, and that comparing Shopify with Salla would still come down to two columns of numbers. So I built the two columns. The numbers were not the problem.
What ruined them is a fact that appears in neither column. Shopify Payments is not available to merchants in Saudi Arabia, and Salla's free plan cannot accept an online payment at all. Both platforms put the act of collecting money behind a door, the doors are built differently, and that is what makes the advertised price the weakest thing to compare them on.
The advertised price is not the paid price
Shopify has no free tier. The Saudi page runs a 3-day trial, then 1 USD a month for three months on most plans, and then the plan reverts to its rate. Basic is 19 USD a month billed annually and 27 USD billed monthly; the middle tier has been renamed and now reads Grow on the page, at 54 USD and 72 USD on those same two terms; Advanced is 299 USD and 399 USD; Plus starts at 2,300 USD a month.
None of that is what a Saudi merchant actually pays, because Shopify's own gateway does not reach here. Shopify's supported-countries list for Shopify Payments runs to 40 entries, the United Arab Emirates among them and Saudi Arabia not, so a store in Riyadh processes through a third-party gateway and pays that gateway's fees in full. On top of them, Shopify charges its own transaction fee on every sale that passes outside Shopify Payments: 2% on Basic, 1% on Grow, 0.6% on Advanced, 0.2% on Plus.
Read the subscription and the fee together and they move in opposite directions. The cheapest plan to subscribe to is the most expensive per order, and the expensive plan hands part of its premium back to you as volume grows, which means the right tier is a function of how much you sell rather than how much you can afford this month. That percentage is a line in your unit cost, not in your overheads, and it belongs in the price you set before the number reaches the product page. Every figure above is as the page read on 16 September 2026, and pricing is the fastest-decaying thing in this comparison.
What Salla's free plan will not do
Salla starts from a plan that is genuinely free rather than a trial with a clock on it. Salla Basic carries unlimited products, orders and customers, plus coupons, reviews, customer questions and discounted waybills with the couriers operating in Saudi Arabia. The first line of the tier above it is "enable electronic payment", and that single line is the most honest description of the free plan anywhere on the site: it is a place to display, not a place to collect.
Card payments begin at Salla Plus, 99 SAR a month or 990 SAR for a full year, and Salla Pro sits at 299 SAR a month or 2,990 SAR a year, each with a 14-day trial of its own. What opens with them is the payment set a Saudi buyer expects to see and does not hesitate over: mada, Apple Pay, stc pay, Visa and Mastercard, bank transfer, cash on delivery, and instalments through Tabby and Tamara.
So both platforms keep the money behind a paid subscription, and the difference is the shape of the door rather than its existence. On Shopify you pay a subscription in dollars and then a percentage of every sale, because the platform's own gateway does not operate in the country you sell in. On Salla you pay a subscription in riyals that opens a gateway built for that country. Neither is generosity and neither is meanness. They are two pricing decisions, and those are the things worth putting side by side.
When the authority wants an e-invoice
E-invoicing in Saudi Arabia is not an optional module in a settings menu. Phase One, the generation phase, has bound every resident VAT-registered taxpayer since 4 December 2021, while Phase Two, integration and linkage, reaches taxpayers wave by wave. The latest wave the Zakat, Tax and Customs Authority has announced as of 16 September 2026 is the twenty-fifth, published on 24 July 2026, covering taxpayers whose VAT-subject revenues exceeded SAR 187,500 in 2022, 2023, 2024 or 2025, who are to integrate with the Fatoora platform by 1 February 2027 at the latest.
Shopify has no native function for that link today. A Saudi store reaches the authority through third-party apps in Shopify's app store, some free and some paid, and each of them is one more party standing in the chain that produces your invoice. Salla publishes the connector itself and the install costs nothing, but its own help centre puts the limit plainly: the app is available on the Pro and Special plans only, which is the tier that starts at 2,990 SAR a year.
Both platforms put the invoice behind something. One behind an app, the other behind a plan.
Arabic is half the advantage it was
I used to write this part entirely in Salla's favour. Arabic, and a right-to-left storefront, was the local advantage that needed no argument made for it. Then I opened Shopify's list of admin languages and found Arabic sitting first among roughly 36 of them, with the Saudi marketing site and the pricing page rendering in Arabic throughout. Half the argument was gone, and it was the half everybody still repeats.
The half that survives is narrower and harder to fix. Right-to-left rendering on a Shopify storefront is a property of the theme you pick rather than a guarantee from the platform; Shopify's own localisation documentation leaves it to the merchant to confirm that a theme supports it, and its app store sells retrofit apps promising to add RTL to any theme, which is a market that exists only because the gap does. Salla and Zid render right to left by default, with no theme to vet and no app to buy.
The difference is no longer the language. It is the direction of the page your customer reads.
Where Tamm fits
Tamm is a factory and a warehouse in Saudi Arabia, and the print-on-demand service provider behind your store. You keep selling on the platform you already use; when an order arrives we print the piece on our own line and ship it to your customer under your brand. It is not a store platform and it does not compete with Salla, Zid or Shopify. Here is how an order reaches the production line.
The question that comes before the name
After three passes over both pages the question got smaller than it started. Not which platform is better, but which plan on either of them lets you take the customer's money and issue an invoice the authority will accept. Answer those two and the tier names stop carrying any weight; what is left is a subscription paid once a month or once a year, and a percentage taken out of every order, one of which stands still while the other grows with you.
What neither page decides is larger than what it does. Neither one picks the fabric, or who prints the piece, or how many days pass between the buyer tapping pay and the parcel reaching a door in Jeddah. Those are print-on-demand questions, and they outlast whichever platform you settle on.
So open both pages and read them from the bottom up. The number in the heading is paid once a month. The number in the footnote is paid on every order you ever take.
Frequently asked questions
- Does Shopify have a free plan?
- No. The Saudi pricing page offers a 3-day free trial, then 1 USD a month for three months on most plans. The cheapest ongoing plan is Basic at 19 USD a month billed annually, or 27 USD billed monthly, and every price on that page is quoted in US dollars rather than riyals.
- Can a Saudi merchant use Shopify Payments?
- No. Saudi Arabia is not on Shopify's supported-countries list, which runs to 40 entries and does include the UAE. Saudi stores take payments through a third-party gateway and pay Shopify a further transaction fee on top of the gateway's own fees, from 2% on Basic down to 0.2% on Plus.
- Which of the two issues ZATCA-compliant e-invoices?
- Shopify has no native ZATCA function, so a Saudi store connects to the authority through third-party apps. Salla publishes its own connector and the install is free, but its help centre states that the app is available on the Pro and Special plans only.
- Can Salla's free plan accept online payments?
- No. Salla Basic is free and covers unlimited products, orders and customers, coupons, reviews and discounted waybills, but enabling electronic payment starts at Salla Plus, which is 99 SAR a month or 990 SAR for a full year.