Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'bills', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
bills
Transposition0
iblls
blils
bilsl
Transposition1
libls
bllis
bisll
Transposition2
lilbs
bslli
Transposition2r
llibs
bslli
Transposition0x2
iblls
iblsl
blisl
Slip3A
ilbls
bllis
bilsl
Slip3B
lbils
blils
bisll
Omission
ills
blls
bils
bill
Repetition
bbills
biills
billls
billss
QWERTY Substitution
vills
nills
bulls
bolls
bikls
bilks
billa
billd
QWERTY Repetition after
bvills
bnills
biulls
biolls
bilkls
billks
billsa
billsd
QWERTY Repetition before
vbills
nbills
buills
boills
biklls
bilkls
billas
billds
QWERTY Substitution Transposed
ivlls
vlils
vilsl
inlls
nlils
nilsl
ublls
bluls
bulsl
oblls
blols
bolsl
ibkls
bkils
bilks
biksl
iblks
bliks
bikls
bilsk
iblla
blila
bilal
iblld
blild
bildl
WrongDoubles
biils
bilss
$JSON
$address
$applyDefault
$clone
$commas
$copy
$copyFields
$delete
$entries
$expand
$filt
$getType
$isArray
$isBoolean
$isClass
$isDate
$isElement
$isFunction
$isNumber
$isObject
$isString
$isType
$isValidDate
$json2txt
$keys
$load
$matchall
$parseFloats
$pick
$postJSON
$prune
$save
$set
$sortBy
$sortKeys
$stringify
$stringifySafe
$sum
$svgPoster1
$table
$textify
$toFixed
$type
$without
Glossary
Transposition = adjacent pairs of letters are swapped
Omission = individual letters are missed out
Repetition = individual letters are entered twice consecutively
QWERTY substitution = letters are replaced by each of their QWERTY-keyboard based physical neighbours (e.g. 'h' gets replaced with y, u, j, n, b, g)
QWERTY repetition type 1 = letters are followed by each of their QWERTY-keyboard neighbours
QWERTY repetition type 2 = letters are preceded by each of their QWERTY-keyboard neighbours