Does the company need an annual audit?

General enterprises do not need annual audit, but some special enterprises need annual audit.

1, one-person limited liability company (i.e. wholly-owned natural person enterprise or private limited liability company),

2. Foreign-invested enterprises and listed companies limited by shares,

3. Financial, securities and futures companies,

4. Companies engaged in insurance, venture capital, capital verification, evaluation, guarantee, real estate brokerage, entry-exit intermediary, overseas labor agency and enterprise registration agency.