Density functional calculations are used to analyze the charge transfer doping mechanism by molecules absorbed onto graphene. Typical dopants studied are AuCl 3 , FeCl 3 , SbF 5 , HNO 3 , MoO 3 , Cs 2 O, O 2 , and OH. The Fermi level shifts are correlated with the electron affinity or ionization potential of the dopants. We pay particular attention to whether the dopants form direct chemisorptive bonds which cause the underlying carbon atoms to pucker to form sp 3 sites as these interrupt the p bonding of the basal plane, and cause carrier scattering and thus degrade the carrier mobility. Most species even those with high or low electronegativity do not cause puckering. In contrast, reactive radicals like-OH cause puckering of the basal plane, creating sp 3 sites which degrade mobility.