Getting Started with Shopify: From Idea to First Sale
Pre-launch decisions, account setup, store build, and the checks to run before the password page comes down.

Type at least 2 characters to search
Nothing matches “”. Try fewer words.
Everything it takes to open a Shopify store — the required steps first, the rest whenever you are ready.
FreeNo sign-upSaved in this browser only — ticks don't move to another device.
Affiliate Disclosure
Some links in this checklist are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you.
The required steps, stage by stage, then the optional ones · shopify.ecom-store.pro/tools/shopify-store-readiness/
Everything else is optional
Open a step to see how to do it. Tick it when it's done. Times are hands-on work — our estimate.
Some steps depend on what you sell — skip the ones marked “Only if…” that aren't for you.
Required · a few days, depending on you · 1 wait
You're done when: You have picked one fulfillment model to launch with and can say why in one sentence.
Why it matters: This one choice decides most of what comes later: who holds stock, who ships, and how fast you can react to a problem order. Own products, a dropship supplier, print on demand, and a service or digital delivery all carry different work and different risk.
If a supplier ships for you: You are choosing a supplier relationship here, not just a shipping method; the vetting itself happens later in the supplier phase.
If you sell services or digital products: "Fulfillment" means how a booking or a digital file reaches the customer, not a physical shipment.
Where to do it
Hands-on time: about 1–2 h · Cost: free.
You're done when: You can state clearly that your product is not prohibited on Shopify or by your intended payment provider, or you know exactly what extra approval you need.
Why it matters: Shopify's platform rules and its payment providers' rules are not the same list, and a product can be fine for one and blocked by the other. Finding out after you have built the store and taken an order is far more disruptive than checking now.
Where to do it
Hands-on time: about 1–2 h · Cost: free.
You're done when: You have one product priced with a cost per item entered and a margin you understand.
Why it matters: A price picked by guessing or copying a competitor can quietly lose money on every order. Cost per item is the base Shopify uses to show your margin, so entering it lets you see, in real numbers, whether a price actually works before you launch.
If a supplier ships for you: Use the price your supplier actually charges you per unit, not a list price, since that is what determines your real margin.
Where to do it
Hands-on time: about 1–2 h · Cost: free.
You're done when: You have a named supplier, manufacturer or print partner you have vetted and are ready to order a sample from.
Why it matters: This is whoever turns your idea into a product a customer can buy: a factory that manufactures it, a supplier who holds and ships stock, or a print shop that produces each item on demand. The store cannot sell anything until this relationship exists.
If a supplier ships for you: A dropshipping supplier also ships directly to your customer, so ask specifically about their packaging branding options and their shipping time to your market.
If you use print on demand: A print-on-demand partner produces each order after it is placed, so check which products and print methods they actually offer before you design around them.
Where to do it
Hands-on time: about 4–8 h, spread over a few days · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: You are holding a physical sample that matches what you plan to sell, or you have rejected this supplier and moved to another.
Why it matters: A sample is a real unit made by this specific supplier, not a stock photo or a spec sheet. Ordering one lets you check quality, packaging and fit before you commit money to inventory or list the product for sale.
If you use print on demand: Order the sample through the print-on-demand app's own ordering flow, so you see the exact print quality a customer would receive rather than a showcase piece.
Where to do it
Hands-on time: about 1–2 h · Cost: varies — sample cost depends on your supplier, product and shipping method.
Skipped — this step doesn't apply to your store.
You're done when: You can describe one unit of what you sell in a single paragraph a stranger would understand.
Why it matters: A buyer needs to know exactly what they get for their money: how many revisions, how long a session runs, which file formats, or what is excluded. Defining this now stops scope creep on your very first order.
Where to do it
Hands-on time: about 1–2 h · Cost: free.
Skipped — this step doesn't apply to your store.
Required · depends on your country · 3 waits
You're done when: Your business structure is chosen, registered where required, and entered in Shopify's Business details.
Why it matters: A business structure decides who is personally liable if the business owes money or gets sued, and how the business is taxed. Selling as an unregistered individual is also a valid structure in many places, but it is a choice you should make on purpose, not by default.
Where to do it
Rules differ by country — start with yours
Hands-on time: about 1–2 h · Cost: varies — business structure registration and filing fees vary by country and legal form.
You're done when: You have received the tax registration number your country requires and recorded it securely.
Why it matters: Most countries require a business or tax registration number before you can legally invoice, open a business bank account, or set up certain payment providers. Which number and which authority issues it depends entirely on your country.
Where to do it
Rules differ by country — start with yours
Hands-on time: about 30–60 min · Cost: varies — whether a tax registration number costs anything, and how much, depends on your country's tax authority.
You're done when: You have an open business bank account in the store's legal name that meets your payment provider's account type.
Why it matters: Mixing business and personal money makes bookkeeping harder and can undermine the liability protection a registered structure gives you. Shopify Payments also has specific requirements for the account it pays out to, so the account needs to be right before you connect it.
Where to do it
Hands-on time: about 1–2 h · Cost: varies — business bank account fees depend on your bank and country.
You're done when: You can state which tax registrations you already need and which ones you are watching for.
Why it matters: Whether you must collect sales tax, VAT, or GST, and from when, depends on where your business is based and where your customers are, not on how big your store looks. This obligation exists independently of anything you configure in Shopify.
Where to do it
Rules differ by country — start with yours
Hands-on time: about 1–3 h · Cost: free.
Required · about 3–7 h
You're done when: Your Shopify admin exists, and its country, address and default currency are all set correctly.
Why it matters: This is the step where Shopify actually creates your admin and your default store address. The name, address and currency you set now become your legal and financial defaults, so get them right rather than fixing them later across every page.
Where to do it
Hands-on time: about 10–20 min · Cost: free.
You're done when: Two-step authentication is active on your account, and every staff account has permissions matching their actual role.
Why it matters: Two-step authentication asks for a second proof, such as a code from your phone, when someone logs in, so a stolen password alone cannot get into your admin. Staff access controls who inside your business can see or change what.
Where to do it
Hands-on time: about 5–15 min · Cost: free.
You're done when: You can describe your variant structure and SKU pattern in one sentence before creating the first product.
Why it matters: A product is one listing; a variant is one buyable version of it, like a size or color. A SKU is the code you use to tell variants apart in your own records. Getting this structure right before you add stock saves a rebuild later.
If you sell services or digital products: Use variants for service tiers or add-ons instead of physical attributes like size or color.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
You're done when: One product in your catalogue has a complete title, description, image, price, weight, category and inventory quantity.
Why it matters: The first product you add becomes the template your whole catalogue copies. A field you skip now, like weight or a category, is a field you will retro-fit across every later product.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: Every product that you physically stock shows a correct quantity at a named location in Shopify admin.
Why it matters: A location in Shopify is a place stock is held, such as your home, a warehouse or a supplier. Tracking inventory against the right location stops you from selling something you do not actually have.
If a supplier ships for you: You may not track exact quantities yourself; instead confirm how your supplier reports stock levels to Shopify.
Where to do it
Hands-on time: about 15–30 min · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: One theme is installed in Online Store > Themes, previewed with your own products, and you can say why you picked it over the alternatives.
Why it matters: A theme is the design template your whole storefront runs on, and moving to another one later means rebuilding your sections and content by hand. Horizon is the theme Shopify ships as its flagship, and every Theme Store theme is free or paid up front.
Where to do it
Hands-on time: about 30–90 min · Cost: $0–420 one-time — shopify Theme Store price (free themes available; paid themes are a one-time purchase).
You're done when: A first-time visitor can tell what you sell within the first screen of your home page, with no placeholder content left.
Why it matters: A visitor decides whether to keep scrolling within seconds of landing. If the first screen does not make clear what you sell and who it is for, most visitors leave before reaching a product.
Where to do it
Hands-on time: about 1–2 h · Cost: free.
You're done when: The home page, a product page, a collection page and the cart all display correctly on both the mobile preview and a real phone.
Why it matters: Most Shopify storefront visits happen on a phone, not a desktop browser. A layout that looks right at desktop width can hide a button, overlap text, or force a visitor to zoom on a phone.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
Required · about 2–4 h · 2 waits
You're done when: The Payments page in Shopify admin shows an active provider with no pending verification warning.
Why it matters: Until a payment provider is active, your store cannot take a real payment from a real customer. Activation asks who you are and where the money should go, and Shopify verifies those details before it will move funds to you.
Where to do it
Hands-on time: about 15–30 min · Cost: free.
You're done when: A bank account is listed as your payout destination and a payout schedule is selected in Shopify admin.
Why it matters: A completed sale does not put money in your bank the same day. Shopify collects payments and transfers them to your bank account in batches on a schedule you choose, so you need to know when to expect cash, not just when you make a sale.
Where to do it
Hands-on time: about 10–15 min · Cost: free.
You're done when: You have chosen and saved a setting for customer accounts, marketing consent, and order processing, not left the defaults unreviewed.
Why it matters: The checkout is where a browser becomes a paying customer, and its settings decide how much friction they face. Getting customer accounts, marketing consent, and order handling right before launch avoids confusing buyers or breaking a compliance rule on day one.
Where to do it
Hands-on time: about 10–20 min · Cost: free.
You're done when: You can state which shipping strategy the store uses and why, for every product type you sell.
Why it matters: Shipping always costs money, but you decide who sees that cost and when. Free, flat-rate, and calculated-at-checkout are the three basic strategies, and picking one deliberately affects both your margin and whether a shopper finishes their order.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: Every zone or market you ship to has a working rate, and you have test-checked at least one order per destination.
Why it matters: Shopify groups the places you ship to so they share the same rates: as shipping zones inside a shipping profile, or as markets once your store has moved to shipping options by market. If you list a destination or a rate you cannot actually deliver on, the customer pays for a promise your business can't keep, so every destination you publish needs a rate you can genuinely fulfill.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: You have placed a real test purchase and received the digital file or booking confirmation the way a customer would.
Why it matters: A digital file or a booked service doesn't need a box or a carrier, but it still needs a way to reach the customer the moment they pay. Shopify has no built-in download or booking tool, so this step is choosing and setting up the app that does the job.
Where to do it
Hands-on time: about 30–60 min · Cost: varies — app pricing depends on which app you install from the Shopify App Store.
Skipped — this step doesn't apply to your store.
You're done when: Every place you are currently registered to collect tax appears as an active tax region in Settings > Taxes and duties.
Why it matters: Shopify does not automatically know where you owe sales tax or VAT. Each country, state, or province where you are registered to collect tax has to be added as a tax region yourself, or the checkout will simply charge nothing there.
Where to do it
Hands-on time: about 15–30 min · Cost: free.
You're done when: You have set, and checked on the live storefront, whether prices show tax-included or tax-excluded in each market you sell into.
Why it matters: A price can be shown to shoppers as already including tax, or with tax added at checkout. Which one customers expect depends on where they shop, and getting it backwards makes your prices look wrong or your margin shrink without warning.
Where to do it
Hands-on time: about 5–10 min · Cost: free.
Required · about 1–2 h · 1 wait
You're done when: A refund policy describing your real process is published and visible from checkout.
Why it matters: A refund policy sets the customer's expectations and is what you are held to if a dispute or chargeback happens. It has to describe your actual process — copying a generic template and never following it causes more disputes than having no policy at all.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
You're done when: A privacy policy is published and the cookie banner is turned on and configured for the regions that require it.
Why it matters: A privacy policy tells customers what data you collect and why, and in many places you are legally required to ask for consent before certain cookies load. Both live in the same settings area and both need to be live before you open the store to real visitors.
Where to do it
Rules differ by country — start with yours
Hands-on time: about 20–40 min · Cost: free.
You're done when: One support channel is live, published on the storefront, and you have tested it works.
Why it matters: Customers need one clear way to reach you when something goes wrong with an order. A channel nobody checks is worse than none, because it tells the customer help exists and then never answers.
Where to do it
Hands-on time: about 15–30 min · Cost: free.
You're done when: Your own domain, not a myshopify.com address, opens the storefront in a browser.
Why it matters: A domain is the web address customers type instead of your default myshopify.com address. Buying or connecting one through Shopify keeps its DNS settings in one place, and setting it as primary makes it the address shown to every visitor.
Where to do it
Hands-on time: about 15–30 min · Cost: varies — domain price depends on the exact name and extension you choose; Shopify shows the price before purchase.
Required · about 1–3 h
You're done when: An order you placed yourself appears correctly in Orders and its confirmation email arrived.
Why it matters: Checkout, taxes, shipping and confirmation emails only prove they work together once someone actually buys something. Placing the order yourself, in test mode or as a real transaction you refund, catches a broken setting before a stranger's money is on the line.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
You're done when: The test order's timeline shows a completed refund.
Why it matters: Refunding will be a routine task later, so it is worth seeing it work under conditions you control first. Confirm you know where the refund button is and that the reversal actually completes, rather than finding out during a real customer dispute.
Where to do it
Hands-on time: about 5–10 min · Cost: free.
You're done when: You have clicked every menu link and every page loads real content with no placeholder text.
Why it matters: Sample text, placeholder collections and links that go nowhere are the fastest way for a store to look unfinished. A careful pass through every page and menu link before opening catches what day-to-day work tends to miss.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: You have selected and confirmed a specific Shopify plan in Settings > Plan.
Why it matters: Shopify offers several plans with different feature sets, and you do not need the most expensive one to launch. Picking a plan that matches what you need now is safer than guessing at your final scale on day one.
Where to do it
Hands-on time: about 20–40 min · Cost: your Shopify plan (from $39/mo).
You're done when: The storefront loads for a visitor with no Shopify login and no password prompt.
Why it matters: Until this step, the store stays hidden behind a password page from visitors and search engines. Removing it is the action that actually makes the store public and buyable by real customers.
Where to do it
Hands-on time: about 5–10 min · Cost: free.
Many are worth doing before launch (photos, descriptions, logo); none of them blocks opening.
8 steps
You're done when: You have a specific number of monthly orders that covers your fixed costs, written down.
Why it matters: Knowing your margin on one sale does not tell you whether the business survives. Fixed costs, the ones you pay regardless of sales volume, only get covered once you cross a specific order count each month. That number is your real target, not a guess.
Hands-on time: about 30–60 min · Cost: free.
You're done when: You have a written three-month cash plan that includes one bad-month scenario.
Why it matters: Most new stores do not fail from a bad idea, they fail from running out of cash while waiting for sales to catch up. A short cash plan forces you to see, on paper, whether you can survive a slow month before it happens for real.
Hands-on time: about 2–3 h · Cost: free.
You're done when: You have one written sentence naming a specific buyer and the problem you solve for them.
Why it matters: A store built for "everyone" has no message anyone remembers. Pick one specific person, name the problem they have, and describe how your product solves it. Every later decision, from photos to ad copy, gets easier once this sentence exists.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: You have three competitors listed with one written difference for each.
Why it matters: If you cannot say what makes your store different from three stores already selling something similar, a buyer comparing prices in another tab will not find a reason to choose you either. This is a check, not a redesign.
Where to do it
Hands-on time: about 2–3 h · Cost: free.
You're done when: You have a written lead time and a specific stock quantity that triggers your next order.
Why it matters: Lead time is how long it takes from placing an order with your supplier to having stock in hand. If you do not know this number and you reorder late, you sell out while new stock is still in transit.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: You have a written record of what the supplier owes you when goods are faulty or late.
Why it matters: Without a written agreement, a damaged shipment or a missed deadline becomes a dispute instead of a known process. Agreeing on terms before you need them protects your cash and your working relationship with the supplier.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: You have ordered or firmly committed to a specific opening stock quantity for each product.
Why it matters: The opening stock quantity is how many units of each product you buy or produce before you open the store. Order too few and you sell out during launch; order too many and cash sits unsold in a warehouse.
If you use print on demand: Print on demand has no meaningful minimum: most partners produce one unit at a time, so opening stock can be zero physical inventory.
Where to do it
Hands-on time: about 1–2 h · Cost: varies — inventory cost depends on your supplier's price and the quantity you order.
Skipped — this step doesn't apply to your store.
You're done when: You have a specific weekly cap on new bookings or orders and know exactly where it is enforced.
Why it matters: Services and digital products are limited by your own time, not warehouse space. Selling more bookings or projects than you can actually deliver in a week leads to late delivery and refunds, not more revenue.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
Skipped — this step doesn't apply to your store.
2 steps
You're done when: You know the category-specific rules that apply to your product and what they require of you.
Why it matters: Some product categories carry rules beyond general platform eligibility: safety standards, labeling, age restrictions, or extra paperwork at the border. These rules come from regulators, not from Shopify, and they differ by product and by country.
Where to do it
Rules differ by country — start with yours
Hands-on time: about 1–3 h · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: You have made and recorded a deliberate decision about business insurance, not skipped it by default.
Why it matters: Business insurance covers costs a lawsuit, an accident, or a damaged shipment could otherwise put entirely on you. Whether you need it, and which type, depends on your product, your country, and whether you have employees; it is not automatic and Shopify does not provide it.
Where to do it
Hands-on time: about 2–4 h, spread over a few days · Cost: varies — business insurance premiums vary by coverage, industry and country.
11 steps · about 11–25 h
You're done when: Settings > Billing shows an active payment method on file for your Shopify account.
Why it matters: This is separate from the payment methods your customers use at checkout; it is how Shopify itself charges you for your plan and any extra fees. Without one on file, your store can be suspended over an unpaid bill.
Where to do it
Hands-on time: about 5–10 min · Cost: free.
You're done when: Settings > General shows your real legal name, address, timezone and unit system with nothing left as a placeholder.
Why it matters: Shopify uses these details on invoices, tax documents, shipping labels and your policy pages. Leaving them blank or wrong causes mismatched paperwork later, at a point when it is harder to trace the error back to this step.
Where to do it
Hands-on time: about 10–20 min · Cost: free.
You're done when: Every product you plan to launch with has at least one uploaded image that displays correctly on its product page.
Why it matters: Product media is the closest a buyer gets to holding the item before they pay. Shopify has specific file types and size limits for images and video, and a photo that fails those limits will not upload or will display badly.
If you sell services or digital products: Use a representative image of the outcome or deliverable, since there is no physical product to photograph.
Where to do it
Hands-on time: about 4–8 h, spread over a few days · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: Every product description answers what it is, what it is made of or includes, and who it is for.
Why it matters: A buyer who cannot picture using the product, or cannot find the size or material, leaves without buying and without telling you why. A good description answers that silent question before checkout.
Hands-on time: about 2–5 h, spread over a few days · Cost: free.
You're done when: The full catalogue is in Shopify and a random sample of imported products matches your source list exactly.
Why it matters: Once one product is right, a CSV import can add the rest in bulk instead of one at a time. An import that goes wrong silently, like a missing price column, can publish broken products across your whole store.
Where to do it
Hands-on time: about 1–3 h · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: Every product belongs to at least one collection, and the main menu links to your collections, not to an empty page.
Why it matters: A collection is a group of products shown together, like "New arrivals" or "Candles". Collections are what let a visitor browse by category instead of scrolling your whole catalogue, and they feed the navigation menu.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: Every published product and collection has a custom page title and meta description, not the default.
Why it matters: Shopify lets you set the title and description that show up in a Google search result separately from your on-page title. Left blank, Google guesses, and the guess is rarely the sentence that gets a click.
Where to do it
Hands-on time: about 1–3 h · Cost: free.
You're done when: Every link in your main menu and footer opens a real, finished page, and search returns a result for a real product.
Why it matters: The menu and footer are how a visitor finds anything that is not on the page in front of them, including the policies you are legally expected to publish. A missing link here is a page that effectively does not exist.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: The About and Contact pages are published, linked in the footer, and give a real way to reach you.
Why it matters: A new store has no track record, so these two pages are what a cautious buyer checks before trusting you with a payment. A blank or generic About page reads as a sign the store is not real.
Where to do it
Hands-on time: about 30–90 min · Cost: free.
You're done when: You have checked the store's web performance report and removed at least one unused app or oversized image.
Why it matters: A slow page loses buyers before they see anything, and images, extra fonts and installed apps are the most common causes of a slow Shopify store. Speed is something you protect continuously, not a box you tick once.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: Your logo, brand colours, fonts and favicon all appear correctly when you preview the storefront.
Why it matters: These four settings apply across every page at once, so setting them before you build individual pages means you build on the final look, not a placeholder you have to redo.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
8 steps · about 3–7 h
You're done when: Abandoned checkout emails are switched on and the message has been read and edited by you at least once.
Why it matters: Most visitors who start checkout leave without paying. Abandoned-checkout recovery sends them an automatic reminder with a link back to their cart, and it costs nothing extra to turn on, so leaving it off means losing sales you already almost had.
Where to do it
Hands-on time: about 10–20 min · Cost: free.
You're done when: You can describe your own rule for reviewing risky orders and you know where a chargeback appears in Shopify admin.
Why it matters: Some orders are fraudulent, and some paying customers later dispute a charge with their bank, which is called a chargeback. Deciding your own review habit now, before an order arrives, means you catch a bad order instead of shipping it for free.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: You can name which additional payment methods are on and which you deliberately left off, and why.
Why it matters: Beyond your main provider, Shopify lets you turn on express wallets and buy-now-pay-later options. Each one adds a familiar button at checkout for some buyers, but each is also a separate service with its own terms, so add only what fits how your customers actually pay.
Where to do it
Hands-on time: about 10–20 min · Cost: free.
You're done when: Every product has a real weight entered and at least one package with real dimensions exists in your shipping settings.
Why it matters: A calculated shipping rate is only as accurate as the numbers behind it. If a product's weight or your package dimensions are wrong, the carrier's real cost and the price your customer sees at checkout will not match, and you absorb the difference.
If you use print on demand: Your print-on-demand supplier ships the package, so confirm their actual shipped weight and box size with them instead of guessing.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: You know exactly who packs and who prints the label for the next order that comes in.
Why it matters: Someone has to box the order and put a shipping label on it. Deciding now whether that is you, a fulfillment partner, or your supplier avoids a scramble on your first real order, and saved package sizes make every later label faster to buy.
Where to do it
Hands-on time: about 1–3 h · Cost: varies — packaging materials and a label printer cost depend on your supplies and hardware choices.
Skipped — this step doesn't apply to your store.
You're done when: Pickup or local delivery is switched on for a specific location with working instructions, or you've decided neither applies to you.
Why it matters: If you have a physical location, local pickup and local delivery let nearby customers get their order without a carrier, often faster and without a shipping charge. Neither is required, so only turn one on if you can actually staff it.
Where to do it
Hands-on time: about 10–20 min · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: Every product that needs a non-default tax treatment has a tax category or override set, and none are guessed.
Why it matters: Some products are taxed differently from your general rate — clothing, food, digital goods, and other categories vary by jurisdiction. A tax category tells Shopify's calculation which rule applies to that specific product.
Where to do it
Hands-on time: about 15–30 min · Cost: free.
Skipped — this step doesn't apply to your store.
You're done when: You can state, without checking again, where your tax report lives and who is responsible for filing it.
Why it matters: Shopify can calculate and collect tax at checkout, but collecting is not the same as filing it with the tax authority. Someone — you or an accountant — still has to file, and you need to know where the numbers for that filing live before they are due.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
4 steps · about 2–3 h
You're done when: Terms of service and a shipping policy are both published and linked from your storefront.
Why it matters: Terms of service set the rules for using your store and buying from you; a shipping policy tells customers how and when orders move once they are placed. Neither is optional groundwork — both are what you point to when a customer disputes what they were told.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: You have read the customer notification emails your store sends and added your branding to them.
Why it matters: Shopify automatically emails customers at points like order confirmation, shipping, and refunds, using your name. If you never look at those emails, you will not notice a wrong tone, a missing logo, or confusing wording until a customer complains about it.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: Order confirmation emails send from your own domain address instead of a rewritten one.
Why it matters: DKIM, SPF and DMARC are DNS records that prove your order confirmations and other store emails really come from your domain. Without them, major inboxes such as Gmail and Yahoo may send your emails to spam, or rewrite the sender address so it no longer shows your domain.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
You're done when: You can send and receive mail from an address on your own domain.
Why it matters: An address like you@yourstore.com looks more credible to customers and suppliers than a personal inbox. Shopify does not host email itself, so you either forward mail from your domain to an inbox you already have, or connect a separate mail service for full sending and receiving.
Where to do it
Hands-on time: about 15–30 min · Cost: varies — free if you only forward mail; a paid mailbox service such as Google Workspace costs extra depending on the provider.
4 steps · about 2–3 h
You're done when: Google Analytics 4 shows a visit after you browse the store yourself.
Why it matters: Analytics shows where visitors come from and what they do before buying, which you cannot see from order data alone. Many regions require you to ask visitor consent before tracking is fully active, so the consent banner has to go in alongside the tracking itself.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: Google Search Console shows your domain as a verified property with a submitted sitemap.
Why it matters: Search Console shows how Google actually sees your store and lets you submit your sitemap, which helps new pages get found faster. Verifying ownership first is how Google confirms the account belongs to you before it will show you that data.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
You're done when: You have a written order of which channels you will connect, with the first one already connected.
Why it matters: A sales channel puts your products in front of shoppers somewhere other than your own storefront, such as a marketplace or social platform. Connecting every channel at once before launch spreads your attention thin, so pick the ones your buyer actually uses and add them in order.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: You can name your five numbers without looking them up, and you have reviewed them at least once.
Why it matters: A store produces far more numbers than anyone can act on regularly. Choosing five in advance, such as total sales, sessions, conversion rate and two others that match what you're testing, means you check the same things every week instead of whatever catches your eye that day.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
4 steps · about 2–3 h
You're done when: You have completed a browse-to-checkout pass on a phone and on a non-default browser.
Why it matters: A theme editor preview mostly reflects one setup. Something that looks fine on your desktop and default browser can break on a phone, a different browser, or a slower connection, and a visitor who hits that will simply leave rather than tell you.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
You're done when: Someone outside your household or team has reached the final checkout step, or completed a purchase, on their own.
Why it matters: You already know how your own store works, which makes it hard to notice what confuses a first-time visitor. Someone unfamiliar with the store will hesitate, misclick, or ask a question at exactly the point a real customer would.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
You're done when: You have a written list of stop conditions and a named person watching on launch day.
Why it matters: A broken checkout or a wrong price on launch day has to be judged under pressure unless you set the threshold beforehand. Decide now what would make you pause sales, and name who is watching for it.
Where to do it
Hands-on time: about 20–40 min · Cost: free.
You're done when: You have reviewed every day-one order against inventory, tax and payout, and found nothing unexplained.
Why it matters: The first real orders test everything the earlier steps only simulated. Checking that inventory, tax charged, shipping and payouts behaved correctly on real orders catches a misconfiguration while it is still one order, not fifty.
Where to do it
Hands-on time: about 30–60 min · Cost: free.
Pre-launch decisions, account setup, store build, and the checks to run before the password page comes down.
Validating the offer, sourcing, payments and payouts, fulfillment, marketing, and the KPIs to watch afterwards.
What Shopify asks for on day one, what the first three months cost, and when the honest answer is “not yet”.
Your ticks are saved only in this browser. There is no account, no email, no copy on our server, and nothing records which steps you tick.
“Required” means what to finish before you open: Shopify itself won't let you launch until you pick a plan, add a store address in Business details and set up a payment method with test mode off, and the other required steps are what a first store needs so its first order goes right. Times are our own estimates of your hands-on work for a small first store, in whole minutes or hours. Each stage's figure is its steps' minutes rounded to the nearest hour, and the headline adds those stage figures up for the steps you haven't skipped. Deciding what to sell and registering the business depend on you and your country, so they are not added up. Waits on banks, tax offices, suppliers and DNS are marked, never guessed.
Shopify facts come from official Shopify sources. Steps that touch registration, tax or product rules point to an official starting point for your country instead of quoting a rate or threshold.
This checklist is general educational information, not legal, tax, accounting, or financial advice. What the law requires of you differs by country, state or province, and product category, and it changes. Verify anything carrying a legal or tax obligation with the relevant authority and a qualified professional where you operate.
Who the steps link to
Country starting points come from 17 official bodies, including U.S. Small Business Administration, GOV.UK, Canada Revenue Agency, Your Europe (European Commission) and others.