In many cases, cash deposits aren't an option with business checking accounts. So if your business works a lot with cash deposits, you'll want a non-electronic way to deposit it at a local branch. These banks and credit unions also offer online banking features, giving you the best of both worlds.