required, mandatory
Needed; necessary; mandatory; requisite; indispensable.
Ready money; wherewithal.