Homepage version B, a second design by Laurelin Labs. This is not CWA's live website, and its forms do not send. Compare it with version A, or see how it was built.

CWA
Waltham Town Lock on the River Lee Navigation at Waltham Abbey

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 meeting

31 January 2027

The next HMRC date: online Self Assessment returns and the tax you owe for 2025 to 2026.

Who 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

  1. 31 Oct

    Paper Self Assessment returns

    Paper returns for the 2025 to 2026 tax year must reach HMRC by 11:59pm.

  2. 7 Nov

    Making Tax Digital update

    The update for 6 April to 5 October, for sole traders and landlords already using it.

  3. 30 Dec

    Pay through your tax code

    File online by 11:59pm and HMRC can collect a bill under £3,000 through your PAYE tax code.

  4. 31 Jan

    Online returns and tax due

    Online returns for 2025 to 2026, the tax you owe and your first payment on account.

  5. 7 Feb

    Making Tax Digital update

    The update for 6 April to 5 January.

  6. 6 Apr

    Making Tax Digital reaches £30,000

    Sole traders and landlords with qualifying income over £30,000 must start using it.

  7. 7 May

    Final update for 2026 to 2027

    The update covering the whole tax year, 6 April to 5 April.

  8. 31 Jul

    Second payment on account

    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.

Read the guide

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.

Angel to the Lea

Ordnance Survey map of Essex, sheet 57, showing Waltham Abbey, Enfield Lock and the River Lea
The Lea valley around Waltham Abbey on the Ordnance Survey map of Essex, sheet 57, 1872 to 1890.
Painting of mail coaches leaving the Angel inn, Islington, in 1827
The Royal Mail coaches for the north leaving the Angel, Islington, painted by James Pollard in 1827.
The west door of the abbey church at Waltham Abbey
The abbey church at Waltham Abbey.

Two offices,
one firm.

The River Lea below Enfield Lock, downstream of the Waltham Abbey office

Islington

Unit 4, 3rd Floor, Pride Court, 80-82 White Lion Street, London N1 9PF. A few minutes' walk from Angel station.

020 7998 7242 · The Islington office

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

Book a free first meeting

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.

Read the guide

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.

Read the guide

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.

Read the guide

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.

Read the guide

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.

Read the guide

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.

Read the guide

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.

Built in, though you cannot see it

CallContact us