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 24 days ago
Similar jobs that could be interesting for youBased on the Senior Accountant - Revenue in Ontario vacancy
  •  ...interest in sales, outstanding communication skills, and critical thinking abilities? The Sr Advisor Strategic Accounts role is accountable to drive revenue by growing ex-franchise strategic accounts and by maximizing the value of EGI assets through development and execution... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work from home
    Flexible hours

    Enbridge

    Ontario
    8 days ago
  • $124k - $130k per year

     ...Description: The Opportunity JD Power is seeking an Analyst Revenue Operations to serve as the analytical foundation of our Revenue...  ...communicates findings with clarity and is looking to grow into a senior RevOps or GTM analytics role at a data-driven company. You will... 
    Senior
    Full time
    Contract work
    Internship

    Autodata Solutions Company

    Ontario
    8 hours ago
  • $115k - $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 to our team. In this highly visible role, you will take ownership of one of our most strategic provincial accounts... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours
    Afternoon shift
    2 days per week
    3 days per week

    OceanMD

    Ontario
    3 days ago
  • $21.39 per hour

     ...spending advertisers of small to medium-sized businesses to grow revenue with higher product savviness -Research and discover...  ...to ****@*****.*** with the subject line "Senior Inside Sales Account Representative" today! Note on this Role: This is a proactive... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Contract work
    Immediate start
    Monday to friday
    Flexible hours
    Shift work

    Randstad

    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,... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Xello

    Ontario
    1 day ago
  • $73.5k - $105k per year

     ...impact at Livingston.    Location: Must be located within a reasonalble distance to the greater Ottawa area.    JOB SUMMARY The Account Executive is responsible for new business development within an assigned territory. This includes but not limited to generating new... 
    Long term contract
    Full time
    Contract work
    Work at office
    Home office
    Flexible hours

    Livingston International

    Ontario
    1 day ago
  • $70k per year

     ...our newest cohort of software sales executives. As a Commercial Account Executive, you will identify and engage prospective customers in...  ...the Sales organization, leading more complex sales with larger revenue accounts.   Position Duties:   ~ Manage a full-cycle sales process... 
    Long term contract
    Contract work
    Temporary work
    Local area
    Remote work
    Home office
    Flexible hours

    Motus

    Ontario
    13 days ago
  •  ...Are you an experienced Accounts Receivable professional ready for the next challenge in your career? Are you interested in building upon...  ...monthly billing for all rent and related services for tenants in HCH Seniors’ apartment complex as well as residents in two long-term care... 
    Senior
    Long term contract
    Remplacement
    Internship

    Holland Christian Homes

    Ontario
    3 days ago
  •  ...Account Executive, SMB (Full-Service Restaurants) Location: Ottawa, ON or Toronto, ON | Hybrid (4 days/week) Department: SMB Sales | Full-service Restaurant Department Leader: Shawna Rioux, VP, SMB Sales Type: Permanent | Full-Time About Solink At Solink... 
    Long term contract
    Permanent employment
    Full time

    solink

    Ontario
    5 hours ago
  • $60k - $65k per year

     ...telemedicine, virtual health, FSA, HCSA & other benefits) Dental Insurance Vision Insurance Life Insurance Health Spending Account Employee Support and Mental Wellness Short-term disability RRSP Matching Paid vacation Floating days Employee... 
    Temporary work
    Work at office
    Worldwide

    Sun Gro Horticulture

    Ontario
    2 days 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
    a month ago
  • $4000 per month

     ...Position Overview We are looking for an Account Manager who can build strong client relationships, lead communication efforts, coordinate digital marketing execution, and help our clients clearly see the value of our work. The Account Manager owns the ongoing relationship... 
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home

    Childcare Marketing Group

    Ontario
    10 days ago
  •  ...beneficial AI systems. As a Strategic Account Executive (Retail & Commercial Banking, Canada...  ...Canadian banking sales expertise to grow revenue while becoming a trusted advisor to...  ...target Engage personally with C-level and senior technical stakeholders (CIOs, CTOs, Heads... 
    Senior
    Long term contract
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Ontario
    12 days ago
  •  ...Job Responsibility: Job Type: Regular Invest in you, JOIN AGROPUR. We dairy you! We are looking for a customer account support specialist to join our team! How Agropur invests in YOU: Recognition of years of service in calculating vacation time Remote work... 
    Full time
    Seasonal work
    Work at office
    Remote work
    Flexible hours

    Agropur

    Ontario
    3 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
    more than 2 months ago
  • Account Executive - Toronto, ON, Canada at Employment Hero Account Executive - Toronto, ON, Canada at Employment Hero Account Executive - Toronto, ON, Canada at Employment Hero Account Executive - Toronto, ON, Canada at Employment Hero test
    Remote job
    Permanent employment
    Full time
    Internship

    Employment Hero

    Ontario
    8 days ago
  • $120k - $150k per year

     ...partnered with Davies Ward Phillips & Vineberg LLP to recruit a (Senior) Manager, Partner Accounting to join their office in Toronto or Montréal....  ...retired. This includes managing partner compensation, capital accounts, draws and distributions, income allocation, tax reporting... 
    Senior
    Long term contract
    Work at office
    Ontario
    more than 2 months 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
    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
    a month ago
  • $81k - $130k per year

     ...happy . A Day in the Life As a Senior Customer Success Manager, you will serve...  ...complexity as well as expanding mid-market accounts. You will excel in an ambiguous environment...  ...happy and growing their annual recurring revenue (ARR) . What You'll Do (... 
    Senior
    Work at office
    Local area
    Shift work

    Toast

    Ontario
    19 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
  • $20 - $30 per hour

     ...we want to hear from you. About Us: We are a full service Accounting/Bookkeeping firm located in Newmarket, Ontario. We are currently...  ...clients trust us with, such as: Filing Government Remittances, Account Reconciliations, Accounts Receivable, Accounts Payable, Payroll,... 
    Senior
    Hourly pay
    Permanent employment
    Part time
    Casual work
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    Postings Inc.

    Ontario
    8 days ago
  •  ...owned company headquartered in Vancouver that provides high-quality accounting and administrative services to hedge funds, private equity funds...  ...our growing business, Pinnacle is seeking candidates for a Senior SQL Developer to join our Technology Team. We are open to a candidate... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    Pinnacle Fund Services

    Ontario
    6 days ago
  • $87.7k - $107.4k per year

     ...purposefully, fosters inclusivity, and communicates with transparency and accountability so we can achieve our mission. Join us to do the best work...  ...with remarkable teams. Greenhouse is looking for a Senior Implementation Consultant to join our team! Implementation... 
    Senior
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Ontario
    6 days ago
  • $87.7k - $127.1k per year

     ...purposefully, fosters inclusivity, and communicates with transparency and accountability so we can achieve our mission. Join us to do the best work...  ...with remarkable teams. Greenhouse is looking for a Senior Support Engineer I to join our team in the Eastern Time Zone!... 
    Senior
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Ontario
    13 days 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
    a month ago
  •  ...Senior Civil/Structural Engineer Spark Power is looking for a Civil/Structural Engineer to join our team. Reporting to the Engineering...  ...benefits package with flexible options and wellness spending accounts ~ RRSP program ~ Hands-on and supportive leadership team ~... 
    Senior
    Full time
    Manual labor
    Flexible hours

    Spark Power

    Ontario
    15 days ago
  •  ...?  The Canadian Bible Society (CBS) is looking for a dedicated Senior Director, Integrated Operations who is the second-in-command of...  ...Senior Director makes the entire department run optimally, and is accountable for the operational health and integrated output of DMC. As... 
    Senior
    Live In
    Work at office
    Remote work
    Overseas

    Canadian Bible Society

    Ontario
    16 days ago
  •  ...North Burlington Baptist Church (NBBC) is seeking a Senior Pastor to provide spiritual and pastoral leadership to the congregants of the church. We are a church that values authentic relationships, biblical teaching, and practical discipleship. Worship services feature a contemporary... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Part time
    Internship
    Relocation

    North Burlington Baptist Church

    Ontario
    7 days ago
  • $65k per year

     ...about what it’s like to wake up and keep brand promises:  Foundever stories .   About the role We are currently looking for a Senior Network Engineer to join the Foundever family! 80% virtual and 20% onsite (within reasonable driving distance from the Green Valley Datacenter... 
    Senior
    Local area
    Remote work
    Work from home
    Shift work

    Foundever®

    Ontario
    20 hours ago

Do you want to receive more vacancies?

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