You can sell a skill online in three ways: do the work for clients as a freelancer, package what you know once and sell it many times (courses, e-books, stock photos), or build an audience that ads and sponsors pay to reach. Freelancing pays soonest, usually within weeks of your first order, while products and audiences can take months before they pay anything.
This guide goes through each option with what you can sell, what it realistically pays, what the platform keeps, how long the first payout takes and the first step to take today. It is the skills-only branch of our list of the best side hustles. If you want quicker, smaller wins while you build a client base, see the other ways to make money.
Sell Your Skills with Freelance Work
Freelancing means clients pay you per project or per hour, and you set the price. Writing, graphic design, web development, video editing, bookkeeping and virtual assistance all sell this way.
Neither Fiverr nor Upwork publishes what a typical freelancer earns, so the most reliable benchmark is what employers pay for the same work. The U.S. Bureau of Labor Statistics lists these median wages (May 2025 data):
- Writers and authors: $36.98 per hour.
- Graphic designers: $30.27 per hour.
- Web developers: $92,650 per year.
Those are wages for employees, not freelance rates. A new freelancer with no reviews usually starts below them, and an established one has to charge more to cover platform fees, unpaid admin time and taxes. Use them as a target to grow into, not a promise.

The two biggest marketplaces work in opposite directions. On Fiverr the buyer finds you. On Upwork you go after the job.
1. Fiverr
Keep 80% of Each OrderOn Fiverr you publish a fixed offer called a Gig, and buyers order it without a pitch from you. Packages can be priced from $5 upward, in up to three tiers. Fiverr says you earn 80% of every order, including extras and tips, so a $50 order pays you $40. Completed orders go through a clearance period before you can withdraw. After that, a PayPal withdrawal arrives within 24 hours and the minimum is $1.
2. Upwork
Hourly or Fixed-Price PayUpwork runs the other way around: clients post jobs and you send proposals. Each proposal uses Connects, which Upwork sells for $0.15 each, and the number needed varies by job. The freelancer service fee ranges from 0% to 15% per contract, and you see it before you submit. Hourly contracts pay out 10 days after each weekly billing period ends. On fixed-price work the client funds the milestone before you start and has 14 days to approve what you deliver.
- Fees: Fiverr keeps 20% of each order. Upwork charges 0% to 15% per contract, plus the cost of Connects. Upwork’s minimums are $3 per hour on hourly contracts and $5 on fixed-price projects.
- Time to first payout: Expect a few weeks from your first order. I could not confirm the exact length of Fiverr’s clearance period on its help pages today, so check your Earnings page for the date. On Upwork, hourly work is paid 10 days after the billing week ends.
- First step: Pick one service you can deliver in under three days, and publish one Fiverr Gig or one complete Upwork profile for it today.
If you would sooner be handed tasks than find clients, the side hustle apps list covers apps that assign the work for you.
Sell Online Courses
A course turns a skill you can explain into something you record once and sell repeatedly. Screen recordings, slides with a voiceover, or you on camera all work. The trade off is time: you do the work up front and get paid later, if the course sells.
3. Udemy
Keep 97% of Your Own SalesUdemy hosts your video course at no charge and handles the checkout. You keep 97% of the net revenue when a student buys with your coupon or referral link. When Udemy brings in the student through its marketplace or ads, your share is 37%. Payments run about two months behind, so sales from month one are paid in month three. You need at least $25 owed before a payment is sent.
If you already have an audience, hosting the course yourself keeps the customer list in your hands. Thinkific has no free plan. Its Basic plan is $54 a month, or $40 a month billed annually, after a 30 day free trial, and its own payment processor charges 2.9%. That fixed cost only makes sense once you know people will buy.
- What it pays: Udemy does not publish typical instructor earnings. Your income is your price, times your sales, times the 97% or 37% share.
- Time to first payout: About two months after the month of your first sale on Udemy.
- First step: Write the outline as five to seven short lessons, and record the first one on your phone or with free screen recording software.
Selling Physical Products
If your skill produces something you can ship, such as clothing, custom painted shoes, prints or stickers, you are selling the product and not your hours. You can sell through social media, your own store, or a site you build yourself. Our guide on how to start a blog walks through setting up a WordPress site if you want to own the platform.
4. Shopify
$1/Month for 3 MonthsShopify gives you your own online store with checkout and shipping tools built in. The current offer is 3 days free, then $1 a month for the first 3 months. After that the Basic plan is $39 a month, or $29 a month when billed yearly. Online card payments on Basic cost 2.9% plus 30 cents per sale. A store has no built-in shoppers the way a marketplace does, so the traffic is yours to bring.
- What it pays: No figure is published, because it depends on your price, your material cost and how many you sell. Work out your profit per item before you list it.
- First step: Price one product. Add up materials, packaging, shipping and the 2.9% plus 30 cents card fee, then check what is left.
Online Tutorials
A tutorial is a single lesson, not a full course: how to remove a background in Photoshop, how to change a bike tire, how to set up a spreadsheet budget. You can sell short tutorials on Udemy on the same 97% and 37% terms as a course, or post them free on YouTube to build an audience.
- What it pays: No typical figure is published. Free tutorials earn nothing directly until a channel qualifies for ads (see the YouTube section below).
- First step: Write down the three questions people ask you most about your skill, and record a five minute answer to the first one.
Podcasts
A podcast sells your ability to talk about a subject people want to hear about. It pays through ads, sponsors and listener support, and all three need an audience first. You need a microphone and a computer to start.
- What it pays: No typical figure is published. As one example of the bar, the Spotify Partner Program requires at least 3 published episodes, 2,000 consumption hours and an audience of 1,000 on Spotify in the last 30 days.
- Time to first payout: Months at the earliest. Treat it as audience building, not income.
- First step: Record three episodes before you publish any, so new listeners have more than one to play.
Stock Photography
Stock photos are images that businesses license for websites, ads and articles. You upload them to a stock site, and you are paid a royalty each time one is downloaded. The photos that sell are useful ones: people at work, food, local landmarks, plain backgrounds.
- What it pays: For comparison, the Bureau of Labor Statistics puts the median wage for photographers at $21.47 per hour (May 2025). Stock royalties are paid per download and are small. I could not verify current royalty rates on the stock sites’ own pages today, so read the contributor terms before you upload.
- First step: Pick one subject you can shoot again and again, and upload 20 clean, well lit photos of it to one stock site.
E-Books
If you can write clearly about something you know, an e-book packages it into a product. Short how-to books do well because the reader is paying to solve one problem.
- What it pays: Amazon Kindle Direct Publishing offers a 35% or a 70% royalty. The 70% option requires a list price of $2.99 to $12.99 on Amazon.com and is reduced by a delivery cost. A $4.99 book on the 70% option earns about $3.49 per sale before that delivery cost.
- Fees: Amazon keeps the other 30% or 65% of the list price.
- Time to first payout: I could not verify Amazon’s current payment schedule today, so check the payments page in your account before you count on a date.
- First step: Outline ten chapters that each answer one question, and write the shortest one first.
Service Apps
Service apps are not an online skill, but they solve a real problem: your freelance profile earns nothing until the first client arrives. Delivery work pays within days and fits around client projects. The full list is on our delivery app jobs page.
5. DoorDash
Keep 100% of TipsDoorDash is the stopgap to use while a new freelance profile has no reviews yet. It lists base pay at $2 to $10+ per delivery, and customer tips are passed to you in full. Pay is deposited each week, and if you need the money sooner Fast Pay sends it once a day for $1.99. A background check has to clear before your first delivery.
Consulting
Consulting is selling advice instead of labor. If you have years of experience in an area such as operations, marketing, hiring or bookkeeping, a business will pay you to tell it what to fix. Regulated advice, including legal work, requires the license for it.
- What it pays: The Bureau of Labor Statistics lists the median wage for management analysts, the closest occupation, at $48.97 per hour, or $101,860 per year (May 2025).
- Fees: None if you invoice the client directly. Marketplace fees apply if the client finds you through one.
- Time to first payout: Whatever your invoice terms say. Ask for half up front on a first project.
- First step: Write a one page offer: the problem you solve, who it is for, what they get, and the price.
Social Media
There are two ways to sell a social media skill. The slow one is building your own following in a niche and getting paid by sponsors. The fast one is running accounts for small businesses that do not have time to post, which is ordinary freelance work and one of the more practical ways to make money from home.
- What it pays: No figure is published for either route. Sponsorship rates are negotiated one deal at a time, and management work is priced like any other freelance service.
- First step: Offer one local business a two week trial of three posts a week at a fixed price, and use the results as your sample.
Tutoring
If you are strong in a school subject, a language or test prep, you can tutor by video call. You can apply to a tutoring company or list your own lessons.
- What it pays: The Bureau of Labor Statistics lists the median wage for tutors at $20.84 per hour (May 2025).
- Where to apply: Tutor.com does not show a pay rate on its application page. It says tutors are paid on a regular schedule without invoicing, and it currently accepts applications only from the U.S. and Puerto Rico. Superprof is a marketplace where tutors list their own lessons. I could not confirm its current fees, so read its terms before you list.
- First step: Choose one subject and one level, for example algebra for high school students, and apply or list for that only.
YouTube
YouTube pays creators a share of the ads shown on their videos, but only after a channel qualifies for the YouTube Partner Program.
- What you need: 1,000 subscribers plus either 4,000 watch hours in the last 12 months or 10 million Shorts views in the last 90 days.
- What it pays: YouTube does not publish typical earnings. Creators receive 55% of the net ad revenue on regular videos and 45% of the revenue allocated to them from Shorts.
- Time to first payout: After you qualify, finalized earnings are added to your AdSense balance between the 7th and 12th of each month and paid out later that month once you pass the payment threshold for your country.
- First step: Publish one useful video a week on a single topic for three months before you judge the results.
Teach Your Hobbies
Guitar, crochet, singing, chess, a video game you are very good at: if people want to learn it, you can teach it live over a video call. No platform is required. You set the price and collect payment yourself.
- What it pays: No figure is published. The tutor wage above, $20.84 per hour, is a reasonable starting point for a one-to-one lesson.
- Time to first payout: The same day, if you take payment when you book the lesson.
- First step: Offer one paid 45 minute lesson to someone outside your family, and ask what they would want in lesson two.
How to Price Your First Gig
Most beginners guess a price. Work it out instead, in four steps.
- Choose a take-home hourly rate. Start from the wage benchmark for your skill and go lower for your first few jobs. Say you settle on $20 per hour.
- Estimate the hours honestly. Include messages, revisions and file prep. A blog post you can write in two hours is a three hour job.
- Add the platform fee back in. Divide your take-home amount by the share you keep. Three hours at $20 is $60. On Fiverr you keep 80%, so $60 divided by 0.80 is a $75 Gig. On an Upwork contract with a 10% fee, a $20 take-home rate means charging $22.22 per hour.
- Set a date to raise it. Decide now that after five completed orders with good reviews, the price goes up. Low prices are for getting reviews, not for staying at.
Platforms pay you before tax, so set part of every payout aside. And do not price at the platform minimum just because you can. A $5 Gig that takes an hour pays $4.
How to Get Your First Client
The first client is the hardest one, because you have no reviews. These steps get you past that.
- Offer one service to one kind of buyer. “Product descriptions for Etsy sellers” gets hired faster than “writer”.
- Make three samples. Nobody has to hire you for these. Redesign a real logo, rewrite a real product page, edit a real clip, and label them as samples.
- Finish your profile. Add a clear photo, a two line description of who you help, your samples and your price.
- Tell ten people you know. Former coworkers, local business owners and friends who run a shop are the quickest route to a first paid job.
- Send targeted proposals every day. On Upwork, answer new job posts within hours and open with how you would solve that client’s problem. Keep track of the Connects you spend.
- Deliver early and ask for the review. One good review changes how every later buyer reads your profile.
Things to Remember When Marketing Your Skills Online
If your aim is to live without a traditional job, build this next to your current income first. Client work is uneven for months, and three habits make the difference.
Focus on what you can offer
- List. Write down every skill you have, including the ones that seem too small to sell.
- Research. Search each one on a freelance site and see which have buyers and how sellers price them.
- Focus. Pick one and stay with it until it has paid you at least once.
Act professional and use technical lingo
You have no company name behind you, so the buyer is judging you by how you write. Reply quickly, confirm the scope and the deadline in writing, and use the terms your client’s industry uses. Correct vocabulary is the quickest signal that you know the work.
Overdeliver always
On your first orders, deliver a day early and include one small extra the client did not ask for. Reviews and repeat buyers are what let you raise your price later.
Sell Your Skills Online
Selling a skill online is real work with a slow start, not easy money. Freelancing on Fiverr or Upwork is the shortest path to a first payment. Courses, e-books and channels take longer and pay only if people show up. Pick one skill, price it with the fee included, and get one paying client before you add anything else.
Frequently Asked Questions
Start with a skill you already use: writing, proofreading, basic graphic design, data entry, social media posting, or tutoring a subject you know well. Make three samples to show buyers, then list one service on a freelance marketplace.
It depends on the skill and the hours you put in, and the big marketplaces do not publish typical earnings. As a benchmark, the U.S. Bureau of Labor Statistics lists median wages of $36.98 per hour for writers and authors, $30.27 for graphic designers and $20.84 for tutors (May 2025). Expect to start below those figures until you have reviews.
Fiverr says sellers earn 80% of each order, so its cut is 20%. Upwork charges a freelancer service fee of 0% to 15% per contract, shown before you submit a proposal, and proposals cost Connects at $0.15 each.
Usually a few weeks from your first order. Upwork pays hourly contracts 10 days after the weekly billing period ends. Fiverr holds completed orders for a clearance period and then pays PayPal withdrawals within 24 hours. Udemy pays course sales about two months after the month of the sale.
No. A complete profile on a freelance marketplace is enough to get a first client. A website becomes useful later, when you want clients to find you directly and you want to stop paying marketplace fees on that work.




