Sole traders and partnerships get an allowance and can credit most of the trade tax against income tax. Corporations like a GmbH pay it in full.
Freiberufler do not pay trade tax, which is one reason the classification matters.
Full guideTrade tax in Germany for sole traders and companiesRelated terms
General information on German tax law, not advice on your individual case.