earn your keep

idiomPart ofearn

earn your keep — idiom

1. To do useful work or provide value in exchange for being allowed to stay somewhe

1.idiom
Definition

To do useful work or provide value in exchange for being allowed to stay somewhere or receive benefits.

Example

Sara earns her keep at the farm by helping with the animals.

The new software must earn its keep by improving our productivity.