
Fill/fit the bill
Idiomatic Usage
Mainly used in idiomatic contexts, so it can seem out of place in very formal writing. 
Personal Suitability
Often used when a choice is well-suited to one's personal needs or tastes. 
Cultural Expression
In American English, it's more common to say 'fit the bill' than 'fill the bill'. 