Yes, Letter requires a $10,000 opening deposit for all Letter checking accounts.