No, Nav Business Checking does not support deposits of physical checks via mail, at an ATM or through mobile check deposit at this time. This includes personal checks, business checks, money orders, and cashier’s checks.
Instead, you can encourage your customers and clients to send payment via ACH deposit directly into your Nav Business Checking account using your routing and account numbers.