No, Novo doesn’t require you to maintain a certain account balance. You’ll need $50 to unlock all of the business account features, but you don't have to worry about a minimum balance after that.