Motor: Pretvara električnu energiju u mehaničku energiju za pokretanje svrdla da se okreće.
Mjenjač (uključujući planetarni sustav prijenosa): Podešava izlaznu brzinu i moment; obično koristi više{0}}stupanjske strukture planetarnih zupčanika za postizanje visokog omjera redukcije i velikog okretnog momenta.
Stezna glava (stezna glava): Koristi se za držanje svrdla ili bitova odvijača, zaključanih ili otpuštenih okretanjem vanjskog rukavca.
Mehanizam spojke: Koristi se za kontrolu izlaznog momenta i sprječavanje preopterećenja, obično se sastoji od opružne-ploče i čeličnih kuglica koje klize kada se postigne postavljeni moment.
Prekidač brzine: Prebacuje između brzina niske brzine (visoki okretni moment) i velike brzine (mali okretni moment).
Prekidač naprijed/natrag: Mijenja smjer rotacije promjenom polariteta kruga motora.
Sustav napajanja: Uključuje kabel za napajanje izmjeničnom strujom ili punjivu bateriju (kao što su litij-ionske/nikl{1}}kadmijeve baterije).
