why is bank of america asking for w9?
Generally, banks request a W-9 form when they issue income to you. Typically, the income is interest or dividends, and the bank issues a 1099 form to report the income to the IRS. Your bank includes your tax ID number on the 1099 form so that the IRS knows who received the payments.