Like any organisation that handles cash flow, and pays taxes, non-profits should engage with professionals to manage their accounts.

read more