Gig Work Tax

How do I report income from online courses I created?

Side Hustle + W-2intermediate3 answers · 5 min readUpdated February 28, 2026

Quick Answer

Online course income is reported as self-employment income on Schedule C. If you earn $600+ from a platform, you'll receive a 1099-NEC. You'll owe self-employment tax (15.3%) plus regular income tax on profits, but can deduct course creation expenses like equipment, software, and marketing costs.

Best Answer

AT

Alex Torres, Gig Economy Tax Educator

Best for people who have a day job and sell courses as additional income

Top Answer

How to report online course income on your tax return


Online course income is considered self-employment income and must be reported on Schedule C (Profit or Loss from Business). This applies whether you sell through platforms like Udemy, Teachable, or directly through your own website.


You'll report the gross income you received, then subtract business expenses to calculate your net profit. That net profit gets added to your W-2 income on your Form 1040, and you'll also owe self-employment tax on it.


Example: $15,000 in course sales with expenses


Let's say you earned $15,000 selling courses in 2026 while working your full-time job:


Income:

  • Course sales: $15,000
  • Platform fees (Udemy takes 50%): -$7,500
  • Net course revenue: $7,500

  • Deductible expenses:

  • Video equipment: $1,200
  • Editing software subscription: $300
  • Marketing/advertising: $800
  • Home office (10% of home): $1,800
  • Internet upgrade for uploads: $600
  • Total expenses: $4,700

  • Net profit: $7,500 - $4,700 = $2,800


    Tax impact breakdown



    Note: You can deduct half of the self-employment tax ($214) as an adjustment to income.


    Key factors that affect your tax bill


  • Platform vs. direct sales: Selling directly means you keep more revenue but handle all payment processing
  • Business expenses: Equipment, software, marketing, and home office use all reduce your taxable profit
  • Quarterly payments: If you expect to owe $1,000+ in taxes, you need to make quarterly estimated payments
  • Your W-2 tax bracket: Course income gets taxed at your highest marginal rate

  • What forms you'll receive and file


    Forms you'll receive:

  • 1099-NEC: If you earned $600+ from any single platform or client
  • 1099-K: If you processed $600+ in payments through platforms like PayPal or Stripe

  • Forms you'll file:

  • Schedule C: Report all course income and expenses
  • Schedule SE: Calculate self-employment tax on your net profit
  • Form 1040: Combine with your W-2 income

  • What you should do


    Start tracking all course-related income and expenses immediately. Set aside 25-30% of your net course profits for taxes. If your course income is growing, use our quarterly estimator to avoid underpayment penalties.


    Consider opening a separate business checking account to keep course finances separate from personal expenses. This makes tax preparation much easier.


    Key takeaway: Online course income is self-employment income taxed at 15.3% plus your regular tax rate, but business expenses can significantly reduce your tax bill.

    Key Takeaway: Course income is self-employment income subject to 15.3% SE tax plus regular income tax, but you can deduct all legitimate business expenses to reduce your taxable profit.

    Tax obligations by course income level

    Annual Course ProfitSelf-Employment TaxEst. Total Tax BurdenQuarterly Payment Required
    $2,000$306$750No
    $5,000$765$1,875Yes
    $10,000$1,530$3,750Yes
    $25,000$3,825$9,375Yes

    More Perspectives

    JO

    James Okafor, Self-Employment Tax Specialist

    Best for people who just started creating courses and are unsure about tax obligations

    Getting started with course income taxes


    If this is your first year earning money from online courses, don't panic — it's actually pretty straightforward once you understand the basics.


    The IRS treats your course income as a business, even if it feels like a hobby. This means you'll file Schedule C and pay self-employment tax, but you also get to deduct business expenses.


    Simple tracking system for beginners


    Start with a basic spreadsheet with these columns:

  • Date
  • Description (course sale, equipment purchase, etc.)
  • Income amount
  • Expense amount
  • Category (equipment, software, marketing, etc.)

  • Update it monthly — don't wait until tax time. Save all receipts digitally (photos work fine).


    Common first-year mistakes to avoid


  • Not saving for taxes: Set aside 25-30% of profits immediately
  • Mixing personal and business expenses: Keep them separate
  • Forgetting about quarterly payments: If you owe $1,000+ in taxes, you need to pay quarterly
  • Not tracking small expenses: $10/month software subscriptions add up to $120 in deductions

  • When you need professional help


    Consider hiring a tax professional if:

  • Your course income exceeds $25,000
  • You're selling in multiple states
  • You're thinking about forming an LLC or S-Corp
  • You're behind on quarterly payments

  • Key takeaway: Start simple with good record-keeping, set aside money for taxes, and don't let the paperwork intimidate you — it's manageable with basic organization.

    Key Takeaway: Keep detailed records from day one, set aside 25-30% of profits for taxes, and don't overcomplicate it in your first year.

    AT

    Alex Torres, Gig Economy Tax Educator

    Best for people managing course income alongside other freelance work

    Managing course income with other side hustles


    If you're already doing freelance work or have other 1099 income, adding course sales is actually easier tax-wise because you're already filing Schedule C.


    You can combine all your side hustle income and expenses on one Schedule C, or file separate ones if you want to track profitability by business type.


    Strategic considerations for multiple income streams


    Shared expenses: If you use the same home office, computer, or internet for courses and other freelance work, you can allocate the costs across both businesses or claim them all on your primary Schedule C.


    Quarterly payment planning: Course income tends to be more predictable than project-based freelancing, making it easier to estimate quarterly payments. Use steady course revenue to cover the unpredictable tax burden from your other 1099 work.


    Business structure decisions: Once your combined side hustle income hits $30,000-50,000, consider forming an LLC or electing S-Corp status to potentially save on self-employment taxes.


    Time management for tax prep


    Keep separate tracking for each income stream during the year, even if you'll combine them on Schedule C. This helps you understand which activities are most profitable and makes business decisions easier.


    Key takeaway: Course income integrates well with other freelance work for tax purposes, and the predictable nature of course sales can help stabilize your quarterly tax planning.

    Key Takeaway: Course income combines easily with other freelance income on Schedule C, and its predictable nature helps with quarterly tax planning across all your side hustles.

    Sources

    online coursesschedule cself employment tax1099 nec

    Reviewed by James Okafor, Self-Employment Tax Specialist on February 28, 2026

    This content is for educational purposes only and is not a substitute for professional tax advice. Consult a qualified tax professional for advice specific to your situation.