Het verschil zit hem in de naam: bij een no deposit bonus is nooit een storting nodig. Bij een deposit bonus is altijd een storting vereist, omdat dit letterlijk een stortingsbonus is.