Martin Lewis has issued a warning to “millions” of people who are paying too much in tax.

The Money Saving Expert has urged workers across the UK to check their pay slip in case they could be owed money from HMRC.

Mr Lewis warned that millions of Brits may be overpaying, or underpaying, on tax every time they receive their pay slip.

While few of us will look at our tax code each month, the Money Saving Expert said it was important to do so, so that it could be corrected as soon as possible.

Speaking on the Martin Lewis BBC Radio 5 Live Podcast in February, Mr Lewis said: “You need to know your tax code and what it means, it's your legal responsibility - not your employers and not HMRC’s.

"Millions are wrong. Millions are overpaying. Millions are underpaying.

"It all causes a nightmare, so make sure you know what your tax code is and check that it's right."

People on the wrong tax code could be paying too much or too little in tax, meaning you could be entitled to cash back if you have overpaid, or could have to pay money back if you have underpaid.

What are tax codes?

Tax codes are used by your employer to work out how much tax is taken from your pay or pension.

Your tax code is a combination of numbers and letters representing how much you can earn before you start being taxed.

Everyone on the PAYE system should be issued one.

The most common code for the current tax year is 1257L for people who have one job or pension.

If you're on the wrong tax code, you could be paying too much or not enough tax each month.

How to check your tax code

Looking at your payslip or P45 is the quickest and simplest way to check your tax code.

You could also ask your HR department if they can tell you your tax code.

The GOV.UK website has a webpage dedicated to allowing people to check their tax code. To check it online you will need to register for a government gateway ID.

Checking if you're on the right tax code

MoneySavingExpert has a free tax code calculator to get a rough idea of whether your current tax code is correct.

To check yours, you will need to enter your earnings before tax and your current code, and the calculator will tell you if you're likely on the right code as no calculator can tell you for definite.

How to claim tax back if you have been overpaying

Depending on how much and how long you've been overpaying for, you could potentially claim thousands of pounds back.

By calling 0300 200 3300 to contact HMRC, you can investigate the best course of action for you, or you could speak to them online via their live chat service.

If your tax code is wrong for the current year, your employer will be contacted by HMRC and you should get back any owed tax in your next payslip.

You can claim back up to four years.

What happens if you've been underpaying tax

If you realise you've been underpaying tax, you will owe HMRC money.

To avoid paying back a larger sum, it's best to contact them straight away and let them know.

You could organise a payment schedule depending on your circumstances.

As it was not your fault, you could try and get the tax written off, although this is not a guarantee.

This could be done by asking for a so-called "Extra Statutory Concession" or an A19 from HMRC.