Senior Accountant - Revenue
$65k per yearYonge Street Mission
Yonge Street Mission (YSM) is a vibrant, non-profit Christian organization leading a collective movement to end chronic poverty in Toronto.
Since 1896, we’ve worked to transform the lives of people living with poverty, going beyond immediate needs by offering wrap-around support via holistic programs and services, and a pathway which enables vulnerable youth, families in need, adults experiencing poverty and vulnerable communities to move from surviving to thriving.
To make this happen, we are passionate about investing in the people we work with, and look for a diverse range of staff who are key for us to advance our mission: Christians who have a heart for neighbours in need, a desire to transform the lives of our community members, and who believe in treating everyone with dignity and respect.
If you are inspired by our vision and feel a true call to contribute to YSM’s work, we’d love to hear from you.
What We Offer:
As a staff member at YSM, some of the things you can look forward to include a values-based and highly collaborative and engaging work environment with a high value on staff’s mental health and well-being; meaningful, innovative and impactful work, with opportunities to make a difference in the lives of children, families, and the community, as well as flexible hybrid work arrangements. Our competitive Total Rewards compensation package also includes Group RRSP matching, annual leave and paid personal days, comprehensive health and dental care coverage, an Employee and Family Assistance Program that includes counselling services by Christian professionals, and numerous other perks.
The Opportunity:
We are seeking a Senior Accountant – Revenue who will be responsible for overseeing and managing revenue accounting for a non-profit organization in compliance with Accounting Standards for Not-for-Profit Organizations (ASNPO). This is a full-time position of 37.5 hours per week.
Reporting to the Manager, Finance, this role plays a key part in ensuring accurate recognition, reporting, and analysis of restricted and unrestricted revenues, grants, donations, and program funding. The position also supports month-end close, financial reporting, audits, and internal controls.
Responsibilities:
1. Revenue Accounting & Compliance
- Manage and record all revenue transactions in accordance with ASNPO standards.
- Ensure contributions, grants, donations, sponsorships, and deferred revenue are properly recognized, tracked, reconciled, and supported by accurate records, including bank reconciliations for fundraising accounts.
2. Financial Reporting & Month-End Close
- Oversee revenue-related accounting activities during month-end and year-end close processes.
- Prepare journal entries, invoices, reconciliations, and financial statement disclosures to ensure revenue reporting is accurate, complete, and compliant.
3. Grants & Funding Management
- Monitor grant funding and donor-restricted contributions to ensure compliance with funding agreements.
- Support grant reporting and reconciliations, coordinate with program and fundraising teams, and process cash and cheque deposits accurately.
4. Audit & Controls
- Support audits by preparing schedules and responding to auditor requests.
- Maintain and strengthen internal controls, policies, and procedures related to revenue accounting and financial compliance.
5. Cross-Functional Collaboration
- Partner with fundraising, program, and finance teams to ensure proper revenue recognition and reporting.
- Provide guidance on accounting requirements.
- Contribute to process improvements.
- Perform ad hoc assignments and serve as backup support for other finance team members when needed.
Qualifications:
- CPA designation (or working toward) preferred
- Bachelor’s degree in Accounting, Finance, or related field
- 5+ years of progressive accounting experience, with a strong focus on non-profit revenue accounting
- Hands-on experience applying ASNPO standards
- Experience with grants, donations, deferred contributions, and restricted funding
- Strong understanding of internal controls and audit processes
- Experience with accounting systems and Excel (advanced proficiency preferred)
Compensation: YSM offers market competitive rates and will pay a starting salary of $65,000.00 for this role, combined with a comprehensive suite of benefits and perks.
Deadline for Application: Open until it is filled
While we appreciate all responses, only candidates under consideration will be contacted.
YSM welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Please note that this position is for an existing vacancy, and YSM do not use any form of artificial intelligence (AI) at any stage of the recruitment process. These stages include candidate screening and shortlisting, assessment and selection.
Learn more about YSM at
- ..., Quality, and Sustainable Growth! At Olymel, we believe in innovation, quality, and sustainable growth. We are looking for an Key Account Manager to join our dynamic team. If you are motivated by the challenge of developing effective strategies, improving internal processes...SuggestedWork at office
$21.39 per hour
...spending advertisers of small to medium-sized businesses to grow revenue with higher product savviness -Research and discover... ...resume ****@*****.*** with the subject line "Senior Inside Sales Account Representative" today! Note on this Role: This is a...SeniorHourly payLong term contractFull timeContract workImmediate startMonday to fridayFlexible hours- ...data center industry is looking for an experienced account manager for Canada territory. The Key Account... ...selling methods to improve market share, revenue growth, and profitability. Provide regular updates to senior management on status and performance of customer...SeniorWork at officeRemote work
$73.5k - $105k per year
...Strategic Account Manager Join Livingston and grow your career in the constantly changing world of international trade. Livingston is a market leader offering customs brokerage, international trade consulting, compliance and freight forwarding services around the world...SuggestedLong term contractFull timeWork at officeRemote workHome officeFlexible hours$100k - $125k per year
...and access specialist referrals. Who we need Reporting to the Sr. Director, Government Program Services, we are adding a Senior Program Account Manager, Provincial Contracts, to our team. In this highly visible role, you will take ownership of one of our most...SeniorFull timeWork at officeWork from homeFlexible hoursAfternoon shift2 days per week3 days per week- ...Xello is looking for an Account Executive __ Who are you? You are a highly driven sales professional with integrity, a great... ...Manage and report on pipeline, status of the business, and forecast revenue Meet or exceed monthly, quarterly, and annual sales quota,...Full timeRemote workFlexible hours
$65k - $95k per year
...Generate cost estimates and quotations for new programs and engineering changes Serve as the primary contact for assigned customer accounts, ensuring responsiveness to customer needs and project updates. Plan and execute program timelines, identify and implement...Full timeInternshipWork at officeMonday to fridayFlexible hoursShift workDay shift- ...Insurance Account Representative - Desjardins Agent Team Member Location: London, On. Type: Full Time Position Overview: A successful Desjardins Agent is seeking a qualified professional to join a winning team for the role of Insurance Account Representative -...Full timeFor contractors
$67.2k - $112.9k per year
...us! Explore opportunities at dnb.com/careers . The Tier 3 Account Executive II role is responsible for successfully renewing and expanding... ...means. Primary responsibility is to maintain and grow the revenue stream through renewal management, cross sell and upsell....Remote jobFull timeWorldwideWeekend workAfternoon shift$65k - $75k per year
...Department: Finance & Operations Reports to: Senior Director, Finance & Operations Direct Reports: Accounts Payable & Purchasing Administrator, Senior Donor Relations Administrator Status: Full-time Salary Range: $65,000 - $75,000 Position Overview:...SeniorFull timeLocal area- *This job description is only available in English due to the position based in Ontario.* We are hiring a Strategic Account Manager - Oncology Taking care of your well-being is essential - for both you and us: Competitive compensation and a comprehensive benefits...Permanent employment
$70k per year
...This is a remote position. Account Executive — Canada Autocorp.ai · Remote (Canada) · Full-Time · OTE CA$101,000–$134,000+ About Autocorp.ai Autocorp.ai is a fast-moving SaaS company powering the automotive industry with AI-driven tools — from instant...Full timeRemote work- ...Ready to Make a Difference? This position provides support to the Director of Finance by managing various aspects of accounting.We are looking for a detail-oriented and dependable individual to serve as an Accounting Clerk, supporting the day-to-day operations of our ministry...Work at office
- ...are partnering with a global technology company with a strong focus on innovation, data, and digital transformation, to identify a Senior Account Executive to drive growth in Ontario, Canada . This role plays a key part in the company’s growth strategy, with Ontario...SeniorLong term contract
$22.5 per hour
...Additionally Beneficial But Not Required (In Order Of Priority): Project management experience Customer service experience Account management experience Experience creating marketing plans Outbound sales skills/business development skills Graphic design skills...Hourly payFull timeImmediate startWork from homeFlexible hours- ...Senior SDR, Player-Coach Job Title: Senior SDR Location: Remote (Canada-based preferred... ...role at Cognota. Reports to: Chief Revenue Officer About Cognota Cognota is... ...on outbound — owning your quota, working accounts, and booking meetings into our enterprise...SeniorPermanent employmentFull timeInternshipLive InRemote workFlexible hours
$100k - $146k per year
...the Nutrition division. As the Key Account Manager (KAM), you’ll be responsible for driving... ...collaborates cross functionally to meet revenue, margin, and distribution goals. The ideal... ...business partner to Walmart, building senior‑level relationships based on trust, insight...SeniorRemote jobLong term contractFull time$56k - $103.5k per year
...reporting tools and self-serve analytics by non-analytical end users; may include delivery of training to audiences. Broader work or accountabilities may be assigned as needed. Take measured risks while protecting the bank by applying our Risk Management Framework in the...SeniorFull timeContract workPart timeRemote work$38.5k - $71k per year
...limits and may include handling escalations from other employees. Analyzes issues and determines next steps. Broader work or accountabilities may be assigned as needed. Take measured risks while protecting the bank by applying our Risk Management Framework in the...SeniorContract workPart timeRemote work- ...to hear from you. Zurich Canada is currently looking for a Senior Underwriter on our Middle Market team to underwrite and grow a... ...commercial P&C business within your delegated authority, focusing on accounts with higher technical complexity. Assess and price risks...SeniorTemporary workApprenticeshipWork at officeLocal areaRemote workWorldwide3 days per week
$97.7k - $146.5k per year
...and communicates with transparency and accountability so we can achieve our mission. Join us... ...teams. Greenhouse is looking for a Senior Customer Success Manager, Enterprise to... ...working with cross-functional partners across Account Management, Support, Product,...SeniorFor contractorsWork at officeLocal areaRemote work$74k per year
...Position Overview: Carmel Logos Baptist Church (CLBC), an independent Baptist church located in Toronto, is seeking a full-time Senior Pastor. As a church, we have been earnestly praying for the Lord to send us a shepherd who will provide spiritual and pastoral leadership...SeniorFull timeLocal areaRelocation$165k - $183k per year
...take your development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical... ...helps advertisers achieve their goals while driving Instacart’s revenue growth. By fostering a cycle of success for advertisers, they play...SeniorRemote jobLong term contractPermanent employmentTemporary workWork at officeWork from homeFlexible hours$150k - $160k per year
...intelligence for first responders. At Intrado, all of our work truly matters. Responsibilities/Qualifications: Job Summary: The Senior Product Manager, Network & Information Services (N&IS), drives the vision, roadmap, and delivery of solutions that enable seamless, standards...SeniorFull timeInternshipWork at office$88.74k - $110k per year
...Salary: $88,740-$110,000 Reporting to the Director of Communications and Donor Engagement, the Senior Manager, Donor Experience will provide leadership in the development and execution of a comprehensive fund development program for Indwell that includes the annual campaign...SeniorLong term contractFull timeCasual workWork at officeWeekend workAfternoon shiftWeekday work$60 - $70 per hour
...Job Title: Senior AI Productivity Analyst Job Type: T4 Contract Location: Hybrid, Ontario, Canada Experience: 8+ Years Rate: CAD $60 - $70 per hour Education: Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science...SeniorHourly payLong term contractContract work$65k - $80k per year
...Job Title: Senior Financial Analyst Location: Mississauga, ON Reports To: Sr. Manager – Financial Reporting Employment Type... ...plays a key role in supporting the financial health and accountability of the organization. This position is responsible for financial...SeniorContract workInternship- ...Senior Systems Engineer SEA Canada | Ottawa, ON (Onsite) Engineered to Protect, thats our promise, we protect what matters - our nations, our waters, our land, our cities, our people, our environment, our world. SEA Canada is looking for an experienced Senior Systems...SeniorWork at officeFlexible hours3 days per week
- ...specialize in delivering impactful technology solutions that drive revenue and engagement. Our professional and innovative team is... ...software solutions. Position Overview: We are looking for a Senior Java Developer to join our dynamic team in Greater Toronto area,...SeniorFull timeRemote workVisa sponsorshipFlexible hours
- ...SENIOR PRODUCT DESIGNER Location: Toronto, Ontario, Canada Workplace Type: Remote Employment Type: Contract (6 to 12 months, renewable) Who we are: Foolproof is a product and service design company. We bring together insight, creativity and technology to design,...SeniorContract workInternshipRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Accountant - Revenue. Be the first to apply!
