Yes, LLPs must maintain financial statements and file Form 8 and Form 11 annually.