Banks often require compilations from an independent CPA as part of their lending covenants. Why hiring an in-house bookkeeper and later having to pay additional CPA fees in order to have your financial statements accepted by a potential lender or investor? In compiling financial statements for a client, we rely on our knowledge of accounting principles and a general understanding of your business.