No, Ally Invest doesn't currently offer checks or debit cards, but you can open an Ally Bank Interest Checking Account, which comes with free checks and a debit card.
To deposit stock certificates in your Ally Invest account, complete a stock power form (PDF) and submit it along with the stock certificate. Make sure you don't sign the back of the stock certificate. For your security, we recommend sending certificates by overnight delivery or with a return receipt requested.
Ally Invest P.O. Box 30248 Charlotte, NC 28230
Stock certificates may not be used for an initial deposit for a new account. All stock certificates must be in negotiable form. The stock certificate must be titled the same as your Ally Invest account. Ally Invest reserves the right to return any stock certificate if it’s determined to be non-negotiable. For this reason, don’t sign the back of the certificate. Stock certificates incur a $300 processing charge per certificate. In addition, commission on stock certificates deposited into Ally Invest will be equal to 5% of the principal amount of the trade. Be sure to include a personal or bank check made payable to Ally Invest along with each certificate for processing.
Personal checks take 3 business days to clear for trading from the day of posting. Cashier checks are available for trading as soon as we receive and post them.
Keep in mind, the name on the check must match the registration on the Ally Invest account. We don’t accept third party deposits (checks payable to Ally Invest from non-account holders or checks where a recipient makes an endorsement over to Ally Invest). We also don’t accept money orders or starter checks.