It is important to have set work hours for each day and to stick to these set hours! Do not let errands or catching up with a friend cause you to start late or stop early. If need be, do not answer the door or a telephone call if it is not work related during your set work hours. It is also important to schedule time with friends. You may miss the social interaction of an office setting, so take time to spend with others to fill a possible void you may incur. At the same time, you need to make sure your friends and family know that, even though you are physically at home, you are really at work.
Remember to prioritize your work and take care of the most important things first. Make yourself accountable for your work hours as though you were reporting to someone at the end of each day, or the end of the workweek. If you are still reporting to a work office, keep in constant contact with your supervisor and your co-workers. Continually contribute to the team and be essential to the success of team’s goal. Also, set "daily goals," and remember to plan something interesting to work on the next day.
If you find yourself getting side tracked, starting the day late, or falling short of your goals, assess whether you are really prioritizing your tasks correctly. An easy mistake is to work on the easy things first, but you are much better off handling the boring and difficult tasks first. In this way, you get the hard part of the day over quickly. If you can stick to this plan and follow through all of the undesirable parts, you will find the rest of your day flies by. Finally, part of your reasoning for working at home may be to help out with the kids, or to assist an aging parent. During your set work hours, you may want to hire a babysitter, or a home health aide, so that your distractions during this time are kept to a minimum and your workday is a productive one.