FreshBooks has a big vision. We launched in 2003 but we’re just getting started and there’s a lot left to do. We're a high performing team working towards a common goal: building an elite online accounting application to help small businesses better handle their finances. Known for extraordinary customer service and based in Toronto, Canada, FreshBooks serves paying customers in over 120 countries.
The Opportunity: Financial Analyst - Reporting
Reporting to the Senior Financial Analyst, you will be part of the Accounting, Reporting and Compliance Team. The Financial Analyst will be involved in general accounting functions and preparing month-end internal and external reporting.
What you’ll do:
Prepare journal entries and perform month-end reconciliations. You are a key player in the month-end close process.
Assist in the preparation and consolidation of the company's budget and reforecasts, as well as ad-hoc internal schedules.
Assist in the tie-out of quarterly and annual financial statements.
Manage the employee credit card program (issuance of cards, record credit card expenses, perform reconciliations).
Assist with interim and year-end financial audits.
Participate in the review of internal processes. Make continuous improvements to financial processes.
You will bring:
A bachelor's degree in accounting or a related field.
Minimum of 2 years full-cycle accounting experience preparing journal entries and performing reconciliations.
Exceptional time management skills which allows for the ability to produce deliverables in short timeframes.
A strong sense of ownership, curiosity, entrepreneurial spirit and business acumen.
A strong attention to detail.
Experience with Netsuite and mySQL is an asset.
Why Join Us
We're an ambitious bunch, with our eyes laser-focused on shipping extraordinary experiences to small business owners. You'll be surrounded by talented team members who share a common vision for what an amazing software company could be, and have the opportunity to help build a world-class one, right here in Toronto, Canada.
Have we got your attention? Submit your application today and a member of our recruitment team will be in touch with you shortly!