Signing up for a business Transaction Account with Zeller is fast and free — you can open your Transaction Account in under five minutes, without having to visit a bank or complete lengthy paperwork.