Business is a great career choice, but it can be difficult to get started if you don’t have the right skills or experience. If you are just starting out in your career and looking for ways to make money, here are some ideas of income opportunities for graduates so they don’t spent all their time playing online casino games.

Freelance Writing

 This is one of the most flexible jobs available as there are many different types of writing that you could do. You can write articles, press releases, blogs, website content, etc. The best part about this job is that you can work from home so you won’t need to commute to an office every day.

Online Teaching

There are many online teaching opportunities where you can teach English, Math, Science, History, Geography, etc. to students around the world. All you need is a computer and Internet connection.

Virtual Assistant

 A virtual assistant will help you with administrative tasks such as bookkeeping, answering emails, scheduling appointments, etc.

Survey Sites

These sites allow you to take surveys and earn points that you can use to pay for things like Amazon gift cards or PayPal cash.

Dog Walking

If you love animals and enjoy being outdoors, dog walking may be for you. Start by visiting local parks and neighborhoods and offering to walk dogs that owners leave behind when they go on vacation.


Are you good at math? Do you know everything about history? Have you always wanted to learn how to play guitar? Offer tutoring services to other people who want to improve their knowledge in certain subjects.


 If you are a fast typist and able to transcribe audio files (such as lectures), then transcription might be for you. Companies usually require a high school diploma or equivalent, so check out or to find freelance transcriptionists.


 If you are interested in making extra money, blogging could be a great way to start. Many bloggers make over $100,000 per year from their blog! But you will need to build a large following before you can make this kind of income. Good luck!

Data Entry

If you are comfortable using computers and taking information down, data entry may be for you. Check out places like or to find freelance data entry workers.

Social Media Management

Want to manage social media accounts for companies? Then this may be for you. To become a social media manager, you must first develop a strategy to increase followers and likes on various social networks.


 Selling products or services can be very rewarding. However, it takes time to build up a solid sales force. You may want to consider selling on eBay, Craigslist, or Amazon.

Graphic Design

Need logos designed? Or maybe you are a web designer and want to create websites for small businesses.

Customer Service

Starting your own business has never been easier. Most customer service positions don’t even require a degree. People are willing to spend money on phone support because they feel like they’re getting quality assistance.