Bank of America, the country's No. 1 credit-card issuer, is in line for big money from Visa's potentially historic stock listing.

The Charlotte bank is Visa's second-biggest customer and the second-biggest holder of its Class B stock, behind JPMorgan Chase & Co. in both categories. Bank of America holds 46 million shares, or about 11 percent, of Visa's Class B stock. Class B stocks generally carry no voting rights.

It's unclear how much Bank of America stands to make from Visa's initial public offering, which could raise $18.8 billion. In November, the bank's chief financial officer, Joe Price, said the bank would pay $230 million as a result of a Visa settlement with American Express, but that the bank's gain from Visa's IPO would be 'substantially more than the settlement.' In a filing in November, Charlotte-based Wachovia said its share of Visa's IPO would more than cover its share of the settlement; it took a $115 million expense for the settlement in the third quarter of last year. Wachovia owns less than 5 percent of Visa shares, according to Visa's filing Monday with the Securities and Exchange Commission. Read more