E-Commerce

How to Start an Online Store: Step-by-Step Launch Guide

From business registration to payment underwriting, shipping rules, legal pages and sales tax: the seven steps to launching an online store, in the right order.

Emrah KaragözEmrah KaragözFounderOctober 2, 202614 min read

Table of Contents

To start an online store you need six things in place: a registered business, a selling platform, a payment processor, a shipping and returns policy, the legal pages your market requires, and a tested checkout. With a hosted platform, most first-time sellers go live in 4 to 8 weeks.

Order matters more than speed when you build an online store. A payment processor will ask for business documents and a live site with published policies before it approves you, so the legal pages are not a last-minute task — they are a prerequisite. Teams that leave them to the end usually lose two weeks waiting on underwriting.

The market gives you room to work. The U.S. Census Bureau estimates that retail e-commerce sales reached $340.2 billion in the second quarter of 2026 on a seasonally adjusted basis, or 17.1% of total retail sales. Online buying is normal behaviour now; your competition is other stores, not scepticism about shopping online.

This guide walks through seven steps in the order you should do them, with the rules cited from the regulators that actually enforce them. If you want the budget side instead, our e-commerce website development cost breakdown covers the numbers line by line.

What You Need in Place Before Launch

The table below shows each step, a realistic duration, and what it depends on. Product photography and copywriting are the two items that most often stretch the schedule beyond the estimate. Treat the table as the dependency map for your online store, not as a countdown.

StepTypical timeDepends onWatch out for
1. Register the business1-10 business days—Sole proprietor vs LLC
2. Platform and domain1-3 weeks—Hosted, open source or custom
3. Payment processing3-10 business daysBusiness docs + live sitePolicies must be published
4. Shipping and returns1 weekProduct weights and sizesDelivery promise is legally binding
5. Legal pages3-7 business daysShipping and returns policyPre-contractual disclosures
6. Sales tax setup2-5 business daysWhere you sellNexus thresholds per state
7. Testing and launch3-5 business daysEverything aboveReal-card test order

Steps 1, 2 and 4 can run in parallel. Step 3 waits on a live site, and step 5 feeds step 3 — which is why the sequence above puts documents before design polish.

Step 1: Register the Business and Get Your Tax IDs

Your legal structure decides who pays if something goes wrong. The U.S. Small Business Administration is blunt about the difference: with a sole proprietorship "you can be held personally liable for the debts and obligations of the business," while LLCs "protect you from personal liability in most instances," so personal assets like your vehicle, house and savings accounts are not at risk. The SBA's business structure guide lays out the tax treatment for each option.

A practical rule: if you are testing an idea with low order volumes and no outside money, a sole proprietorship or its local equivalent gets you selling this week. Once you hold inventory, sign supplier contracts or take on a partner, move to an LLC or limited company. Changing structure later costs paperwork, not momentum, and no payment processor penalises an online store for upgrading its entity.

Collect the identifiers you will be asked for repeatedly: your business registration number, your tax ID (an EIN in the United States, a VAT or company number in the EU and UK), and a business bank account in the company's name. Payment processors and carriers ask for all three, and a mismatch between your registered name and your bank account is the most common reason an application stalls.

Step 2: Choose a Platform and Lock Down Your Domain

Register the domain in your own name, not your agency's or developer's. This single detail causes more ownership disputes years later than any other setup decision. Pick a short name you can spell over the phone, and buy the obvious misspellings if they are cheap. The domain outlives every platform decision your online store will make.

Then choose one of three routes:

  • Hosted (SaaS): You rent the software and the infrastructure. Payments, shipping rates and tax calculation come pre-integrated. You trade flexibility for speed.
  • Open source: You control the code and the hosting, and you own the maintenance, security patches and uptime.
  • Custom build: Justified when your pricing logic, B2B workflows or ERP integration do not fit a standard cart.

Hosted platforms publish their pricing openly, which makes planning easy. Shopify's pricing page lists Basic at $27 per month billed monthly or $19 per month billed annually, Grow at $72 or $54, Advanced at $399 or $299, and Plus starting at $2,300 per month. Note the extra fee for using a third-party payment provider instead of the platform's own: 2% on Basic, dropping to 1%, 0.6% and 0.2% on higher plans. That percentage, not the subscription, is what makes platform choice expensive at volume.

Start hosted if your catalogue is small and your fulfilment is straightforward. Our guide on moving from SaaS to custom e-commerce development covers the signals that tell you when you have outgrown it, and the website cost calculator gives you a range for a custom build before you brief anyone.

Step 3: Set Up Payments and Understand the Real Rate

Payment processors publish headline rates that hide the fees you will actually pay. Stripe's pricing page quotes 2.9% + 30¢ per successful transaction for domestic cards, plus 1.5% for international cards and another 1% when currency conversion is required, with "no setup fees, monthly fees, or any other hidden fees." PayPal's merchant fee schedule lists PayPal Checkout at 3.49% + $0.49 for US dollar transactions, with an additional 1.50% on international sales and a currency conversion spread on top.

So the honest comparison is not 2.9% versus 3.49%. It is your blended rate across domestic cards, international cards and converted currencies. If a quarter of your orders come from abroad, model that mix before you pick a default processor. Run the same calculation again once your online store has three months of real order data, because the mix rarely matches the forecast.

Three operational questions matter as much as the rate:

  • Payout timing. How many days until money lands in your bank account, and does that change during your first months?
  • Chargeback handling. Who gathers evidence, and what does each dispute cost you?
  • Reserve policy. New merchants in some categories face a rolling reserve that holds a percentage of revenue.

Offer at least one wallet alongside cards. Shoppers who already have payment details stored complete checkout faster, and an abandoned cart costs you the entire order, not a percentage of it.

Step 4: Set Shipping Rates, Delivery Promises and a Returns Policy

Your delivery promise is a legal commitment, not marketing copy. The FTC's guide to the Mail, Internet, or Telephone Order Merchandise Rule requires a reasonable basis for any shipping claim you make, and if you make no claim at all, you must reasonably believe you can ship within 30 days. Learn you cannot meet that window and you must seek the customer's consent to the delay; without consent you must promptly refund.

The refund clock is specific. Under the same Rule, if the customer paid by cash, check, money order or third-party credit, you must refund within seven working days after the order is cancelled. If you are the creditor, you must credit the account or notify the customer within one billing cycle.

Selling into the EU adds its own deadline. The European Commission's distance selling guidance sets delivery "no later than 30 days after the contract is concluded," unless you agree otherwise with the buyer, and gives consumers 14 days to withdraw "without any penalty and without having to give any reason."

Returns shipping deserves an explicit decision. The EU consumer guidance on returns states that a buyer returning goods within the cooling-off period is responsible for postage and packaging costs — unless you offered to cover them or failed to disclose them beforehand. Silence on your policy page shifts the cost to you, so write the return shipping rule into your online store policy before the first order arrives.

Build the policy around the number that actually decides your revenue. Baymard Institute's cart abandonment summary, an average of 50 studies, puts the documented abandonment rate at 70.22%, with unexpected extra costs among the most common causes. Show shipping cost on the product page or at the first checkout step, never at the last.

Four groups of pages, and none of them are optional in the markets they apply to.

Pre-contractual disclosures. Before an EU buyer commits, you must give your identity, your physical and email addresses, your telephone number, the main characteristics of the goods, the price including taxes and delivery costs, accepted payment methods, the conditions for withdrawal, and how complaints are handled. Put these in a terms page and surface the price and withdrawal details again at the payment step, where the decision is actually made.

Withdrawal and refunds. EU consumers get 14 days from delivery for goods, or from the day the contract was concluded for services. Once notified, you refund within 14 days, though you may withhold reimbursement until you receive the goods back. The exceptions are worth listing on your own page: custom-made or personalised items, perishables, unsealed audio, video or software, digital content the buyer started downloading after agreeing to lose the right, and bookings for a specific date such as tickets, hotels, car rental or catering.

Cookies and privacy. The UK ICO's cookie guidance is the clearest statement of the standard: consent "must be freely given, specific and informed" and "must involve some form of unambiguous positive action." Strictly necessary cookies are exempt, and the ICO names shopping basket cookies, session security cookies and load-balancing cookies as examples. Analytics and advertising tags are not exempt, so they must wait for consent. Configure that behaviour in your online store before launch, not after your first traffic report.

Marketing consent. Keep proof of opt-in for every email and SMS subscriber, with a timestamp and the source. Make unsubscribing one click in the same channel the message arrived in. Our website security guide covers the technical side of protecting the customer data these policies promise to protect.

Step 6: Handle Sales Tax, VAT and Invoicing

In the United States, physical presence stopped being the test in 2018. In South Dakota v. Wayfair, the Supreme Court held that a state may require a remote seller to collect sales tax based on economic activity rather than physical presence. States then set their own thresholds — $100,000 in annual sales into the state is the most common — and the Streamlined Sales Tax Governing Board's remote seller FAQ is the practical starting point for comparing them.

Two consequences for a new store. First, you do not need to register everywhere on day one; you register where you cross a threshold, and you monitor the rest. Second, marketplace facilitator rules mean that when you sell through a large marketplace, the marketplace usually collects and remits for you — which is why marketplace sales and your own store need separate tax tracking.

For intra-EU sales, the Union One Stop Shop lets you declare intra-Community distance sales of goods in a single scheme rather than registering in every member state you sell into. The EU's OSS portal explains how declarations and payments flow through one member state of identification.

Whatever your market, wire invoicing into the platform from the start. Retrofitting compliant invoice numbering and tax breakdowns after a few hundred orders is tedious and error-prone. Most hosted platforms handle this through an app; confirm it supports every market your online store ships to.

Step 7: Test, Launch and Work the First 90 Days

Run this list with real data before you announce anything:

  • A real-card test order end to end: payment, confirmation email, invoice, packing slip, tracking.
  • A declined payment and a 3-D Secure challenge, so you see what the customer sees.
  • A full return, processed through your own policy and refunded.
  • Checkout on a phone, one-handed, with autofill and the right keyboard per field.
  • Tax calculation for a domestic order, an out-of-state order and an international order.
  • SSL, redirects, a useful 404 page, and no staging URLs left in the sitemap.
  • Analytics, conversion goals and search console verification.
  • Product and category page titles, descriptions and structured data.

Get the SEO foundations right before launch, because URL structure and category hierarchy are expensive to change once pages are indexed. Our SEO launch checklist walks the technical items in order.

In the first 90 days, watch add-to-cart rate and checkout completion rate rather than overall conversion rate — low traffic makes a single conversion number noisy. Guest checkout, visible shipping cost and fewer form fields are the three changes that most reliably move completion for a new online store.

Plan your launch date around your category's peak, not against it. Going live weeks before a major sales season means your stock, carrier capacity and support inbox all get stress-tested at once, by strangers. Launch early, break things quietly, then scale into the peak.

Frequently Asked Questions

How much does it cost to start an online store?

A hosted online store with a paid theme, a domain and a payment processor starts in the low hundreds of dollars plus your subscription, since Shopify's Basic plan is $27 per month billed monthly or $19 billed annually. Custom builds move into five figures, mainly because of integrations and content work rather than the storefront itself.

Do I need a registered business to sell online?

To take card payments you need a business entity and a bank account in its name, because processors verify both during underwriting. A sole proprietorship satisfies this in most jurisdictions, and you can convert to an LLC or limited company later as liability and revenue grow.

How long does it take to launch an online store?

Four to eight weeks is realistic for an online store on a hosted platform. Payment underwriting and product content are the two steps that most often slip, so start both earlier than feels necessary.

At minimum: terms of sale with your pre-contractual disclosures, a shipping and delivery policy, a returns and withdrawal policy, a privacy notice and a cookie notice. EU buyers must also receive your identity, contact details, total price including taxes and delivery, and withdrawal conditions before they commit.

What is the 30-day shipping rule?

Under the FTC's Mail, Internet, or Telephone Order Merchandise Rule, if you make no shipping claim you must have a reasonable basis to believe you can ship within 30 days. If you cannot meet the promised window, you must seek the buyer's consent to the delay or promptly refund.

When do I have to collect sales tax in other states?

When you cross that state's economic nexus threshold, most commonly $100,000 in annual sales into the state. Thresholds and rules vary, and sales made through a large marketplace are usually collected by the marketplace rather than by you.

Can I start an online store without inventory?

Yes, through dropshipping or print-on-demand, where a supplier ships directly to your customer. Your legal obligations do not shrink: the delivery promise, the refund deadlines and the returns policy are still yours, even though someone else packs the box.

Sequenced properly, these seven steps overlap instead of blocking each other: register and pick a platform in week one, write policies in week two, submit payment and carrier applications in week three, and spend week four testing with real orders. Almost all lost time comes from missing documents and policies discovered late.

If you would rather hand the build to a team that wires payments, shipping and tax together from the start, take a look at our e-commerce development services or get in touch with the details of your catalogue and target markets.

#ecommerce#online store#ecommerce launch#payments#sales tax

Need professional help with this?

Talk to our team about your project — same-day response, free quote.

Share this post

Related Articles