Praise be to Allah.
Zakaah must be paid on gold, silver and cash, and also on trade goods, livestock and anything extracted from the ground. It is not paid on buildings, machinery and land, unless they are intended for sale.
Based on that, no zakaah is due on the fixed assets that you own, namely the buildings, land, machinery, equipment and cars.
Zakaah is due on the products that are ready for market, and also on the raw materials, because they were bought with the intention of processing them and trading in them. The way in which their zakaah is to be worked out is to work out the value of the processed materials and the raw materials, according to the market price when one Hijri year has passed, then give one quarter of one tenth (2.5%) of that amount. See question no. 69916 and 74987 .
Zakaah must also be paid on the balances in the bank. So you should look at what is in the bank accounts when one Hijri year has passed, then give zakaah on that. The rate that is due is one quarter of one tenth (2.5%).
Zakaah must also be paid on debts that are owed to you by others, if they acknowledge those debts and agree to pay them, meaning that they do not deny them and are not in financial difficulty. You should give zakaah on these debts when one full Hijri year has passed.
With regard to debts that you owe, if there are any, they do not have any impact on zakaah and are not deducted from it, according to the more correct scholarly view.
And Allah knows best.