Financial Controller
GoodWork Environmental Jobs · Canada, NC · 2 wk ago
Accounting$85k–$95k/yrFull-time
About the role
The role will manage full-cycle bookkeeping, fund accounting, and critical inventory controls while ensuring strict regulatory compliance for our social enterprise sales.
Responsibilities
- Day-to-day Finance: Includes bookkeeping, accounts payable & vendor payment management, accounts receivable, monitoring/updating non-synced transactions, reconciliations (bank, credit card, Stripe, etc.), credit card monitoring and payments, journal entries, bank deposits, and financial records maintenance.
- Financial Management: Includes budget review & monitoring, grant/project class management, cc management, management of deferred revenue and grant deferrals, managing GST vs PSB GST, and support for key staff who interact with the financial aspects of our operations. This includes providing custom reports and meeting virtually with key staff, as required, including the Treasurer and the Board of Directors (quarterly).
- Social Enterprise-specific Support: QBO / WooCommerce integration management, daily sync updates, investigation and correction of sync issues, posting payments received, reconciliation of discounts, Stripe classing, some account receivable management, maintaining financial communication through file naming and placement, partner & author payment calculations and reports, Square inventory set up and inventory balance post-event.
- Payroll: Includes payroll processing, remittances, T4/T4A preparation, vacation & sick time tracking, and benefits administration.
- Government Compliance: Includes filing for GST & PST, WCB, CRA and other regulatory filings if/as required. As we operate our charitable social enterprise outside of Canada, we also require the monitoring, investigation, and mitigation of international and US compliance, registration, and sales tax risks.
- Other: As capacity allows, supporting the Executive Director and other key staff in functions such as pricing evaluation, development of financial policies, support for financial strategy development and implementation, and exploration of diversifying revenue sources to support the organization's financial sustainability.
Requirements
- Education & Credentials: Bachelor’s degree in Accounting, Finance or similar. An active CPA designation is highly preferred. Cultural Awareness Training is also an asset, with additional training provided on an ongoing basis.
- Experience: 5+ years of full-cycle accounting experience, explicitly combining inventory-based bookkeeping with non-profit or charity fund accounting. Payroll experience is also beneficial, including an understanding of the underlying taxation, benefit treatment, vacation pay, remittances and coding requirements.
- Technical Proficiency: Advanced mastery of QuickBooks Online with inventory and e-commerce systems (such as WooCommerce).
- Regulatory Knowledge: Solid understanding of charity tax laws, donation receipting rules, and non-profit accounting standards.
- Communications: Effective, thoughtful and accessible communicator, who can provide financial information efficiently and effectively with board and staff, as well as external organizations.
Qualifications
- Highest level of integrity and ethical conduct.
- Ability to work independently and as part of a team.
- Strong organizational skills and attention to detail.
- Proficient in Microsoft Office Suite.
- Ability to manage multiple tasks simultaneously.
- Ability to travel occasionally as needed.
Benefits
- Starting Salary: $85,000 to $95,000+ annually, commensurate with experience
- 3 weeks starting vacation to start (can be used as accrued)
- ST/LT Disability and Life Insurance
- Health Spending Account
- Home Office Allowance
- Annual Salary Increase for Inflation
- RRSP Contributions (after 1 year)
- 40% Discount on resources, equipment & tools that we sell
- 100% Discount on training, workshops and certifications that we offer
- Paid Annual Sick Days (up to 7) & Bereavement Days (up to 5)
Pay
$85,000 to $95,000+ annually, commensurate with experience
Schedule
40 hours/week, Monday - Friday, flexible between 7 am Pacific and 6 pm Pacific