What is the German Handelsregister?

The German Trade Register (Handelsregister) is a register all businesses must be listed in, except for small businesses (Kleinunternehmer), freelancers (Freiberufler) and companies constituted under civil law (GbR). For more details, see this guide.