Staff Accountant
We’re a millennial-run, industry-leading association and event management agency helping not-for-profit associations and corporate clients all over the world.
We usually respond within a week
Position Closing Date:
January 30, 2026
What is Redstone?
Redstone is the largest Association Management Company in Canada. Our vibrant team provides administrative, financial, marketing, and event services for not-for-profit associations all over the world.
What does the opportunity include?
Join a world-class team with a corporate culture like no other! People are our priority. We want you to bring your whole self to work each day.
Learn and advance within a rapidly growing agency! We value career growth and development by investing in you.
You will have a lot of responsibility and be challenged daily! You have the freedom to provide input and make your clients’ organizations better.
The scale and scope of what Redstone does will surprise you! The rapid pace of change makes it imperative for us to be smart and open-minded in the way we serve our clients.
Sound like Redstone might be the right place for you? Keep reading… 🤞
What you’ll do:
Reporting into the Manager of Finance, this role is accountable to perform full-cycle bookkeeping for not-for-profit professional and trade associations and charities. The day-to-day functions include the preparation of monthly/quarterly reporting packages, cash flow forecasting and variance analysis, managing clients’ bank and investment manager relationships, A/R, A/P, payroll, budget creation, and government filings. This role is responsible for ensuring timely and accurate financial deliverables are met for clients to build trusting, long-lasting relationships.
How you’ll do it:
Onboarding & Client Satisfaction
Ensure the successful onboarding of new clients by gaining a thorough understanding of their financial needs and goals.
Communicate with clients via email, phone, and meetings to provide financial updates, reports, and respond to inquiries in a way that is understood by Boards, Treasures and volunteers with varying financial backgrounds.
Attend board and committee meetings to gain an understanding of client deliverables and present on financial matters.
Assist with the preparation of clients' annual budgets, providing financial insights and recommendations to support strategic planning initiatives.
Full Cycle Bookkeeping
Process clients' accounts payable, ensuring invoices are accurately recorded and paid in a timely manner.
Handle accounts receivable functions, including invoicing, tracking payments, and following up to ensure collection of funds.
Book all revenues and expenses accurately, maintaining comprehensive financial records for clients.
Complete monthly bank, credit card, and revenue reconciliations to ensure accuracy and integrity of financial data.
Deposit cheques at banking institutions and ensure client financial mail is handled.
Assist with month-end and year-end closing procedures, including preparation of financial statements and supporting schedules.
Process and run payroll for clients' salaried staff, ensuring accuracy in payroll calculations and compliance with regulatory requirements.
Prepare T4s and other payroll-related filings as required.
Prepare and file monthly, quarterly, and annual remittances such as EHT, Income Tax, CPP, EI, Corporate Taxes, WSIB, WCB, etc.
Administration & Reporting
Develop monthly, quarterly, and annual reports such as including statements of financial position, activities, cash flows, and functional expenses for clients.
Prepare and file routine government filings, including tax returns, payroll deductions, and regulatory reports.
Update signing authorities with banks and government bodies.
Provide support for audit and review engagements, including preparing documentation and responding to auditor inquiries.
You’ll thrive in this role if:
You have 1-3+ years of relevant, full cycle bookkeeping experience.
You have a Bachelor’s degree or diploma in Accounting, Finance, Not-for-Profit Accounting, or a related field.
Serious bonus points if:
You have experience providing bookkeeping services to not-for-profits, at an association management company.
You have a Certified Professional Bookkeeper Designation, QuickBooks Certification, or similar.
Compensation:
We believe in fair, transparent, and growth-focused compensation. Our salary bands are designed to ensure equity across roles (and internally), with most new hires starting at the lower end to allow room for development and progression. That said, we recognize and reward experience – strong, seasoned candidates may start higher within the band.
Salary: $58,000 - $69,000 base salary based on experience
Benefits include:
Health, drug, dental, and vision benefits
Employer-paid life insurance
Paid sick days, personal days, and wellness days
Paid time off between Christmas and new years
Redstone life and culture:
At Redstone, our culture is built on trust, growth, and connection. We empower our team to take ownership of their work, make meaningful contributions, and push the boundaries of their skill sets – all while providing the support needed to thrive. We believe every challenge is an opportunity to learn, excel, and create impact.
We’re also a people-first company. We foster a positive, inclusive, and sociable environment where every voice is heard, and genuine connections are built – whether through collaboration, intentional events, or just having fun together.
Everything we do is guided by our “Core Four” values: People, Trust, Impact, and Extra Mile -the foundation of how we work, grow, and support our clients across diverse industries.
Why choose us?
Flexible working hours
Hybrid work environment with expectation of 1 day in-office per week
Opportunities for professional development through conferences, workshops, and certifications
Team initiatives and company events that encourage collaboration and engagement
Be yourself. We like it that way:
At Redstone, we are committed to creating an inclusive, equitable, and accessible workplace where everyone feels valued and supported. We believe that diversity, equity, inclusion, and belonging strengthen both our culture and the work we deliver for clients.
We actively seek to build a team that reflects the diverse communities we serve. If you require accommodations at any stage of the hiring process, please let us know—we are happy to assist.
- Department
- Finance Team
- Role
- Staff Accountant
- Locations
- Toronto, ON
- Remote status
- Hybrid
- Monthly salary
- 58,000 - 69,000
- Employment type
- Full-time
Toronto, ON
Our Vibe
At Redstone, our culture is rooted in trust, growth, and connection. We believe in empowering our team members to take ownership of their work, make meaningful contributions, and drive impactful results.
We challenge one another to unlock our full potential, exploring the edges of our skill sets while providing the support and resources needed to grow. This culture of continuous learning ensures that every challenge is an opportunity to excel and contribute to our shared success.
And finally, we are people-focused. We’re committed to fostering a positive, inclusive, and sociable environment where every voice is heard, and every individual feels valued.
At Redstone, our activities and socials are designed to build a connected, supportive community. We focus on intentional, inclusive events that foster genuine connections and creativity.
Already working at Redstone Agency?
Let’s recruit together and find your next colleague.