Yes, a current bank account is necessary for business transactions.