De Dana Dan story is set on the backdrop of Singapore and here is Nitin (akshay) who is one in all for the industrialist Archana (archana puran), he takes care of everything for her. But then, his sole aim in life is to get rich so that he can marry his sweetheart Anjali (Katrina) who has been helping him financially. On the other hand, there is Ram (suniel), Nitin's best friend, who is working as a courier delivery man and he has got a girlfriend Manpreet (sameera) whose parents are from a high society. Then, there is also the businessman Harbans (paresh) who is currently riddled with loans and the only solution he sees is by getting his son (chunkey) married to a rich family so that he can take good dowry. The story takes a turn when Harbans meets Manpreet's parents and hatches a plan so that his son's wedding is fixed with Manpreet. Driven to the corner, both Nitin and Ram decide to come up with a kidnap plan and are partly successful when things go upside down. What is that and whether they are successful in their love stories or not forms the rest of the story.