Skip to main content

How to start an online business

Pick one thing to sell to one kind of buyer, check that the name is free, get a free EIN, and open a small store on your own domain. The setup costs about as much as a domain and a month of a store plan. The hard part is finding your first ten buyers, so plan for that first.

Startup cost
About $12–$50 for month one
First sale in
Week 4 of the plan below
Hardest part
Finding your first ten buyers

How to start a online business, step by step

  1. Choose a model you can run

    Online businesses come in a handful of shapes. You can make a product and ship it yourself, buy stock wholesale, have a supplier ship for you (dropshipping), sell designs that a printer makes on demand, sell a digital file, or sell your time as a service. Each one moves the risk somewhere different: into stock, into supplier quality, or into your calendar.

    If you have little money and lots of time, start with a digital product, print on demand or a service. If you have a product idea that needs real samples, budget for a small first run instead.

  2. Pick one offer for one buyer

    Write a single line that says who it's for, what it is, and why it beats what they use now. "Printable meal plans for nurses on night shifts" can find buyers. "Healthy living" can't, because it doesn't tell anyone who should click.

    Before you build anything, test the line. Post it where those buyers already gather, offer a preorder or a waitlist, and count real sign-ups. Ten strangers who hand over an email are worth more than a hundred friends who say it sounds great.

  3. Check the name is free

    Search the name in the USPTO trademark search system, then check the .com and the social handles. A name someone else already uses for the same kind of goods can force a rebrand after you've paid for a logo, labels and ads.

    You don't have to file a trademark on day one. Filing costs $350 per class of goods, so most founders wait until the name has sales behind it.

  4. Set up the legal basics

    In the US, if you sell without registering anything else, you're a sole proprietor by default. That's legal, but it means you're personally liable for the business's debts. An LLC protects your personal assets in most cases, and you can form one later. An EIN from the IRS is free and takes minutes.

    Check your state's rules too. Most small businesses need some mix of state and local licenses, and a state that taxes the goods you sell will expect you to register to collect sales tax. If you net $400 or more from self-employment in a year, you have to file a tax return.

  5. Price from real costs

    Add up what each sale really costs: the product or your time, packaging, shipping, and card processing, which runs 2.9% plus 30 cents an order on Shopify's Basic plan. Then add what you expect to spend to find each buyer.

    If the price that leaves you a profit looks too high for your buyer, change the product, the bundle or the buyer before launch. Discovering it after launch means every sale loses money.

  6. Build a store that sells one thing well

    At launch you need three pages: a homepage that says in one line what you sell and who it's for, a product page with real photos and every detail a buyer asks about, and a page with shipping, returns and contact information.

    Replo builds these pages from a description of your business, live on your domain. For a digital product or a simple item without sizes, Replo checkout takes the card payment. For sizes, colors, subscriptions or a full catalog, Replo builds the pages on top of a Shopify store and its checkout.

  7. Find your first ten buyers

    Go to the people on your waitlist first, then to one channel where your buyers already spend time: a subreddit, a group, a newsletter, or a small paid test. Send every one of them to the same page so you can see what works.

    Watch where people stop. Replo's analytics and heatmaps show clicks and scroll depth on every published page, so you can fix the section people skip instead of guessing.

What it costs to start a online business

What it costs to open a small online store in the US. The cheapest way in is Shopify's trial plus a domain.

Startup costs for a online business
Store plan (Shopify Basic)$29–$39 a monthStarts at $1 a month for three months after a short free trial.
Domain name (.com)$11.08 a yearBuy the .com that matches your name before you print anything with it.
Card processing2.9% + 30¢ an orderComes out of each sale, so build it into your price from day one.
EIN from the IRS$0Apply on the IRS site, never through a paid service that charges for it.
Trademark filing (optional)$350 per classWait until the name has sales, but search for conflicts before launch.
Etsy listing (alternative start)$0.20 per listingA cheap way to test demand before you pay for your own store.
Your site with Replo$0 to startTry Replo with 1,000 free credits. Your own domain comes with Starter, $99 a month billed yearly.
About $12–$50 for month one, plus $350 per class if you file a trademark.

Your first 30 days

  1. Week 1

    Pick the offer and test it

    • Write your one-line offer: who it's for, what it is, why it's better.
    • Post the offer where your buyers gather and collect waitlist emails.
    • Search the name on USPTO, then check the .com and social handles.
  2. Week 2

    Register and set prices

    • Get a free EIN from the IRS and check your state's license rules.
    • Register to collect sales tax if your state taxes what you sell.
    • List every cost per sale and set a price that leaves a profit.
  3. Week 3

    Build the store

    • Buy the domain and start the store plan's trial.
    • Build the homepage, one product page, and a shipping and returns page.
    • Place a test order yourself and fix anything that confuses you.
  4. Week 4

    Launch to your list

    • Email the waitlist with the launch link and a reason to buy now.
    • Post in one channel your buyers use and send everyone to one page.
    • Read the heatmap after the first hundred visits and fix the weakest section.

What brands in this category run ads to

In Replo's ad library, over 2,700 every brand we track ran Meta ads over the last four weeks, with about 385,000 ads live between them. About 54% of those ads are video. Here is where the ads send people:

Product page
39%
Collection page
28%
Offer page
14%
Homepage
9%
Listicle
3%

Brands that advertise send most clicks straight to a product or collection page, and very few to the homepage. Build your product page first, and point every ad and post at it.

Build your online store

Replo builds your homepage, product page and policy pages on your brand, live on your own domain, ready for your first buyers.

The prompt Replo starts from

Build a store for my new online business, [business name], selling [product] to [type of buyer]. Make a homepage that says what it is and who it's for in one line, a product page with photos, details and FAQs, a waitlist signup section, and a page with shipping, returns and contact details.
Build this with Replo

Edit the words in brackets once Replo opens.

Frequently asked questions

Is $3,000 enough to start an online business?
Yes, for most product and service businesses. A domain and a store plan cost under $50 a month, and an EIN is free. Spend the rest on samples or a first small batch and a test of paid ads, not on a logo or a custom site.
What are the main types of online business?
Most fit one of six models: making and shipping your own product, reselling wholesale stock, dropshipping, print on demand, digital products, and services. They differ in where the risk sits: stock you've paid for, a supplier you don't control, or your own time.
Do I need an LLC to start an online business?
No. In the US you're a sole proprietor by default when you start selling, which is legal. An LLC protects your personal assets in most cases, so many founders form one once there's revenue worth protecting. Check your state's filing fee first.
Do I have to pay taxes on a small online business?
Yes. The IRS requires a tax return if your net earnings from self-employment reach $400 or more in a year. Separately, your state may require you to register and collect sales tax on what you sell, even when the business is tiny.
Can I start an online business with no money?
Almost. A service, a digital product or print on demand can start with no stock. You'll still pay for a domain and a store or marketplace fees, but a free trial and per-sale fees keep the upfront cost to a few dollars.

More business guides

All business guides