Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Accountant - Revenue

$65k per year

Yonge 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  

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Accountant - Revenue in Ontario vacancy
  •  ..., 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... 
    Suggested
    Work at office

    Olymel

    Ontario
    a month ago
  • $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... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Contract work
    Immediate start
    Monday to friday
    Flexible hours

    Randstad

    Ontario
    more than 2 months ago
  •  ...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... 
    Senior
    Work at office
    Remote work

    Sunbird Software Inc.

    Ontario
    28 days ago
  • $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... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Livingston International

    Ontario
    22 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours
    Afternoon shift
    2 days per week
    3 days per week

    OceanMD

    Ontario
    a month ago
  •  ...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 time
    Remote work
    Flexible hours

    Xello

    Ontario
    a month ago
  • $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 time
    Internship
    Work at office
    Monday to friday
    Flexible hours
    Shift work
    Day shift

    MPC | Molded Precision Components

    Ontario
    7 days ago
  •  ...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 time
    For contractors

    Paul Bruno - Desjardins Agent

    Ontario
    11 days ago
  • $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 job
    Full time
    Worldwide
    Weekend work
    Afternoon shift

    Dun & Bradstreet

    Ontario
    27 days ago
  • $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:... 
    Senior
    Full time
    Local area

    The Peoples Church

    Ontario
    a month ago
  • *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

    Groupe JAMP Pharma

    Ontario
    6 days ago
  • $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 time
    Remote work

    Autocorp.ai

    Ontario
    28 days ago
  •  ...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

    Youth Unlimited YFC Southwestern Ontario

    Ontario
    9 days ago
  •  ...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... 
    Senior
    Long term contract

    GLEX

    Ontario
    8 days ago
  • $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 pay
    Full time
    Immediate start
    Work from home
    Flexible hours

    Profitworks

    Ontario
    more than 2 months ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Internship
    Live In
    Remote work
    Flexible hours

    Cognota

    Ontario
    28 days ago
  • $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... 
    Senior
    Remote job
    Long term contract
    Full time
    Ontario
    a month ago
  • $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... 
    Senior
    Full time
    Contract work
    Part time
    Remote work
    Ontario
    5 days ago
  • $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... 
    Senior
    Contract work
    Part time
    Remote work
    Ontario
    6 days ago
  •  ...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... 
    Senior
    Temporary work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Zurich

    Ontario
    7 days ago
  • $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,... 
    Senior
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Ontario
    6 days ago
  • $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... 
    Senior
    Full time
    Local area
    Relocation

    Carmel Logos Baptist Church

    Ontario
    13 days ago
  • $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... 
    Senior
    Remote job
    Long term contract
    Permanent employment
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Internship
    Work at office

    Intrado Life & Safety, Inc.

    Ontario
    13 days ago
  • $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... 
    Senior
    Long term contract
    Full time
    Casual work
    Work at office
    Weekend work
    Afternoon shift
    Weekday work

    Indwell

    Ontario
    1 day ago
  • $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... 
    Senior
    Hourly pay
    Long term contract
    Contract work

    NearSource

    Ontario
    6 days ago
  • $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... 
    Senior
    Contract work
    Internship

    The Pentecostal Assemblies of Canada

    Ontario
    a month ago
  •  ...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... 
    Senior
    Work at office
    Flexible hours
    3 days per week

    SEA

    Ontario
    14 days ago
  •  ...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,... 
    Senior
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    Agilno

    Ontario
    more than 2 months ago
  •  ...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,... 
    Senior
    Contract work
    Internship
    Remote work

    Indigo Slate

    Ontario
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Accountant - Revenue. Be the first to apply!