I just looked up several sites, and if your arm isn't in a supported position at heart level, the measurement could be inaccurate, also if you had smoked or had alcohol 15 minutes prior, or were crossing your legs (?), flexing your arm or hand muscles, talking while it is being taken, or rushing around before.
Lots of things can affect it.
Most sites mentioned that pressure could be slightly different in each arm. One site mentioned that when taking it to note which arm was used, and if the patient was sitting or standing. Another site said to use the arm which was the higher of the two.
Oh yes, one more important thing--one site mentioned to make sure to clean the ear wax out of the ear pieces before taking your blood pressure. I'm not kidding! : ) : )