A fee of £1.5million for the 21-year-old Birmingham-born midfielder has been agreed between the two sides and Carter has now just to agree personal terms before finalising a move to The Hawthorns.
As part of the deal Albion will pay Blues a further £250,000 based on Carter's number of appearances and the Baggies staying in the Premier League this season.