It depends on the online casino, but generally, you do need money to make an initial deposit to qualify for a signup bonus.