National Australia Bank will give at least $2 million a year to Football Federation Australia, providing a much-needed financial boost to the controversy-hit organisation.

The bank has agreed to increase the value of its existing sponsorship of soccer by at least 50 per cent from the $1.35 million it contributed to the FFA last financial year.

FFA has been the subject of intense criticism for its handling of the banning of 198 A-League fans from matches, which resulted in a fan boycott last weekend that caused a large fall in attendance numbers.

Matildas star Steph Catley will feature in a new National Australia Bank advertising campaign. Getty Images

The four-year contract, which will be announced on Wednesday, will include an advertising campaign featuring Socceroos coach Ange Postecoglou and Matildas women's national team star Steph Catley.

NAB will have commercial rights to the A-League, women's W-League, Socceroos, Matildas and other club and grassroots and junior development programs.