Yes, for the sweep-in facility to work seamlessly, you must have an active savings or current bank account.