Self Assessment Tax Return Accountants for the Self-Employed

Stress-free tax returns for sole traders, drivers, landlords, contractors and company directors.

A tax return should not keep you up at night. At WPC Accountants, we take the whole job off your hands, from working out what you owe to claiming every allowable expense and filing on time. Whether you drive for a living, let out property, run your own trade or earn income on the side, we make sure your return is accurate, your bill is as low as the law allows and you never miss a deadline.

Why choose us

Why choose WPC Accountants

Full HMRC compliance

Accurate submissions and no needless penalties. Every return is checked before it goes to HMRC.

Maximum tax savings

We claim every allowable expense so your tax bill is as low as the law allows.

Fixed-fee pricing

Clear pricing with no hidden charges. You know the cost before we start.

Same-day filing available

Even for last-minute returns. We are used to January deadlines and we work quickly.

Year-round support

Not just a January service. We are here throughout the year for advice and planning.

Our services

Our Self Assessment services

Complete tax return preparation

We handle every part of your return, including all schedules and supplementary pages.

  • Employment income (P60 and P45)
  • Self-employment profits (SA103)
  • Rental income (SA105)
  • Dividend and interest income
  • Capital gains (SA108)
  • Foreign income (SA106)

Tax savings and expense claims

We reduce your bill by claiming everything you are entitled to, such as:

  • Mileage using simplified expenses (45p per mile for the first 10,000 miles, then 25p)
  • Working from home costs
  • Professional subscriptions and training
  • Use of home as an office
  • Pension contributions relief
Who needs to file

Do you need to file a Self Assessment?

You usually need to send a return if any of the situations below apply. If you are not sure, we will check for you.

You probably need to file if you areExamples
Self-employed or a sole traderDelivery or private-hire drivers, tradespeople, freelancers, online sellers
A landlordRenting out a property or a room above the tax-free allowance
A company director with untaxed incomeDividends or other income not taxed at source
A higher earnerIncome over the Self Assessment threshold, or affected by the High Income Child Benefit Charge
Earning other untaxed incomeSavings, investments, foreign income or capital gains

See the full rules on who must send a tax return on GOV.UK

Delivery & private-hire drivers

Tax returns for delivery and private-hire drivers

If you drive for Uber, Bolt, Deliveroo, Just Eat, Amazon Flex or as a taxi or private-hire driver, you are self-employed in the eyes of HMRC. That means you need to register and file a Self Assessment on the money you earn. It sounds daunting, but this is one of our most common jobs and we make it simple.

We help drivers:

  • Register with HMRC and get your UTR set up (see our self-employment registration service)
  • Work out your profit from your earnings summaries and statements
  • Claim mileage and running costs correctly (45p/mile for the first 10,000 miles, then 25p), so you do not overpay
  • Claim other allowable costs such as your phone, insurance and platform fees
  • File on time and tell you exactly what to pay and when
Get a free quote for drivers
Specialist returns

Specialist Self Assessment services

We handle complex and specialist returns across all the situations below.

ClientHow we help
LandlordsProperty income returns with every allowable cost claimed and your finance rules handled correctly.
CIS contractorsConstruction workers under the Construction Industry Scheme. We reclaim the CIS tax deducted from your pay, and many clients receive a refund.
Company directorsReturns covering salary, dividends and other income, handled alongside your company work.
PartnershipsPartnership returns (SA800) and each partner's personal return, kept consistent.
Non-resident and foreign incomeReturns for non-residents and people with overseas income, with the right treatment applied.
Late filing helpMissed the 31 January deadline? We file overdue returns quickly, deal with penalty appeals and arrange Time to Pay where needed.

Questions? Contact us for a free initial assessment.

Key deadlines

Key Self Assessment deadlines

The dates below repeat every year and follow the tax year, which runs from 6 April to 5 April.

WhatWhen
Register for Self AssessmentBy 5 October after the end of the tax year you started
File a paper returnMidnight on 31 October
File an online returnMidnight on 31 January
Pay the tax you owe31 January (payments on account also due 31 January and 31 July)

See Self Assessment deadlines on GOV.UK

The process

How our service works

  1. 1

    Quick sign-up

    Complete our simple online form to get started โ€” it takes a few minutes.

  2. 2

    Document collection

    Send your figures and documents through our client portal.

  3. 3

    Expert preparation

    Your dedicated accountant prepares your return and maximises your expense claims.

  4. 4

    Review and approval

    We explain your tax position clearly, including what you owe and when.

  5. 5

    Submission and payment advice

    We file directly to HMRC and tell you exactly what to pay and when.

Pricing

Simple, Fixed Pricing

We charge a clear, fixed fee based on how complex your return is, so you know the cost before we start. Book a free consultation for a quote with no obligation.

Book a free consultation

No obligation ยท Fixed fees ยท No hourly surprises

FAQ

Frequently asked questions

  • TODO: awaiting FAQ answer copy from the content team.
  • TODO: awaiting FAQ answer copy from the content team.
  • TODO: awaiting FAQ answer copy from the content team.
  • TODO: awaiting FAQ answer copy from the content team.
  • TODO: awaiting FAQ answer copy from the content team.
Get in touch

Get in Touch

Contact Details

Address

3rd Floor, 112-116 Whitechapel Road, London, E1 1JE

Office hours

Monday โ€“ Friday, 10:00 am โ€“ 6:30 pm

Send us a message