togafoot
Sorry but this is patently not true. Many commonwealth countries (including the UK) have degrees with take only 3 years, and if you look at the applications FAQ in all b-schools, it is usually acceptable. If you have a bachelors degree with honours, it doesn`t matter how long it took as long as you have it.
I graduated when I was 20.
Nope toga, not all of them accept 3 yr degrees, and people that have such degrees are advised to finish some 1 year program to be eleigable. So the treatment of 3yr degrees depends on the schools, but people who graduated early from a 4 year degree are fine.
For example here is what the University of Michigan - Ross says about it
Q: Is a 3 year undergraduate degree from India acceptable to apply?
A. No. These are not considered equivalent to a U.S. Bachelor's degree. If you have a 3 year degree, it must be accompanied by a Master's degree program/post-graduate diploma or a Chartered Accountancy. For non-U.S. Master's degrees, the degree must be greater than one year. For U.S. Master's degrees, a one-year Master's degree/post-graduate diploma is fine.
In light of the European Bologna Accord, the Ross School of Business will also accept all three-year international degrees from Europe as meeting this requirement.
That exclusion is only for Indian 3-year undergrads. 3 year degrees are the norm in UK and Europe, I've never heard of anyone having to take an extra year anywhere to do an MBA. For Indian degrees, it may be different, but not for Europe and other developed countries.