There is no poker form where you are required to put in more than the all-in amount wagered except when the big blind does not have enough money to post the full amount, in which case you must put in the minimum opening amount.
So after the flop, even though the minimum bet is $1000, the big blind can bet $500 all-in and that is the only amount you need to call.
However, the minimum wager is the smallest amount you can raise if the wager is half a bet or more. So if the all-in amount had been $400 you would have to make the total wager at least $1000 if you wished to raise. If the all-in wager had been $800 you would have to make it $1800 (in my opinion) because it is half the minimum bet or more. I think a $500 wager should need to be increased to $1500 if one wishes to raise. I am going by the rule for limit poker, which I believe should apply to NLH in this particular area. This is a gap in poker rules that my rules do not address and other poker rule sets I do not believe address. Thank you for calling it to my attention; I will write an article about it
Bookmarks