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
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.
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.
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.
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.
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.
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.
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.
| What you pay for | Cost | Notes |
|---|---|---|
| Store plan (Shopify Basic) | $29–$39 a month | Starts at $1 a month for three months after a short free trial. |
| Domain name (.com) | $11.08 a year | Buy the .com that matches your name before you print anything with it. |
| Card processing | 2.9% + 30¢ an order | Comes out of each sale, so build it into your price from day one. |
| EIN from the IRS | $0 | Apply on the IRS site, never through a paid service that charges for it. |
| Trademark filing (optional) | $350 per class | Wait until the name has sales, but search for conflicts before launch. |
| Etsy listing (alternative start) | $0.20 per listing | A cheap way to test demand before you pay for your own store. |
| Your site with Replo | $0 to start | Try Replo with 1,000 free credits. Your own domain comes with Starter, $99 a month billed yearly. |
Your first 30 days
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.
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.
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.
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.
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 guidesOnline business ideas, ranked
Product categories ranked by how many brands advertise in them right now.
Start an ecommerce business
Hold your own stock, ship it well, and run a store built around it.
Start a dropshipping business
Sell products a supplier ships for you, with honest shipping times and real margins.
Start a print on demand business
Sell your designs on products a partner prints and ships after each order.
Start a consulting business
Turn what you know into a priced offer, sign clients with proposals and contracts.
Start a clothing brand
One product, the right production model, preorders, then a store your ads can point at.