Mainly used in idiomatic contexts, so it can seem out of place in very formal writing. While writing a formal report, 'meet the requirements' is preferred over 'fills the bill'.
Pro Tip 2/3
Personal Suitability
Often used when a choice is well-suited to one's personal needs or tastes. For a foodie like me, a kitchen with modern appliances really fills the bill.
Pro Tip 3/3
Cultural Expression
In American English, it's more common to say 'fit the bill' than 'fill the bill'. I need a budget-friendly hotel, and this one fits the bill.