Rated Excellent based on 8486 reviews. see all reviews




Free MTD VAT Filings for Single Business owners, you can file up to 4 VAT returns in a year without any charge.

Step 1
Complete the MTD VAT spreadsheet template
Step 2
Upload the completed spreadsheet to our VAT bridging software
Step 3
Review and submit your MTD VAT return to HMRC

MTD-VAT Spreadsheet

You can link and e-file your MTD VAT return spreadsheet using our bridging software. Start and test our software for free. No setup, monthly or hidden charges.

Kindly make sure that you have an updated version of excel. Our system support excel 2010 or any new version.

It doesnot support excel 2007.


  • Personal tax return- we support all supplementary forms and you can use us if you are living abroad or have income from a trust.
  • Partnership Tax Return (SA800).
  • MTD VAT Return

How to fill and submit your tax return

How to submit a UK Personal Tax Return (SA100)

How to submit a UK Partnership Tax return (SA800)

What We Offer

Online filing to HMRC

You can use our software to do the following:-

  • Prepare your tax return within minutes.
  • Complete and submit your personal tax return, partnership tax return and VAT return to HMRC.
  • Our software allows you to download your return so that you can check all details are correct. You can also view, save and print your return.
  • Come back to your automatically saved tax return anytime, anywhere.

Please make sure that your HMRC online account is ready and you have activated the relevant service before you use our online software.

Online filing to HMRC

E-file your VAT returns

You can use 123efiling software to file your MTD-VAT. Our software is simple and easy to use. You can upload your VAT data on our software using the excel sheets and then file your return to HMRC by paying a small charge at the time of submission. VAT due date for the relevant period will be displayed on your account and you can also download the PDF copy of your return for your records.

Start for Free

Start for Free

Start our online services free today. There are no downloads required to use our forms. You will need to register with us in order to use the forms. Once registration is completed login to your account and fill in the forms accordingly. Use the ‘next’ button to work through the forms. Payments (based on the pricing package) will be charged at the time of submission.

Start for Free

Free online chat Support

We have been working hard to ensure that our customers’ requirements are met, for this reason we have free online chat support available. To get contacted contact us via ‘chat’ your queries and issues will be dealt with effectively, this is the fastest way to answer all your queries and issues.

Our online support is available from 9am to 5pm (UK Time), Monday to Friday with extended hours in January until 10pm.

You can leave a message through chat or email at info@123efiling.co.uk and our team will respond to you as soon as possible.

Free online chat Support

Assisted Service (software + Tax Advisor)

123 E-Filing is a trusted software and you can ask for professional assistance, our team are here to help you with filling your forms and resolve all technicial software related issues. Under the assisted service you can discuss all your tax issues and questions that might need answering.

You can leave a message through email at info@123efiling.co.uk or call us at 0330 111 6800.

Assisted Service

Recognised by HMRC

123 E-filing is officially recognized by HMRC for personal tax returns (SA100), partnership tax returns (SA800) and making tax digital for VAT. You can see our company listed on the HMRC website.

Recognised by HMRC


Subscribe for our email services. We will provide you with updates to the tax related news and information.

Assisted Service

Best online tax filing.
See below our service charges.

Standard Package

£ 15.00 (Inc. 20% VAT)

Personal or Partnership Return

  • Supporting all schedules including non-resident and trust pages
  • Download tax report
  • Online submission to HMRC
  • Non-residents
  • Employed
  • Self-employed
  • Partnerships
  • Rental income
  • Foreign income
  • Trusts etc.

Assisted Package
(Software + Tax Advisor)

£ 60.00 (Inc. 20% VAT)

Personal or Partnership Return

  • Review of your return by a member of our tax team
  • Supporting all schedules including non-resident and trust pages
  • Key to your complicated tax queries
  • Online submission to HMRC
  • Download tax report
  • Non-residents
  • Employed
  • Self-employed
  • Partnerships
  • Rental income
  • Foreign income
  • Trusts etc.
  • Chat support
  • Technical support to resolve validation issues

Multi Returns Package

£ 30.00 (Inc. 20% VAT)

One partnership (SA800) plus two personal tax returns (SA100) or any three self-assessment tax returns

  • Pay annually
  • Supporting all schedules including non-resident and trust pages
  • Includes all forms available on our website
  • You can submit mix of 3 returns
  • Online submission to HMRC
  • Download tax report
  • Non-residents
  • Employed
  • Self-employed
  • Partnerships
  • Rental income
  • Foreign income
  • Trusts etc.

MTD-VAT Package
(Single Business)

Free MTD VAT Filings

(No charges to complete up to 4 MTD VAT returns)

  • We provide a free bridging tool for MTD VAT for businesses. Please note, the free MTD package is only applicable to single business owners. Special offers for agents, view details or email us info@123efiling.co.uk
  • Extract your VAT data on excel spreadsheet
  • Download tax report
  • Online submission to HMRC
  • Free chat support
  • Submit up to 4 MTD VAT returns without any charges.


The deadline for paper returns is 31st October after the end of the tax year. After this date, returns are subject to late filing penalty rules. There are two exceptions:

1. Certain people are 'excepted' from this deadline and will be notified by HMRC. Their deadline is 31st January after the end of the tax year.

2. Certain items cannot be accepted by HMRC's online systems. The TaxCalc program can advise you on this; on these occasions the deadline will again be 31st January after the end of the tax year.

The deadline for online returns is 31st January after the end of the tax year.

By completing your tax return online, you can tailor it to your needs and only complete the pages you need. 123 e-filing will give you full online support as you work through it and your tax will be calculated automatically. You also have longer to file your tax returns – instead of 31 October, you have until 31 January. To file your tax return online, you must register with HMRC.

You will need your Unique Tax Reference (UTR), which is 10 digits long and printed on all correspondence from HMRC, as well as either your postcode or your national insurance (NI) number. With these, simply go to www.hmrc.gov.uk, under ‘Do it online’ on the left, click ‘Register (new users)’, click 'individuals & employees', and finally click 'Self-Assessment' on the left under 'do it online'.

Simply provide HMRC with a valid email address when filling in your tax return. You can check that your email address is correct by logging onto the online service and checking the 'About You' section. If you are using the free HMRC service, also be sure to enter your email address in the 'Tell Us About' section when completing your tax return.

I am experiencing delayed updates on the HMRC website.

This occasionally happens – the ‘submission finished successfully’ you will receive on filing a return is 'proof of filing'. If in any doubt you should inform HMRC through their help desk, which can be reached on 0845 60 55 999.

Once you have applied for the Self-Assessment Service, you will be able to view payments made, pay tax via Direct Debit, claim any repayments you think you are owed, make claims, change your personal details, add or remove an accountant or tax adviser – an 'agent' – and contact HMRC with additional questions.

Contact Us

Our Feedbacks

SA100- Individual Tax Return

Third or fourth year using this service. Always an easy process with 123 e-filing. Thanks

- Stephen minto 5

Have been using for 3 years now and find it easy to complete and explanations helpful

- Lyndsey Mountain 5

I enjoy the ease of filing returns using 123 efiling. The explanation boxes to the right really do assist in completing the information. Thanks for whoever developed this software application.

- Boone Spencer 5

123 filing.com takes the stress out of submitting my tax return. It makes the process simple and easy to understand. I would really recomened this service to friends and family.

- David Edwards 5

I was dismayed when HMRC notified me that I would have to use commercial software to submit my return because I was not a UK tax resident (I E-filing live in New Zealand. In the event, using 123 E-Filing, it was wonderfully simple. The notes opposite each box on the forms were excellent. Chat help was good. Queries via email were answered promptly and links to HMRSC guidance were supplied where required. I can thoroughly recommend 123 E-Filing.

- David Wright 5

I have found the software easy to use, and the support from the customer service was good. I would recommend the service to others. Thank you

- Clarissa Farran 4

Perfect - I'm glad I chose the 'assisted package' as the reviewing process was very quick, instructions easy to follow, and I ended up making substantial savings.

- Stefan Kuhner 5

First time I have sent a self assement return. Glad I came across this software, BRILLIANT

- Stephen Newby 5

SA800- Partnership Tax Return

Hi 123 eFiling! I have used different software for the past few years and had alot of stress. I am honestly surprised how stress free and streamline your software is. All the technical stuff is in the background and the front user end is very user friendly! Thanks for making HMRC submission bearable! :-)
- Kellie Thomas 5
As always, easy to use, checked and submitted within 30 minutes! Thank you!
- Debra Wadsworth 5
This is the third year I have used your software and it is so nice to find it is the same as last year
- robert harvey 5
Super easy and a great system! Will keep coming back to 123efiling every year, great system.
- James Eastham 5
finally a place that make taxes understandable ! gold star for you guys !!!
- thomas lloyd 5
Really simple to use, and so much easier than having to download software, etc. Best software I've used yet, and reasonable priced!
- Deborah Millington 5
A quick and easy way to submit my first tax return. Helpful video tutorials and online chat facility. I also like that you only pay a one off fee when you use the software rather than an annual fee. Thank you
- Mark Freeman 5
First time using 123efiling and it was so much easier than the software I've used for our partnership returns in all previous years. Will be sticking with 123efiling in future.
- Sylvia Fielding 5

123 E-filing is compatible with

123 E-filing Payment Options

Login2-Step VerificationFree Sign Up

We use cookies to ensure that we give you the best experience on our website.
By closing this message, you consent to our cookies on this device in accordance with our cookie policy unless you have disabled them.