Do I have to be registered as a freelancer or as a business to receive payments on Beazy

It depends on the country you're based in. You're required by our Terms to comply to your local regulations and applicable law. If you supply equipment, locations or your services through Beazy you are required to update your billing address, bank details and tax status to comply with your local law.