BTRAC LIMITED

Company number 06907609 ·

Active

Net assets, total assets & total liabilities 2012 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£2m -£1m £0 £1m £2m £3m £4m £5m 2012 2013 2014 2019 2020 2021 2022 2023 2024 2025 Total assets 2012: £814,380 Total assets 2013: £1,130,571 Total assets 2014: £1,027,887 Total assets 2019: £2,658,075 Total assets 2020: £3,072,590 Total assets 2021: £2,908,198 Total assets 2022: £2,716,450 Total assets 2023: £3,281,350 Total assets 2024: £3,901,522 Total assets 2025: £4,491,342 Total assets Net assets 2012: £127,411 Net assets 2013: £241,056 Net assets 2014: £335,909 Net assets 2019: £2,443,618 Net assets 2020: £2,635,056 Net assets 2021: £2,586,459 Net assets 2022: £2,335,488 Net assets 2023: £2,895,488 Net assets 2024: £3,230,336 Net assets 2025: £3,305,391 Net assets Total liabilities 2012: -£686,969 Total liabilities 2013: -£889,515 Total liabilities 2014: -£691,978 Total liabilities 2019: -£272,222 Total liabilities 2020: -£490,078 Total liabilities 2021: -£366,849 Total liabilities 2022: -£465,914 Total liabilities 2023: -£560,957 Total liabilities 2024: -£894,774 Total liabilities 2025: -£1,431,808 Total liabilities

Figures extracted from filed accounts. Hover a point for the exact value.

Employees 2024 – 2025

0 5 10 15 20 25 2024 2025 2024: 17 2025: 21

Average employees, from filed accounts. Hover a point for the exact figure.

Balance sheet by year 10 years

Latest accounts (2025-12-31): Audited.

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-12-31 £4,491,342 -£1,431,808 £3,305,391 £1,381,338 21
2024-12-31 £3,901,522 -£894,774 £3,230,336 £1,018,161 17
2023-12-31 £3,281,350 -£560,957 £2,895,488 £1,429,339
2022-12-31 £2,716,450 -£465,914 £2,335,488 £886,902
2021-12-31 £2,908,198 -£366,849 £2,586,459 £1,625,266
2020-12-31 £3,072,590 -£490,078 £2,635,056 £1,677,580
2019-12-31 £2,658,075 -£272,222 £2,443,618 £1,312,909
2014-12-31 £1,027,887 -£691,978 £335,909 £110,322
2013-12-31 £1,130,571 -£889,515 £241,056 £172,743
2012-12-31 £814,380 -£686,969 £127,411 £66,066

Profit and employee figures are captured from accounts filed from August 2026 onwards, where the accounts disclose them.

Debt & working capital 2025-12-31

Owed by customers
£1,576,109
Owed to suppliers
£222,594