How Shopify fees work in Spain
Selling on Shopify in Spain means three separate costs eat into every order, and it is easy to under-count them. This calculator brings them together so you see real profit per unit, not just the headline margin on your product.
- Subscription: a fixed monthly plan fee, spread across the orders you actually take.
- Payment processing: a percentage of each sale plus a small fixed fee, charged by Shopify Payments or your gateway.
- Third-party transaction fee: an extra Shopify charge that only applies if you don’t use Shopify Payments.
On top of those sit your product cost, shipping and advertising; the calculator subtracts all of them to give net profit, margin, break-even price and the maximum you can spend on ads per order before you lose money.
Shopify plan pricing in Spain (EUR)
Shopify bills Basic, Grow and Advanced in euros: 32 €, 92 € and 384 € a month, dropping to 22 €, 62 € and 289 € on annual billing, a discount of roughly 30% and deeper than most markets. Plus is quoted from 2,100 € a month. Shopify's Spanish pricing page only shows euro figures to visitors browsing from Spain; from elsewhere it renders the viewer's own currency.
Rates last verified 2026-08-05. Shopify occasionally adjusts pricing, so always confirm against the official Spain pricing page before committing.
Spanish payment methods
Shopify Payments in Spain supports the local methods Spanish shoppers expect. Each is selectable in the calculator’s advanced options:
- Standard card (Visa / Mastercard)
- American Express: Amex runs 1.1 points above the standard rate on every plan: 3.2% on Basic down to 2.7% on Advanced.
- International card: Priced the same as Amex on every plan, plus 0.30 €.
- iDEAL / Bancontact: Priced above Spanish domestic cards, at 2.4% on Basic down to 1.8% on Advanced, plus 0.25 €. Only relevant if you sell into the Netherlands or Belgium.
- Klarna: Flat 4.99% + 0.35 € on every plan.
Standard card rates in Spain run 2.1% on Basic, 1.8% on Grow and 1.6% on Advanced, each plus 0.30 € per order, with Amex and international cards 1.1 points higher. Two things stand out. First, the annual billing discount is deeper than in most markets, over 30% on Basic. Second, iDEAL and Bancontact are separately priced above domestic cards (2.4% down to 1.8% plus 0.25 €), which matters if you sell into the Netherlands or Belgium. Bizum has no published Shopify rate, so it is not modelled here.
Third-party gateway fees
If you use an external payment provider instead of Shopify Payments, Shopify adds a transaction fee on top of whatever your gateway charges: 2% on Basic, falling to 0.2% on Plus. Switch the calculator’s payment method to “Third-party provider” to enter your gateway’s own rate and see the combined cost.
For most Spanish merchants, using Shopify Payments removes this fee entirely and is the cheaper route unless a specific gateway gives you a materially better processing rate.
IVA considerations
Spain's standard IVA rate is 21%, with reduced rates of 10% and 4% for specific categories. Storefront prices are shown IVA-inclusive to consumers, so divide a 121 € selling price by 1.21 to get the 100 € net figure. Sellers shipping into Spain from elsewhere in the EU charge Spanish IVA once EU-wide cross-border sales pass the 10,000 € OSS threshold.
This tool works in net (IVA-exclusive) terms. If your listed prices include IVA at 21%, convert to net before entering them so your margin reflects money you actually keep.
How this calculator works
Every figure is traceable to a formula:
- Processing fee = Price × rate% + fixed fee
- Plan allocation = Monthly plan fee ÷ Monthly order volume
- Break-even price = (fixed costs + fixed fee) ÷ (1 − variable fee rate)
- Max ad spend = profit per order before advertising is deducted
IVA is excluded throughout. The price-sensitivity table re-runs the full model at ±10/20/30% of your price so you can see how margin moves before you discount or raise prices.
Frequently asked questions
Basic costs 32 € a month, or 22 € billed annually, with the highest card rate at 2.1% + 0.30 €. Grow (92/62 €) drops that to 1.8% and Advanced (384/289 €) to 1.6%. Spain's annual discount is unusually deep at over 30%, so if the store is staying on Shopify, annual billing is the first saving to take.
Both run 1.1 points above the standard rate: 3.2% on Basic, 2.9% on Grow and 2.7% on Advanced, plus 0.30 € per order. For a store with meaningful foreign card volume, model those orders at the international rate before trusting your margin numbers.
Not through Shopify Payments, and Shopify publishes no Bizum rate, so this calculator does not model it. If you take Bizum through a third-party provider, remember Shopify's external transaction fee (2% on Basic down to 0.2% on Plus) applies on top of that provider's own pricing; enter the combined figure in the third-party option.
The standard rate is 21%, and storefront prices include it. Divide a 121 € selling price by 1.21 to get the 100 € taxable base. Selling into Spain from another EU country triggers Spanish IVA once your EU-wide distance sales pass the 10,000 € OSS threshold.
Connecting a gateway like PayPal or Stripe instead of Shopify Payments adds 2% on Basic, 1% on Grow, 0.6% on Advanced and 0.2% on Plus, on top of the gateway's own charges. For most Spanish stores Shopify Payments works out cheaper once that stacking is counted.
Sources
- Shopify Spain pricing
- Agencia Tributaria, IVA