New freelancer... need some advice?

I just recently graduated with a BS in Computer Science and I want to pursue in a career involving web development/design. My uncle wants to hire me for his little business as a TaiChi instructor and he needs to get his website redone and updated, and he is paying me via paypal for the work.

So plainly put, I have been hired and I am now employed (I’m guessing part time with very flexible weekly hours), but since this is kind of a freelance thing, I’m not sure what are all the legal things that I have to face… do I pay taxes? Should I contact some employment agency?

I’m a noob at this so I need some guidance…

Do you want a job working for a business or do you want to start your own freelance business?

Assuming your uncle has not put you on his payroll and paying you as a salaried or hourly employee, then you are an independent contractor. All you need do is claim the amount of money you earn from the job as part of your income for the year when you complete your tax return.

If you want to be able to deduct your expenses, then you can register a fictitious business name (i.e., your real name “doing business as” your chosen company name). When you do this, you can deduct all your business-related expenses from your yearly income so you are only taxed on the difference.

Hope I explained that clearly.

Considering you are in the USA, you calculate your net profit or loss from your self-employment on Form 1040, Schedule C. That’s all you need in this case when you file taxes.

Just keep track of how much you getting paid for now.

You can claim business expenses regardless of whether you file a DBA. A DBA has nothing to do with taxes.

Okay, I’ll keep all that in mind. Thanks

May I also add some additional informations and tips for freelancers.

  1. Do some detective work
  2. Get it in writing
  3. Bill up front
  4. Figure out what you’re worth and track your time to find out you’re hourly rate’
  5. Use professional invoicing software
  6. Make it easy for your clients to pay you
  7. If conditions change, outline it in the contract
  8. Know when to stop
  9. Trust your instincts