Do you want to start your own business? If yes, then you need to be prepared for the challenges you will encounter and you must consider various factors before you start your home based business.1. Decide what kind of home based business you would like to pursue. What are the things that interest you is one factor to consider upon deciding. You should also need to assess your skills. These are some of the few things you need to ask yourself before making the final decision.2. Know your market and competitors. Know your target market and the already existing competitors. Business is like a battlefield. You need to be prepared for the unexpected. Know what your market really needs and always think like a customer. And if you already chosen that niche, what will you do to differentiate your business from your competitors?3. Resources. Consider if your resources can meet the needs of your business that you are about to start. You must understand that without proper resources, you will have a hard time starting the business. But being resourceful can greatly help you get things done smoothly. It can also help if you’ll make a list of the things you would need for your business. And don’t forget to take into consideration your start up cost when making that list.4. Ensure you can handle the tasks. Before starting your home based business make sure you can do the tasks needed and if not make sure somebody can help you with it. Delegating the tasks accordingly can make your business a success.5. Know the legal matters. This is one important thing you need to consider. You must understand the legal barriers in your area when starting a home based business. Find out what if there are any restrictions about certain business, what are the requirements, where to get the permits and other things you need to prepare to make your home based business legal.Starting a home based business is definitely the great way to earn money. Working at the comfort of your own home not only inspires ideas of freedom and flexible working hours but provides rewards for work well done. It’s an opportunity to leave the influence of a demanding boss and workplace hierarchy to develop your own ideas and live your dreams. Most importantly, you get to choose what you really love doing or what interests you.