Birmingham will complete the £1 million signing of Lukas Jutkiewicz from Burnley next month.
The transfer is the first new boss Gianfranco Zola has approved, the Italian having been impressed with the on-loan 27-year-old in his first week at the club after replacing Gary Rowett as manager.
The striker will become a permanent Blues player on Jan. 3, agreeing a contract until 2020.
Jutkiewicz has six goals in 17 appearances for the Championship club after initially joining on a temporary basis in August having failed to score in 35 games for Burnley following a £1.