We are looking for an Accounting professional that is equally skilled with Payroll and Accounts Payable, for a great contract opportunity with a Toronto NPO. Reporting to the Senior Finance Coordinator, you will be responsible for bi-weekly payroll for up to 100 hourly and salaried Ontario employees as well as processing all payables in a timely manner. Previous hands on full cycle experience with both Payroll and AP is required for this role. This exciting opportunity is starting off as a contract role but has the potential to extend or go permanent based on performance. If you are a an AP professional and a Payroll Administrator, we want to speak with you! This role is expected to start within the next week so apply today!Because this is a contract role, only qualified candidates who are not currently working, will be considered. Resumes can be submitted here or emailed directly to firstname.lastname@example.org.AdvantagesMainly remote with one day per week on site in York areaOn site parking offered as neededCompetitive hourly payEmployee focused team dymanicReputable non-profit organizationResponsibilitiesProvide payroll services through the preparation and processing of bi-weekly payroll for both hourly and salaried employees Review payroll transactions entered into the system including new hires, terminations, and preparation of ROEsEnsure scheduling system has accurately captured hourly employee's timesEnsure accurate and timely payroll processing and reporting requirementsReviewing invoices against contracts/supporting documents, obtaining approvals, processing payments and filingUpdating financial records and reconciling against supporting documentsPreparing analyses of accounts and producing monthly as well as ad hoc reportsKeeping track of all payments and invoices pending for payments and ensuring invoices are being paid according to the right termAssist with daily operations, balance sheet integrity and reconciliation including:Balancing bank accounts and reviewing transactions for exceptionsProcessing journal entries and ensuring accounts tie to source documentsQualificationsMin. 1-3 years full cycle Payroll processing experienceMin. 1-3 years' end to end Accounts Payable experiencePrevious administrative experienceGreat attention to detail Ability to work well independently or as part of a teamComprehensive knowledge of Canadian PayrollRespect for highly confidential information SummaryRandstad matches skilled professionals with remote or on-site jobs in accounting, bookkeeping, finance, audit, taxation, payroll and more. Our experienced staffing professionals can promote you to employers and advocate on your behalf. We provide access to top jobs, competitive compensation and benefits, and free online training. For more opportunities, visit Randstad’s website.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.