The process to register a German branch usually takes 2 to 4 weeks (once all documents have been provided to the Register Court). There is no requirement to have a representative or a lease. A bank account is required and will need to be opened before registration.