If a person is unsure whether their zakat calculation is accurate due to the complexity of their financial situation, what steps should they take to ensure that their obligation is fulfilled correctly, and how should they seek guidance in this matter?