Reporting to the Accounting Manager, the Accounting Assistant supports the accounting team in maintaining accurate financial records, preparing reports, and handling accounting related functions, such as accounts payable, expense management and managing invoices in a timely and accurate manner. Key Responsibilities Reconcile vendor invoices and resolve any discrepancies / issues (Ensure any credits, discounts, payments, outstanding payments or account discrepancies are dealt with in a timely manner) Process and post large volume of invoices to accounting system Process cheque payments to vendors and handle credit card payments and refunds from/to customer Interact with external vendors and internal departments to analyze and resolve payment issues, and be confident in explanation and delivery Excellent organizational and time management skills by timely follow ups on outstanding payments and reconciliation issues Prepare and reconcile client monthly report as required Support the team with ad hoc financial analysis and reporting task Assist in consolidating and validating monthly sales data, ensuring accuracy of reported revenues and associated costs Other administrative duties as assigned. Qualifications/Experience Diploma education in a finance, business, or a related discipline is preferred 2 - 3 years full cycle accounting and/or bookkeeping experience in a high-volume environment Basic understanding of accounting principles and financial reporting. Strong problem-solving analysis and assessment skills Strong verbal and written communication skills Proficiency with MS-Outlook, Excel and Word Familiar with Quickbooks or other accounting systems Independent self-starter, with solid organizational, time management & multi-task skills Self-motivated with eagerness to learn and able to work in a team environment COMPANY DESCRIPTION Affinity develops enterprise-level, web-based applications and community portals that streamline information-gathering and data management, and support decision-making and reporting processes. It also provides unparalleled customer support and comprehensive eLearning and training tools to optimize applications'' usage by end user audiences. Affinity is an equal opportunity employer. Affinity is committed to providing equitable opportunities to all applicants and welcomes applications from all qualified persons. We will provide accommodation in recruitment as needed. Please notify us should you require accommodation during the recruitment process. COMPANY WEBSITE: Job Type: Fixed term contract Contract length: 12 months Pay: $25.00-$30.00 per hour Education: Secondary School (preferred) Experience: Accounts payable: 2 years (preferred) Accounting: 2 years (preferred) Work Location: Hybrid remote in Markham, ON L3R 6H3
Job Title
Accounting Assistant