
Accounts kept,
dates met.
CWA Accountants prepares tax returns, accounts and payroll for sole traders, landlords, companies and families, from offices in Islington and Waltham Abbey.
Book a free first meetingWho we are
From an office off Angel and a lock-keeper's cottage on the Lea, CWA keeps the books and meets HMRC's dates.
The tax year, dated
8 dates
- 31 Oct
Paper returns for the 2025 to 2026 tax year must reach HMRC by 11:59pm.
- 7 Nov
The update for 6 April to 5 October, for sole traders and landlords already using it.
- 30 Dec
File online by 11:59pm and HMRC can collect a bill under £3,000 through your PAYE tax code.
- 31 Jan
Online returns for 2025 to 2026, the tax you owe and your first payment on account.
- 7 Feb
The update for 6 April to 5 January.
- 6 Apr
Making Tax Digital reaches £30,000
Sole traders and landlords with qualifying income over £30,000 must start using it.
- 7 May
The update covering the whole tax year, 6 April to 5 April.
- 31 Jul
Usually half of last year's tax, paid towards your 2026 to 2027 bill.
Every date checked against GOV.UK on 27 October 2026.
Your Making Tax Digital date
Choose your qualifying income: self-employment and property income before expenses.
From 6 April 2027, if your qualifying income in 2025 to 2026 was over £30,000: digital records and an update to HMRC every three months, through compatible software.
What we do
We prepare Self Assessment for sole traders and landlords, keep the books, run payroll and file accounts, VAT and Corporation Tax for companies from N1 to the Lea valley.
Fees agreed before any work starts, for every service.
Angel to the Lea



Two offices,
one firm.

Islington
Unit 4, 3rd Floor, Pride Court, 80-82 White Lion Street, London N1 9PF. A few minutes' walk from Angel station.
Waltham Abbey
Lockkeepers Cottage, Unit 36, Hazlemere Marina, Waltham Abbey EN9 1FJ. On the River Lea, for clients from Cheshunt to Epping and Harlow.
Phone number to confirm · The Waltham Abbey office
Before you call
When is the Self Assessment deadline for 2025 to 2026?
For the 2025 to 2026 tax year, HMRC must receive an online return and any tax you owe by 11:59pm on 31 January 2027. Paper returns are due by 31 October 2026.
Does Making Tax Digital apply to me?
If you are a sole trader or landlord and your self-employment and property income before expenses was over £50,000 in 2024 to 2025, you should have started on 6 April 2026. From 6 April 2027 it applies over £30,000, and from 6 April 2028 over £20,000.
When are Making Tax Digital updates due?
Quarterly updates are due by 7 August, 7 November, 7 February and 7 May. Each covers the tax year so far, from 6 April to the end of the update period.
Can I pay my bill through my tax code?
Yes, if you owe less than £3,000, already pay tax through PAYE, and HMRC receives your online return by 30 December 2026 or your paper return by 31 October 2026.
What are payments on account?
Two advance payments towards your next Self Assessment bill, each usually half of last year's tax, due by midnight on 31 January and 31 July. You do not have to make them if last year's bill was under £1,000, or if you paid more than 80% of your tax outside Self Assessment.
When is the paper return deadline?
HMRC must receive a paper return for the 2025 to 2026 tax year by 11:59pm on 31 October 2026. Online returns have until 11:59pm on 31 January 2027.
Book a free
first meeting
Tell us what you need and we will tell you what it costs before any work starts. In this preview the form does not send.