Usually, the Community Association Manager or HOA manager will prepare the financial report. He/she provides any and all required documentation for the HOA board to review.