Fears were raised that the deal would fall through earlier in the week when a routine medical at Craven Cottage cast doubt on Johnson's fitness.
However, the two clubs have resolved any differences in valuation, with a proportion of the fee to be paid up front and the rest based on appearances. Johnson becomes Fulham's 11th signing since they secured their Premier League status on the final day of last season and looks set to form a new forward pairing with fellow new boy Bobby Zamora. The former Birmingham striker made 73 appearances and scored 22 goals during his time at Everton but found himself edged out of David Moyes' first team after the arrival of Ayegbeni Yakubu from Middlesbrough last summer.
Fulham manager Roy Hodgson, though, is in little doubt about the quality of his latest buy and here what he has to say "I have made no secret of my wish to add Andy Johnson to my squad at Fulham. I believe that he has all the qualities needed to assist us in next season's campaign and I am more than delighted that we have secured his services for the long term. There has been a lot of speculation regarding this transfer during the last week, very little of which has had any foundation. I am just happy to be able to focus on the positive news that Andy Johnson is now a Fulham player, one who we have great hopes for, and I am grateful to the chairman, the board of directors and the chief executive for working tirelessly to make this possible."
Now with whom he'll partner in front, is it with new signed Zamora or with Kamara. Will he get 15 or 20+ goals for Fulham to finish at the middle of the table.