UK Business Tax and Filing Deadlines avatar

UK Business Tax and Filing Deadlines

Pricing

from $2.00 / 1,000 deadline results

Go to Apify Store
UK Business Tax and Filing Deadlines

UK Business Tax and Filing Deadlines

UK statutory deadlines from a date: Companies House accounts and confirmation statements, Corporation Tax, VAT returns, Self Assessment, MTD Income Tax quarters, and the tax week and month. See README for limits.

Pricing

from $2.00 / 1,000 deadline results

Rating

0.0

(0)

Developer

LandlordTools

LandlordTools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Work out UK statutory deadlines from a date: Companies House annual accounts and confirmation statements, Corporation Tax payment and return, VAT Returns, Self Assessment, Making Tax Digital for Income Tax quarterly updates, and the tax year, tax week and tax month for any date. Pure date arithmetic: no company lookup, no network, no personal data. One JSON result goes to the dataset and the OUTPUT record.

What it does and who it is for

For accountants, bookkeepers, company secretaries, small-business owners and AI agents. Give a deadline type and one date; get each due date with weekday, days from the start date, rule and source link. Not tax or legal advice. Check deadlines against your own Companies House and HMRC accounts.

Types and what date means

typedate isRule
companies-house-accountsthe accounting reference date9 months after for a private company, 6 months for a public company 1. If the date is the last day of a month, the deadline is the last day of the month 1, 9
confirmation-statementthe end of the review periodwithin 14 days after it 2
corporation-taxthe end of the accounting periodpay 9 months and 1 day after 3; file the return 12 months after 4
vat-returnthe end of the VAT period1 calendar month and 7 days after 5
self-assessmentany date in the tax yearregister by 5 October, paper return by 31 October, online return and balancing payment by 31 January after the year 6; payments on account 31 January and 31 July 7
mtd-income-tax-quarterlyany date in the tax yearupdates by 7 August, 7 November, 7 February and 7 May 8
tax-calendarany datetax year (6 April to 5 April), tax week (week 1 starts 6 April) and tax month (month 1 is 6 April to 5 May)

Quick start

Prefill input:

{
"type": "corporation-tax",
"date": "2026-03-31"
}

Output (the sources list of nine links is omitted here):

{
"type": "corporation-tax",
"date": "2026-03-31",
"companyType": null,
"deadlines": [
{
"name": "Corporation Tax payment",
"due": "2027-01-01",
"weekday": "Friday",
"daysFromDate": 276,
"rule": "9 months and 1 day after the end of the accounting period",
"source": "https://www.gov.uk/pay-corporation-tax"
},
{
"name": "Company Tax Return (CT600)",
"due": "2027-03-31",
"weekday": "Wednesday",
"daysFromDate": 365,
"rule": "12 months after the end of the accounting period",
"source": "https://www.gov.uk/company-tax-returns"
}
],
"notes": [
"Large and very large companies pay Corporation Tax in instalments instead; this covers the normal payment date.",
"Dates are not moved for weekends or bank holidays. Companies House deadlines stand even then; where a date falls on one, check how HMRC applies it (a payment may need to reach HMRC by the last working day before). Not tax or legal advice."
]
}

Input fields

FieldTypeRequiredDefaultMeaning
typestringyes (single input)noneOne of the seven types in the table above
datestringyes (single input)noneYYYY-MM-DD, 1990 to 2099; meaning depends on type
companyTypestringnoprivateprivate or public. Only for companies-house-accounts; other types reject it
itemsarraynononeBatch input, on its own; see Batch use

Unknown fields are rejected. No company names or numbers are needed.

Output fields

FieldMeaning
type, dateDeadline type and the date counted from
companyTypeprivate or public for accounts; otherwise null
deadlinesList with name, due, weekday, daysFromDate, rule, source; empty for tax-calendar
taxYear, taxYearStart, taxYearEndtax-calendar: tax year containing the date, and its first and last day
taxWeek, taxMonth, taxMonthStarttax-calendar: tax week, tax month, and the date that month started
notes, sourcesNotes and caveats; official sources

Batch use

Send {"items": [ ... ]} with up to 1,000 inputs for one dataset row per item with its index. A bad item gives a row with error instead of failing the run. Give no other top-level fields with items.

Use from code

curl -X POST "https://api.apify.com/v2/acts/landlordtools~uk-business-deadlines/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"type": "corporation-tax", "date": "2026-03-31"}'
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('landlordtools/uk-business-deadlines').call({
type: 'corporation-tax', date: '2026-03-31',
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items[0].deadlines);

Use with AI agents

AI agents can call this Actor through Apify's MCP server (https://mcp.apify.com). Example prompt: "When are Corporation Tax due and the CT600 filed for a period ending 31 March 2026?"

Limits

  • Dates are not moved for weekends or bank holidays. Companies House says its filing deadline stands even on a Sunday or bank holiday 1. Where a date falls on one, check how HMRC applies it.
  • Not covered: first accounts and changed accounting reference dates, LLPs, Corporation Tax instalments for large companies, VAT annual accounting and payments on account, and non-standard VAT periods.
  • Rules change rarely, but check the sources after each Budget.

Integrations

Power Platform, OpenAPI, Excel and Google Sheets files are in integrations/README.md. Apify's Zapier, Make and n8n apps work too.

Pricing

Pay per event: $2 per 1,000 results, plus Apify's tiny per-run start fee ($0.00005). See the Pricing tab for the current price.

Sources

  1. GOV.UK: Preparing and filing Companies House accounts. Accessed 3 October 2026.
  2. GOV.UK: Filing your company's confirmation statement. Accessed 3 October 2026.
  3. GOV.UK: Pay your Corporation Tax bill. Accessed 3 October 2026.
  4. GOV.UK: Company Tax Returns. Accessed 3 October 2026.
  5. GOV.UK: Sending a VAT Return. Accessed 3 October 2026.
  6. GOV.UK: Self Assessment tax returns, deadlines. Accessed 3 October 2026.
  7. GOV.UK: Understand your Self Assessment tax bill, payments on account. Accessed 3 October 2026.
  8. GOV.UK: Use Making Tax Digital for Income Tax, send quarterly updates. Accessed 3 October 2026.
  9. legislation.gov.uk: Companies Act 2006, section 443 (calculation of period allowed). Accessed 3 October 2026.