Fit the bill has 2 different meanings across 1 category:
Verb
be what is needed or be good enough for what is required
"Does this restaurant fit the bill for the celebration?"
To satisfy a need; to serve a purpose; to fulfill specified requirements.