Work Overload
A person, no matter how good he is on the job, can only handle enough workload. Most employees have too much paperwork on their tables that it is impossible to finish everything even if they render overtime work. And doing overtime is not actually productive as it can later affect a person's health and personal quality time which in turn can ricochet on his office work.
Not Knowing How To Do It
It definitely happens that an employee is hired without the employer being clear enough on the job's requirements. Perhaps the person doesn't possess the necessary skills. Oftentimes, it can be solved by proper training. That's why additional seminars, conferences and trainings are important for any employer to consider for their people.
Procrastination
The most obvious and common reason of them all. If you find yourself procrastinating more often, you should start to analyze yourself. Are you putting off work because you're too tired? Are you too bored and your job doesn't excite you anymore? Are you afraid of something, let's say, afraid of failing? You must answer all your personal questions so you can proceed with your work.
Poor Time Management
Most often finishing the hardest load of the day then focusing on the easier ones later is the best approach to get some work done. To others, it's the other way around. Simply put, someone who has good time management skills can do more with the time he's been given.
Distractions
The office is laden with too much distractions. The most common of which are the following: emails, personal interruptions, unexpected meetings, internet surfing, and socializing which includes office gossiping.
Insufficient Resources
You need something vital to your work so you can do your job. It can be as tangible as a computer or a set of data you need to analyze. A driver needs a car, a surgeon needs a scalpel and a pilot needs a plane for them to function effectively. Lack of vital resources is a major reason work is not accomplished on time.
Burned Out
There are too many reasons for you to get burned out. The two most common are stress and worry. You get stressed, again for too many reasons: workload, pressure from your boss, etc. You may also have some personal problems that may cause you to worry often which in turn distracts you from doing the job on hand.
Frequent Office Changes
You will always find yourself confused and not knowing which work to do first if your company is also confused. By this I mean your company's priorities. Perhaps its marketing strategy keeps on changing or frequent turnover of people in management roles. This problem is often the hardest to solve. Your best option is to bail out and find another place to work.