As a Sole Trader who runs their own business it is likely that you're very busy and have very little spare time. This often means tasks such as tax and record/book keeping can sometimes be left to the last minute and rushed.

Here at Firmin & Associates we take the stress and pressure off ,leaving you with time to focus on growing your business - for as little as £20 (plus VAT) a month.

Sole Traders
What is a Sole Trader?

A Sole Trader is an individual that owns and runs a business. There is no legal distinction between the owner and the business. Most people will start out as a Sole Trader as it is the simplest and easiest  way to start trading.


Sole Trader tax responsiblities:
Legally Sole Traders are required to:


  • Keep accurate records of all income and expenses,

  • Some business will be required to keep digital records to comply with the HMRC Making Tax Digital initiative,

  • Pay National Insurance and Income Tax on any profits the business makes,

  • Send HMRC a self assessment tax return every year,

  • Register for VAT if your turnover breaks the compulsory registration threshold.

Why Sole Traders choose us
  • Unlimited advice and support
    All of our packages includes unlimited support and advice. Our accountants are always on hand to answer any questions you may have.


  • Dedicated Accountant
    From the day you sign up you will have your own dedicated accountant as your point of contact. No call centres or being passed from pillar to post. Your accountant will be get to know your business inside out giving you a tailored and persoanlised service.


  • HMRC representation 
    Although rare it is not unheard of that HMRC launch a tax inspection at random.  In the event your affairs are selected for a tax inspection we will represent you at no extra cost.

©2019 by Firmin & Associates Ltd. 

Registered Address: Suite 2007, Fleet House, Springhead Enterprise Park, Springhead Road, Northfleet, Kent, DA11 8HJ

Registered in England and Wales No : 11569518 | ACCA Firm No: 4583102 | VAT Registration No: 312039841 | Data Protection Register No: ZA538139