Praise be to Allah, and peace and blessings be upon the Messenger of Allah and his family.
Zakah 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 Zakah is due on the fixed assets that you own, namely the buildings, land, machinery , equipment and cars.
Zakah 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 to evaluate their Zakah is to assess 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.
Zakah 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 Zakah on that. The rate that is due is one quarter of one tenth (2.5%).
Zakah 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 Zakah 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 Zakah and are not deducted from it, according to the more correct scholarly view.
For more details, please see this category: Zakah on Trade Goods
And Allah knows best.