Table of Content

Read time

18 minutes

How do you set up a Shopify store?

Create a Shopify account and start the free trial, then work through twelve settings in order: plan, theme, products, collections, pages, navigation, payments, shipping, taxes, domain, test orders, and launch. Shopify’s own setup checklist runs to 53 tasks, but only a paid plan, store policies, shipping rates, and a working payment method are actually required before you can remove the password page and take a real order.

The short version

  • Minimum real cost to launch: one paid plan at $29 per month on annual billing, plus a domain at roughly $14 to $20 per year. A free theme makes the build itself $0.
  • The fee that surprises people: Shopify charges an extra transaction fee of 2% on Basic if you use a payment gateway other than Shopify Payments. That is on top of whatever the gateway charges.
  • Order matters: payments, shipping, and taxes have to be configured before a test order will tell you anything useful. Do them before the theme, not after.
  • The only hard wait: connecting a domain. Shopify documents DNS changes as usually within two hours but up to two days.
  • Launch is a setting, not an event: your store sits behind a password page until you pick a paid plan and remove it.
  • Realistic timeline: Shopify puts a website build at one week to five months, and most new stores at three to six months to profitability. The variable is your catalog and content, not the platform.
  • Where it stops being a settings exercise: custom checkout logic, ERP or CRM integration, and replatforming an existing catalog are development work, not admin work.

What Shopify store setup actually involves

Shopify’s official general checklist for starting a new store lists 53 separate tasks. Every one of them is real, and almost none of them is urgent. That is the problem with working from it: a flat list gives a store owner no way to tell that choosing a payment provider blocks everything downstream while adding a blog does not.

So the useful question in how to set up a Shopify store is not what you can configure. It is what has to be true before Shopify will let a stranger buy something from you. There are four things:

  • A paid plan. The free trial will not accept live orders from the public.
  • A working payment method, which means either Shopify Payments or a third-party gateway.
  • Shipping rates, so checkout can calculate a total.
  • Store policies and contact information, which Shopify asks for before launch.

Everything else is quality, not permission. A store with three products, a free theme, and honest shipping rates can take money. A beautiful store with no payment provider cannot. The twelve steps below are ordered so the blocking items come first and the cosmetic ones come last.

One decision sits upstream of all of it. Shopify is a hosted platform, which means you trade control for speed, and that trade is right for most new stores and wrong for some. If you have not settled that yet, compare it against the alternatives first in our guide to affordable e-commerce platforms for small businesses, because switching platforms after you have a catalog and inbound links is far more expensive than choosing carefully now.

The 12 steps, in order

Each step below lists what it costs, how long it actually holds you up, and the specific thing that goes wrong at that step. Prices verified against Shopify’s own pages as of October 1, 2026.

Step 1. Create the account and start the trial

Go to shopify.com and start a free trial. Shopify asks for an email address and a store name, and the store name has to be globally unique, so expect your first two choices to be taken. You can sign up with Google, Apple, or Facebook instead of a password. You must be 18 or older to hold a Shopify account.

The name you enter here becomes your temporary .myshopify.com address. It is not your public domain and it does not need to be perfect, because you will connect a real domain at step 11. It does stay attached to the account permanently, though, so avoid anything you would be embarrassed to see in a support ticket.

Cost: $0. Shopify’s current offer is a 3-day free trial followed by a discounted introductory period before standard pricing begins.
Holds you up: minutes.
What breaks: signing up with a personal email you do not control long term. Order notifications, payout alerts, and account recovery all route there. Use a business address you will still have in three years.

Step 2. Pick the plan you will actually launch on

You can build the entire store on the trial, but you cannot open it to the public without a paid plan. Shopify sells four tiers, and for a new store the choice is nearly always Basic.

Plan Monthly billing Annual billing Online card rate (US) Fee if you use another gateway
Basic $39/mo $29/mo 2.9% + 30 cents 2%
Grow $105/mo $79/mo 2.7% + 30 cents 1%
Advanced $399/mo $299/mo 2.5% + 30 cents 0.6%
Plus Quoted per business Quoted per business 2.25% + 30 cents 0.2%

Plan prices and third-party fees from shopify.com/pricing; US card rates from Shopify’s documentation on the cost of Shopify Payments. Verified October 1, 2026. Annual billing saves 25%.

Read the last column carefully, because it is the single most misunderstood line in Shopify’s pricing. If you use any payment gateway other than Shopify Payments, Shopify adds its own transaction fee on top of what that gateway charges you. On Basic that is 2% of every order. At $20,000 a month in sales, choosing a different gateway costs you $400 a month in Shopify fees alone, which is more than the Grow plan.

Upgrading later is painless and takes effect immediately, so there is no reason to buy Advanced before you have traffic. The honest signals that you have outgrown Basic are staff headcount above two and card volume high enough that the 0.2% rate difference exceeds the price gap. Stores that genuinely need custom checkout behavior or unlimited staff accounts are a different conversation, covered in our breakdown of choosing a Shopify Plus development agency.

Cost: $29 to $399 per month depending on tier.
Holds you up: minutes, but only once you are ready to launch.
What breaks: paying monthly out of caution and then staying on monthly for two years. Annual billing is 25% cheaper, which on Basic is $120 a year.

Step 3. Choose a theme

Shopify ships 24 free themes, and Dawn, the default, is a genuinely competent store. Paid themes in the Shopify Theme Store run from $210 to $450, verified October 1, 2026, with most of the popular ones clustered between $280 and $380.

A paid theme buys you prebuilt sections and a particular visual direction. It does not buy you better performance, and it does not buy you sales. If you are launching with fewer than 20 products, start free. You will learn more about what your store needs from two months of real traffic than from a theme demo.

The one criterion worth being strict about is speed. Heavy themes stacked with sliders, video backgrounds, and animation libraries lose mobile customers before the page finishes painting, and that damage is hard to undo later because the weight is baked into the theme’s own code. We covered the specific culprits and the order to fix them in our guide to Shopify speed optimization.

Cost: $0 for one of 24 free themes, or $210 to $450 for a paid one.
Holds you up: this is where new store owners lose the most days, and almost none of it is necessary before launch.
What breaks: editing theme code before you understand it. Theme customization through the editor is safe and reversible. Hand-edited Liquid is neither, and a broken template on a live store is the most common emergency a Shopify developer gets called about.

Step 4. Add your products

In the admin, go to Products and add the title, description, price, images, inventory, and weight for each item. Weight is not optional if you plan to use calculated shipping rates, because the carrier cannot quote a price without it.

Product data is the real work in a Shopify build. Everything else on this list is a settings screen you touch once. This is the step that scales with your catalog, and it is why a 10-product store launches in days while a 2,000-product store takes months. If you are importing from an existing store, the CSV import handles the bulk, but it will not fix inconsistent descriptions or missing images.

Cost: $0 in Shopify terms. Shopify puts initial inventory for a new store anywhere from $0 for print-on-demand to $5,000 or more for a stocked catalog.
Holds you up: the largest single block of time in the whole project, proportional to catalog size.
What breaks: launching with placeholder descriptions and no weights. Missing weights silently break calculated shipping at checkout, and you will not notice until a real customer cannot complete an order.

Step 5. Group products into collections

Collections are how customers browse and how your navigation gets built. Shopify supports manual collections, where you pick each product, and automated collections, where products join based on conditions like tag, price, or inventory level.

Use automated collections wherever you can define the rule. A “Under $50” collection that maintains itself is worth more than a hand-curated one that goes stale the first time you change a price. Tag your products deliberately at step 4 and this step takes minutes instead of hours.

Cost: $0.
Holds you up: minutes if you tagged products properly, hours if you did not.
What breaks: building collections that duplicate each other. Two collections holding nearly the same products split your internal links and confuse search engines about which page should rank.

Step 6. Build the pages every store needs

Shopify asks for store policies before launch, and they are not boilerplate you can skip. You need a refund policy, a privacy policy, terms of service, and shipping information. Shopify generates templates you can edit, which is a reasonable starting point and not legal advice.

Beyond policies, three pages do measurable work: About, Contact, and Shipping and Returns. A store with no About page and no phone number reads as a risk to a first-time buyer, and that is a conversion problem, not a branding one. Our rundown of the essential features of an e-commerce website covers what buyers look for before they trust a store they have never heard of.

Cost: $0 using Shopify’s policy templates.
Holds you up: an afternoon of writing.
What breaks: publishing Shopify’s template refund policy with the placeholder text still in it. Customers read the refund policy before they buy, and bracketed placeholders in it are worse than no policy at all.

Step 7. Set up navigation

Navigation lives under Online Store, then Navigation, and it is separate from your theme. Your main menu should point at collections, not individual products, and it should fit in one line on a phone. Three to five top-level items is the working range.

Build the footer menu too, because that is where policies, contact, and shipping information belong. A customer looking for your return policy looks in the footer first.

Cost: $0.
Holds you up: under an hour.
What breaks: menu links pointing at collections you later rename or delete. Shopify will not warn you, and the link just dead-ends.

Step 8. Turn on payments

This is the step that decides whether your store is a store. Under Settings, then Payments, activate Shopify Payments, which is included on every plan and avoids the extra transaction fee from step 2. Shopify will ask for business details and banking information, and it reviews the account before payouts begin.

You can add third-party gateways alongside it. PayPal is worth enabling because a meaningful share of buyers will not enter a card number on a store they do not recognize but will click a PayPal button. Accelerated wallets, Shop Pay, Apple Pay, and Google Pay, reduce checkout friction on mobile and cost nothing extra to switch on.

If your business has a reason to use a specific processor, because of an existing merchant account, high-risk classification, or B2B terms, weigh that against the per-order fee from step 2 before committing. Our guide to choosing the right payment gateway walks through the trade-offs.

Cost: $0 to configure. Per sale, 2.9% + 30 cents on Basic, falling to 2.25% + 30 cents on Plus.
Holds you up: minutes to configure, but Shopify Payments account review can add a wait before your first payout.
What breaks: stacking three gateways because each seemed worth having. Every extra option at checkout is a decision you are asking the buyer to make, and on Basic each non-Shopify gateway carries that 2% fee.

Step 9. Set shipping rates

Shopify organizes shipping into zones, which are the places you ship to, and rates within each zone. You have three honest options: a flat rate, carrier-calculated rates that query USPS or UPS live, or free shipping above a threshold.

Flat rate is the right default for a new store. It is predictable, it is easy to explain, and it does not depend on product weights being perfect. Calculated rates are more accurate and more fragile, because any product with a missing weight breaks the quote.

If you offer free shipping, set the threshold above your average order value rather than below it. Free shipping at a threshold your typical customer already clears is a discount, not an incentive.

Cost: $0 to configure. Shipping labels bought through Shopify are charged per label.
Holds you up: an hour or two, longer if you ship internationally.
What breaks: leaving a zone undefined. A customer in a region with no shipping zone cannot check out at all, and the error message does not tell them why.

Step 10. Configure taxes

In the US, sales tax obligations follow nexus, which is the connection between your business and a state that requires you to collect there. Nexus comes from physical presence and, in most states, from economic thresholds based on sales volume. Shopify can calculate and collect tax for the states you register in. It cannot tell you where you are obliged to register.

That distinction matters because the software happily does nothing if you configure nothing. For a new store selling in one state, this step is straightforward. Once you cross state lines at volume, it is a question for an accountant, and Shopify’s own checklist opens by telling you to find local experts on tax and legal requirements.

Cost: $0 to configure in Shopify. State registration fees vary by state.
Holds you up: under an hour for a single-state store.
What breaks: assuming the platform handles compliance. Shopify collects what you tell it to collect, and an unregistered obligation accrues quietly until someone asks.

Step 11. Connect your custom domain

You can buy a custom domain through Shopify, which configures itself, or connect one you already own by editing DNS records at your registrar. Buying through Shopify is the lower-risk path for a first store because it removes the step most likely to go wrong.

This is the only step with a wait you cannot shorten. Shopify documents DNS changes as usually taking effect within two hours, but up to two days. Set the domain as your primary so every other URL redirects to it, and let the SSL certificate provision before you judge anything.

Cost: roughly $14 to $20 per year for a standard domain, $50 to $100 for a premium one, per Shopify’s own figures.
Holds you up: up to two days of DNS propagation. Start this step early, not last.
What breaks: launching before SSL finishes provisioning. Browsers show a security warning, and that is the worst possible first impression. Wait for the padlock.

Step 12. Place test orders, then remove the password page

Until you remove the password page, your store is invisible to the public. Before you remove it, place real test orders. Shopify’s own checklist asks you to test a successful transaction, a failed one, a refund, a cancellation, and fulfillment.

Do all five. A successful test order proves almost nothing on its own, because the interesting failures happen at the edges: a declined card that leaves the order in limbo, a refund that does not reach the customer, a shipping rate that returns zero. Checkout testing is the step Shopify’s most-read setup guides skip entirely, and it is the one that catches the errors a customer would otherwise find for you.

Then pick a paid plan, remove the password page, and your store is live. Submit your sitemap in Google Search Console the same day, because nothing gets indexed until Google knows the store exists.

Cost: $0 beyond the plan.
Holds you up: an hour to test properly.
What breaks: treating launch as the finish line. The password page coming down is the moment your settings start being tested by people who did not configure them.

What a Shopify store costs to set up

The platform cost of a Shopify store is small and predictable. The variable cost is everything you choose to add. Here is the honest split, with Shopify’s own figures where Shopify publishes them.

Item Launch on a budget Launch properly
Shopify plan $29/mo (Basic, annual) $29 to $79/mo
Theme $0 (one of 24 free) $210 to $450 one time
Domain $14 to $20/yr $14 to $100/yr
Apps $0 $0 to $100/mo
Payment processing 2.9% + 30 cents per order 2.9% + 30 cents per order
Design and build labor Your own time Shopify puts custom design at $1,000+

The floor is real: about $43 in the first month if you take Basic on annual billing and a free theme, plus the domain. Nobody needs to spend more than that to find out whether their product sells.

What moves the number is not the platform. It is inventory, photography, paid traffic, and custom development, and none of those are Shopify line items. If you are budgeting to build a Shopify store rather than just a plan subscription, our breakdown of what an e-commerce website costs separates platform fees from the work around them.

How long Shopify store setup takes

Shopify’s own guidance puts a website build at anywhere from one week to five months, and most new online stores at three to six months to become profitable. Both ranges are wide because the platform is not the variable. Your catalog and your content are. Shopify setup itself is the short part.

Of the twelve steps, ten are settings screens you can finish in a single focused day. Two are not:

  • Products (step 4) scales directly with catalog size. Ten products is an afternoon. A thousand products with photography and descriptions is the project.
  • Domain (step 11) has a hard technical wait of up to two days for DNS, which no amount of effort shortens. Start it on day one so it is resolved by the time you want to launch.

The practical sequence for a small catalog is: settings and payments on day one, products and collections across days two and three, domain started on day one and confirmed by day three, testing on day four, launch on day five. Stores that take months are almost always waiting on product data or on a theme decision, not on Shopify.

9 mistakes that break a launch

These are the failures that cost real money, drawn from the step-by-step notes above and ordered by how expensive they are to fix after launch.

  1. Using a third-party gateway without checking the fee. On Basic, Shopify adds 2% to every order processed outside Shopify Payments. At $20,000 a month that is $400, invisible until you read the invoice.
  2. Launching before SSL provisions. A browser security warning on day one undoes every other thing you got right.
  3. Leaving a shipping zone undefined. Customers in that region cannot complete checkout, and the error does not explain why, so they leave and do not report it.
  4. Skipping test orders. A declined card, a refund, and a cancellation each exercise a different path. Testing only the happy path tests almost nothing.
  5. Missing product weights. Calculated shipping silently fails. The store looks fine until a real order cannot be priced.
  6. Publishing policy templates with placeholder text intact. Buyers read the refund policy. Bracketed placeholders in it read as abandonment.
  7. Editing theme code without a backup. The theme editor is reversible. Hand-edited Liquid is not, and a broken live template is the most common Shopify emergency.
  8. Treating sales tax as the platform’s job. Shopify collects exactly what you configure. An unregistered obligation accrues quietly.
  9. Not submitting the sitemap after launch. Removing the password page does not tell Google anything. Nothing gets indexed until you do.

The first 30 days after launch

Launch day is a settings change. The month after it is where you find out what your setup actually got wrong. Four things are worth doing in order:

Confirm you are being indexed. Submit your sitemap in Google Search Console and check that product and collection pages are getting crawled. A store that is live but unindexed looks identical to a store with no traffic problem.

Watch where checkout is abandoned. Shopify reports abandoned checkouts natively. A cluster of abandonments at the shipping step usually means your rates surprised people. A cluster at payment usually means the options are wrong.

Add apps only against a problem you have measured. Every app is monthly cost and page weight. Reviews, email, and analytics earn their place early; most of the rest do not. Our roundup of the best AI tools for Shopify covers what is worth installing once you have traffic worth optimizing.

Leave the theme alone for a month. Redesigning before you have conversion data means you are guessing. Thirty days of real behavior tells you more than any theme demo.

When setup turns into development work

Everything above is admin work. You can do all of it yourself, and for a first store you probably should, because the fastest way to learn what your store needs is to configure it once.

There is a clear line where it stops being settings. You are no longer setting up a store, you are building software, when you need any of the following:

  • Checkout behavior Shopify does not offer natively, such as custom pricing rules or B2B terms.
  • Integration with an ERP, CRM, or warehouse system, so inventory and orders stay in sync without someone retyping them.
  • A catalog moved from another platform with its URLs and rankings intact, which is a redirect-mapping problem before it is a design problem. That work is covered by our e-commerce migration services.
  • Theme functionality that does not exist in any available section, which means custom Liquid development.

Those four cases have something in common: getting them wrong is expensive and quiet. A broken checkout rule or a missed redirect map does not announce itself, it just costs orders. If your build includes any of them, our Shopify development services team can scope the work before you commit to an approach.

How to build a shopify store

Frequently Asked Questions

How much money does it cost to start a Shopify store?

The minimum is about $43 in your first month: $29 for the Basic plan on annual billing, plus roughly $14 for a domain. A free theme keeps the build itself at $0. Beyond that, cost depends on inventory, photography, apps, and paid traffic rather than on Shopify. Shopify’s own estimates put custom design at $1,000 or more and initial inventory anywhere from $0 for print-on-demand to $5,000 or more for a stocked catalog.

How much does Shopify take from a $100 sale?

On the Basic plan using Shopify Payments in the US, a $100 order costs $3.20 in processing, which is 2.9% plus 30 cents. On Grow it is $3.00, and on Advanced $2.80. If you process that order through a payment gateway other than Shopify Payments, Shopify adds its own transaction fee on top: 2% on Basic, 1% on Grow, and 0.6% on Advanced. That is in addition to whatever the gateway itself charges, which is why Shopify Payments is almost always the cheaper route. Rates verified October 1, 2026.

How long does it take to set up a Shopify store?

The twelve configuration steps take about one focused day for a small catalog. What extends the timeline is product data, which scales directly with how many items you sell, and connecting a domain, where Shopify documents DNS changes as usually taking effect within two hours but up to two days. Shopify puts a website build overall at one week to five months. A ten-product store can realistically launch in under a week; a thousand-product store cannot.

Is it hard to set up a Shopify store?

The configuration is not technically hard, because every step is a form in the admin and none of it requires code. What people find hard is knowing which of Shopify’s 53 documented setup tasks actually block a launch. Only four things are required: a paid plan, a working payment method, shipping rates, and store policies. The difficulty is editorial rather than technical, because writing good product descriptions for a full catalog takes longer than every settings screen combined.

Can I start a Shopify store with no money?

You can build one for free on the trial, but you cannot sell to the public without a paid plan, so a genuinely $0 store is not possible. The realistic floor is $29 per month on Basic with annual billing, plus a domain at roughly $14 per year. You can avoid every other cost by using one of Shopify’s 24 free themes, installing no apps, and using print-on-demand or dropshipping so you hold no inventory.

Is Shopify worth it for beginners?

For most first-time store owners, yes, because hosting, security, SSL, and PCI compliance are handled for you and the setup is a sequence of forms rather than a development project. The trade is control: you work within Shopify’s structure, and deep customization means Liquid development or an app. Shopify is the wrong choice if you need checkout logic it does not support natively, or if your business is built around a system Shopify cannot integrate with cleanly.

Do you need an LLC to run a Shopify store?

Shopify does not require a business entity to open a store, and you can operate as a sole proprietor using your own name and tax details. Shopify’s own setup checklist opens by telling you to find local experts on the tax and legal requirements for your business, which is the right answer here, because entity choice affects liability and taxes rather than whether the platform will work. Shopify’s own figures put LLC registration at $50 to $300.

Is it cheaper to sell on Etsy or Shopify?

Etsy is cheaper at low volume because you pay per listing and per sale rather than a monthly subscription, so a handful of orders a month costs very little. Shopify becomes cheaper as volume rises, because its cost is a flat monthly fee plus processing instead of a percentage of every sale. The structural difference matters more than the price: Etsy brings its own marketplace traffic but owns the customer relationship, while a Shopify store brings no traffic and gives you the customer list, the branding, and the data.

Can ChatGPT build me a Shopify store?

It can help with the writing and the explanation, not the build. Product descriptions, policy drafts, and understanding what a setting does are all reasonable uses. Where it causes damage is generated theme code, because a store owner who cannot read Liquid also cannot fix it when a template breaks on a live store. Shopify’s own admin includes AI assistance for store setup and copy, which is a safer route than pasting generated code into a theme.

What sells fast on Shopify?

There is no honest universal answer, and any specific product list is out of date by the time it is published. What the structure of the platform rewards is a product with a clear buyer, a repeat purchase cycle, and margin wide enough to absorb 2.9% plus 30 cents per order and the cost of acquiring the customer. Low-margin commodity goods with no differentiation are the hardest category to make work on any hosted platform, because paid traffic costs the same whether your margin is 10% or 60%.

How do you set up a Shopify store step by step for beginners?

Work in this order: create the account, pick a plan, choose a theme, add products, group them into collections, write your policy and information pages, build navigation, turn on payments, set shipping rates, configure taxes, connect your domain, then place test orders and remove the password page. The order matters because payments, shipping, and taxes all have to be live before a test order tells you anything, and the domain should be started first because DNS can take up to two days.

Is Shopify still worth it?

For a store that wants to sell without running infrastructure, the value proposition has not changed: you get hosting, a maintained checkout, PCI compliance, and an app ecosystem for a flat monthly fee. What has changed is the competition for attention, which is why launching a store is now the easy part and earning traffic is the hard part. The platform decision is far less consequential than whether you have a product people are already looking for.

Bottom Line

Shopify documents 53 setup tasks, and four of them decide whether you can take an order: a paid plan, a payment method, shipping rates, and store policies. Everything else is quality work you can keep improving after launch.

Two specifics are worth remembering because they cost real money. Using a payment gateway other than Shopify Payments adds 2% to every order on Basic, which at modest volume exceeds the price of upgrading a plan. And the domain is the only step with a wait you cannot shorten, so start it first and launch only once SSL has provisioned.

Build it yourself if your store is a catalog, a theme, and a checkout. Bring in help when you need custom checkout behavior, a system integration, or a migration that has to keep its rankings, because those three fail quietly and cost orders while they do.

Keyur Ajmera
President & Partner, Commerce Pundit

I’m Keyur Ajmera, President & Partner at Commerce Pundit, where I bring over 17 years of experience at the intersection of digital commerce, technology, and AI innovation. Throughout my career, I’ve worked with industry leaders like Amazon, GE, Beats by Dre, NBC, CBS, the LAPD, and LA County, delivering transformative solutions that drive real impact. At Commerce Pundit, I lead a talented team across technology, operations, customer success, and strategy—all focused on helping our clients achieve extraordinary results. Under my leadership, we’ve grown our business to 9 figures, powered by a relentless commitment to innovation, AI-driven solutions, and customer success. Let’s connect and explore how we can harness technology and AI to elevate your business to new heights.

What our clients says

An assemblage of our most passionately crafted works alongside forward-thinking clients and friends throughout the years.

Eric Truong
Eric Truong CEO, LA Nails Supply
" Commerce Pundit’s collaboration created a stunning website representing our beauty nails business. Their SEO strategies boosted rankings and traffic.Transparent communication and prompt feedback incorporation exceeded expectations. "

0%

Increase in orders

0%

Increase in revenue

0%

Increase in site traffic

Contact Us