Poor, Penniless - Means you have no money.
Needy - Is some who is in need. It can also mean someone who is always looking for affection or attention.
Bankrupt - Means a person doesn't have the money to pay back their debts.
Destitute - A person without the basic needs for life, such as food, clothes, or a home.