Websites
Shopify vs a custom store for a fashion brand
Shopify or a custom online store for a fashion brand? A 3-year cost comparison, payment fees, brand control, bilingual catalogues and when each option wins.
For most fashion brands that are starting out or have a straightforward catalogue, Shopify is the right call: it launches fast, inventory and shipping are already solved, and costs are predictable. A custom store earns its higher upfront cost when the brand experience is itself part of what you sell: an opening film, an editorial story, a way of presenting garments no theme can deliver, or unusual language and integration needs. There's also a middle path: Shopify running the commerce, with a custom-designed storefront on top. The way to decide is to compare total cost over three years, not the first month's bill.
What Shopify does very well
Shopify isn't just a website template. It's a full commerce system: catalogue, variants (sizes, colours), inventory, payments, taxes, shipping labels, returns and in-store point of sale. For an apparel brand, rebuilding all of that from scratch is months of work.
Shopify's published plans in Canadian dollars:
| Plan | Monthly, billed yearly | Monthly, billed monthly | Online card rate (Shopify Payments) | Fee with another payment provider |
|---|---|---|---|---|
| Basic | $37 | $49 | 2.8% + 30¢ | 2% |
| Grow | $99 | $132 | 2.6% + 30¢ | 1% |
| Advanced | $389 | $517 | 2.4% + 30¢ | 0.6% |
| Plus | from $3,400 | n/a | 2.15% + 30¢ | 0.2% |
Every plan includes storefront translation and Shopify Markets for selling across countries. Paid themes in Shopify's official theme store are listed at roughly $290 to $380 as a one-time purchase.
Where Shopify falls short for a fashion label
- Everyone starts from the same place. A theme, even well customized, keeps a recognizable structure. For a premium label, that can quietly undercut the positioning.
- Apps add up. Reviews, size guides, pre-orders, loyalty: each tends to be a separate app with its own subscription.
- Fees depend on your processor. If you don't use Shopify Payments, Shopify charges its own fee (2% down to 0.2% depending on plan) on top of your processor's.
What a custom store makes possible
A store designed and built for your brand gives you full control over the experience: how the home page opens, how a garment moves on screen, how the collection's story unfolds. When your price point depends on perception, that's a sales tool, not a vanity project.
Payments then usually run through a processor like Stripe, which lists Canadian pricing at 2.9% + CA$0.30 per successful domestic card transaction, plus 0.8% for international cards and 2% when currency conversion is needed. There's no platform fee on top.
The trade-offs
- Higher upfront cost. Design, development and integrations make it a project, not a subscription.
- Every feature gets built. Discount codes, size exchanges, gift cards: if it isn't in the scope, it needs development.
- You rely on your developer for additions. Insist on owning the code and having a content editor for day-to-day changes.
The hybrid route
Some brands use Shopify as the engine (products, checkout, inventory, shipping) and put a custom-designed storefront on top. You keep Shopify's reliability for commerce and get a storefront that looks like nobody else's. It costs more than a theme and less than building everything, and it's often the right step for a brand that's growing.
Compare over three years
The honest calculation adds four lines over 36 months: platform, payment fees, design and build, and ongoing changes.
Example: an established brand that sells mostly online
Assumptions: $150 average order, so about 1,333 orders a year, all paid with Canadian cards.
Payment fees per year
- Shopify Grow with Shopify Payments: 2.6% of $200,000 = $5,200, plus $0.30 × 1,333 orders = $400. About $5,600.
- Custom store on Stripe: 2.9% of $200,000 = $5,800, plus $400. About $6,200.
Three-year view
| Over 3 years | Shopify Grow + theme | Custom + Stripe |
|---|---|---|
| Platform | $3,564 + apps | Hosting and maintenance |
| Payment fees | about $16,800 | about $18,600 |
| Design and build | Theme (about $290 to $380) + customization | Your design and development quote |
| Ongoing changes | Apps and small tweaks | Development of new features |
At this volume, payment fees outweigh the Shopify subscription, and the two options land close on that line. The real difference is the build cost and what the brand experience earns you. If a distinctive store lifts your conversion rate or average order even modestly, the higher upfront cost can pay for itself. If it doesn't move anything you can measure, Shopify wins.
Run the numbers with your own figures: projected online revenue, average order, and the share of international customers (who cost more in card fees).
A bilingual catalogue
If you sell into Quebec, French isn't optional. The Charter of the French language covers commercial publications, including those on websites, and allows another language only if the French version is offered on terms of accessibility and quality at least equal. Product pages, size guides, care instructions and return policy all need to exist in French. Brands selling in both languages elsewhere in Canada face the same practical question: how to keep two catalogues accurate.
- On Shopify, the Translate & Adapt app installs automatically when you add a language. You can translate manually or use Shopify's automatic translations, and each published language gets its own URLs. Always proofread machine translations: a mistranslated fit or fabric note turns into returns.
- On a custom build, bilingual support is designed into the structure from day one: every product, collection and page exists in both languages, with its own URL and hreflang annotations.
When each option wins
Shopify wins when:
- you're launching a first collection or testing the market;
- you have a large catalogue with many SKUs and variants;
- you also sell in a shop or at pop-ups;
- your starting budget is tight.
Custom (or hybrid) wins when:
- the brand image justifies a premium price and the store has to carry it;
- you have a small collection that needs to be staged, not listed;
- you want film, editorial storytelling or product presentation no theme offers;
- you have specific integrations (made-to-order, personalization, wholesale).
A real example: DENES
DENES makes corset jumpsuits you can move in. Their brief was a premium store where the brand name sits on a short film, with the shop straight after so the range never reads as "four models." We designed and built a bilingual store with an opening film, all nine colourways visible from the home page, product pages with a full-screen viewer, and a scroll story drawn from the garment itself. In their words: "We really loved the work: super efficient and very fast." The full project is in the DENES case study.
Whether you start on Shopify, a hybrid storefront or a fully custom store, our website design service starts with the same two questions: what should the store make people feel, and how much does it need to sell.