Cologne will pay €1 million, which includes the loan fee and salary to sign Dennis. The Nigerian international has had a difficult time with Club Brugge season.
He featured earlier in the season, but he has fallen out of favour since storming off the bus ahead of Club Brugge’s Champions League game against Borussia Dortmund.
Dennis has missed the last eight games for Brugge and has not featured for the club since the start of December. The former Zorya Lugansk burst into limelight after scoring twice for Club Brugge in their Champions League clash against Real Madrid last season.
The 22-year-old has scored 29 times and registered 13 assists in 116 games in all competitions for the Belgian champions.