The Accounting Associate 1 is an entry-level preparer responsible for timely and accurate preparation of client books, while ensuring they are culturally fit on the job and within the HeyApril community. Duties include but not limited to: General Accounting Cash posting and categorization of transactions Download bank and credit card statements Create bank rules and automation Bank and credit card reconciliations Preparation of bookkeeping workpaper Record transactions in accordance to US Generally Accepted Accounting Principles (GAAP) Clean up and catch up of books Prepare Financial Reports Preparation/modification of standard chart of accounts and client specific SOPs Attach supporting documents needed per transaction Perform closing of books Payroll End to end payroll processing which includes but not limited to: Management of payroll and reimbursements Assist in onboarding and offboarding of employees Assist in answering general payroll and benefits questions Payroll reconciliation including salaries and wages, taxes and benefits Payroll Onboarding and Offboarding (Dismissal) Back Payroll preparation Payroll State registration Update UI rate per state Assistance on enrollment of retirement plans 401k and R&D Tax Credit Claim in payroll system Bills and Invoicing Invoice and bills processing including debit and credit memos following client's systems and tools Recognize and separate input (purchase) and output (sales) tax Perform 3-way matching Accurate application and matching of payments Prepare and analyze Accounts Payable (A/P) and A/R Aging summary and detailed report Perform A/P and A/R reconciliation Adding of vendor and customer name and descriptions in client's systems and tools Other accounting related duties Prepare summary of possible contractors for 1099 reporting and W9 request Prepare Form 1099s Download filed 1099 forms and save in client's file sharing platform Systems and tools Set up of relevant accounting systems used by clients. Process systems integration as needed including bank and credit cards updating Management of daily deliverables and project status updating in task management tool File Management which includes but not limited to downloading and saving supporting documents and working paper as required by the company or client Client Management Prepare summary of queries to be sent to the client Raise summary of open items and queries for client's resolution Utilize time tracker app to efficiently manage clients Ability to handle and manage multiple clients Meet with clients on a regular People Skills Integrity Quality focus Timeliness Solution-oriented Professionalism Ability to work with minimal supervision Team work Commitment to professional development and continuous learning Client communication Qualifications: Bachelor&aposs degree in Accounting or Finance. Preferably CPA but not required With a minimum of 2 years of significant local accounting experience Strong knowledge of accounting principles and regulations. Proficiency in accounting software and Microsoft Excel. Excellent communication and interpersonal skills. Show more Show less