Certified Public Accountant (CPA) Job Description

Certified Public Accountant (CPA) Job Description

  • Organizing and updating accounting records as needed (digital and physical)
  • Preparing and analyzing reports on transactions
  • Performing regular, detailed audits to ensure accuracy in financial documents, expenditures and investments
  • Organize and update financial records as needed (digital and physical)
  • Analyze transactions and prepare reports
  • Perform regular, detailed audits to ensure accuracy in financial documents, expenditures and investments
  • Forecast revenue and analyze profit margins
  • Oversee ledger reconciliation and manage accounts payable/receivable
  • Participate in budgeting processes
  • Brief senior managers regularly on the company’s financial status
  • Liaise with Tax Accountants to track tax payments and returns
  • Monitor bookkeeping activities regularly
  • Keep company financial information confidential
  • Establish accounting policies and procedures
  • Stay informed on industry developments and changes in regulations

Requirements

  • Proven work experience as a Certified Public Accountant or Senior Accountant
  • Thorough knowledge of accounting and financial procedures
  • Understanding of Generally Accepted Accounting Principles (GAAP)
  • Experience with accounting software, like FreshBooks and Zoho
  • Advanced MS Excel knowledge (familiarity with formulas, VLOOKUPs and pivot tables)
  • Excellent analytical skills with an attention to detail
  • Integrity, with an ability to handle confidential information
  • BSc degree in Accounting or Finance and a CPA certification