It is required to be part of a company or being a freelancer. You can register on the business website and fill in your company information and payment method (debit card or SEPA debit) and start to make a reservation.
It is possible to share the same account with several colleagues, so they all pay with the same bank account and invoice is made at the end of the month.