← All capabilities
company.uk.accounts

UK Company Accounts Position

Whether a UK company's accounts are due or overdue, with its accounting reference date and the last accounts filed. The filing position, not the financial statements.

Example answer

Ask

When are this UK company's accounts due?

GET /v1/companies/uk/00445790/accounts

Eckari
{
"company_number": "00445790",
"company_name": "TESCO PLC",
"has_accounts_information": true,
"accounting_reference_date": {
"day": 26,
"month": 2
},
"last_accounts": {
"type": "group",
"period_start_on": "2025-02-27",
"period_end_on": "2026-02-28",
"made_up_to": "2026-02-28"
},
"next_accounts": {
"period_start_on": "2026-03-01",
"period_end_on": "2027-02-26",
"due_on": "2027-08-26",
"is_overdue": false
}
}
Source
Companies House
Freshness
Live
Price
$0.003
Version
2.0.0
Transport
HTTP / MCP
Coverage
GB

Use this when

  • When are this UK company's accounts due?
  • Are company 00445790's accounts overdue?
  • You need the accounting reference date (ARD) of a UK company, from which the register derives its filing periods.
  • What type of accounts did this company last file and for what period?
  • You are scheduling compliance follow-ups or detecting dormant companies (accounts type dormant).

Don't use this when

  • You need financial figures (turnover, profit, balance sheet) — not on the public register API.
  • You need the list of filed documents — use company.uk.filings with category accounts.
  • You only need whether the company is active — use company.uk.status.

If the user has asked you to inspect a specific website, page or URL, use your browsing tool instead — this capability only returns the Companies House Public Data API record.

Input

company_numberstringrequired

Companies House company number, also called the company registration number (CRN). The identifier itself is 1-8 letters/digits; surrounding whitespace is ignored (which is why maxLength is 10), but the value must not contain internal spaces. Short numeric values are zero-padded to 8 characters. A whitespace-only or over-long value is rejected as INVALID_INPUT before any payment or upstream call.

What the result means

company_numberstring

company_namestring

has_accounts_informationboolean

Derived; false when the register holds no accounts block for this company.

accounting_reference_dateobject, null

The register's accounting reference date (ARD) as a day and month with no year: the anchor Companies House uses to derive a company's accounting periods and filing deadlines. It is not the same thing as the end date of any particular set of accounts — a company filing to a 52/53-week calendar may make its accounts up to any date within seven days either side of the ARD, so read last_accounts.made_up_to for the actual period end. TESCO PLC's ARD is 26 February while its last accounts were made up to 28 February 2026.

last_accountsobject, null

next_accountsobject, null

Provenance

Source
Companies House
Freshness
Live · read at request time, not cached
Region
GB
Attribution
Contains public sector information licensed under the Open Government Licence v3.0 (Companies House).

Access

Over MCP
company_uk_accounts
Over HTTP
GET https://api.eckari.com/v1/companies/uk/{company_number}/accounts
Price
$0.003 per call over x402. Account access $0.002 when that rail opens.
UK Company Filing Historycompany.uk.filings

A UK company's filings, most recent first — accounts, confirmation statements, appointments, resolutions and charges — each with form type and a link to the filed document.

UK Company Profilecompany.uk.profile

The standard registered record for a UK company: name, status, type, jurisdiction, incorporation date, SIC codes with their official descriptions and registered office.

UK Company Statuscompany.uk.status

Whether a UK company is active, dissolved, in liquidation or subject to a proposal to strike off, with the register's status detail and cessation date.