A general accountant prepares and analyzes financial statements, maintains ledgers, processes transactions like accounts payable and receivable, manages payroll, ensures compliance with tax and regulatory requirements, and reconciles bank statements. They are responsible for keeping accurate financial records, supporting financial planning, and contributing to budget creation and financial reporting. Key skills include strong attention to detail, communication, and proficiency with accounting software.