Accounting software for freelancers, small businesses, and accountants
FreeAgent is a 17-year-old accounting platform serving over 200,000 users across the UK. The tech stack reveals a data-forward engineering approach: Python, AWS, Redshift, and dbt form the core, with active migration to Dagster + dlt for orchestration and data ingestion. This shift, combined with a 100M-event/month event system under development, signals a move toward real-time financial data visibility—a substantial change for a traditionally batch-oriented accounting product.
FreeAgent provides accounting, invoicing, tax calculation, and time-tracking software for freelancers, small businesses, accountants, and bookkeepers. The platform was founded in 2007 by three designers-turned-founders frustrated with manual finance workflows; it has grown to over 200,000 active users and remains operationally independent within the NatWest Group (acquired in 2018). The company operates from Edinburgh with a team of 250+ people, currently focused on modernizing its data pipeline and improving customer support.
Python, AWS (Lambda), Redshift, dbt, Looker, SQL, and Dagster. The company is actively adopting dlt for data loading and migrating to Dagster for workflow orchestration.
Over 200,000 active users across the UK, using the platform for accounting, invoicing, and tax calculation workflows.
Other companies in the same industry, closest in size