FreshBooks, the Toronto-based provider of cloud accounting and invoicing software for small businesses, reports a global workforce of roughly 300 employees. The organization recorded 21 new hires and 100 departures in its most recent reporting cycle, resulting in an overall headcount of 304. This mix of additions and exits illustrates an active period of staffing realignment while FreshBooks continues to serve millions of self-employed professionals and firms worldwide.
Sales and Support is the largest team at FreshBooks with 95 employees, reflecting the company’s emphasis on customer experience and front-line service. Engineering follows with 67 team members who are responsible for maintaining and expanding the product’s technical foundation. Marketing and Product ranks third at 58 employees, highlighting the importance of go-to-market execution and feature development. Smaller groups—including Business Management, Finance and Administration, IT, Human Resources, and several specialized functions—collectively account for the remaining workforce, showing a balanced organizational structure designed to support both innovation and operations.
FreshBooks maintains its headquarters in Toronto, which houses 116 employees and serves as the company’s primary talent hub. Beyond Canada, a significant share of workers—139 individuals—operate remotely or in unspecified locations, underscoring a distributed work model. The company also has a presence in several North American and European cities, with employee counts of 16 in San Antonio, 9 in Amsterdam, and smaller teams in Mississauga, Waterloo, Calgary, Ottawa, Oakville, and Austin. This geographic spread enables FreshBooks to tap into diverse talent pools while remaining close to core customer markets.