July 26, 2026

How Long Does a Tax Refund Take?

Whether you've claimed tax relief for work-related expenses, mileage, CIS deductions or submitted a Self Assessment tax return, waiting for your refund can be frustrating.

How Long Does a Tax Refund Take? Everything You Need to Know About HMRC Refund Times

When it comes to tax refunds, one of the most common questions is:

“How long will my tax refund take?”

Whether you have claimed tax relief on work expenses, business mileage, CIS deductions or submitted a Self Assessment tax return, waiting for HMRC to process the repayment can feel frustrating.

Most valid tax refunds are processed without a problem, but there is no single timeframe that applies to every claim. Processing times depend on the type of refund, the information involved, whether additional checks are required and HMRC's current workload.

This guide explains what happens after a claim is submitted, the factors that can affect HMRC processing times and what you should do if your repayment is taking longer than expected.

How Long Does an HMRC Tax Refund Take to Arrive?

HMRC does not provide one standard processing time covering every type of tax refund.

A simple repayment that has already been calculated and approved may arrive relatively quickly. A claim involving several employers, substantial expenses, CIS deductions or a detailed Self Assessment return may require considerably more review.

The overall timeframe can be affected by:

  • The type of tax refund being claimed
  • Whether the claim was submitted online or by post
  • Whether a tax calculation has already been completed
  • The number of employers or contractors involved
  • The value and complexity of the claim
  • Whether HMRC requires supporting evidence
  • Whether HMRC's records match the figures submitted
  • Whether the claim is selected for additional checks
  • Whether another tax liability is outstanding
  • HMRC's workload at the time

Processing time and payment time are not the same. HMRC may spend time reviewing a claim before approving it. The banking or cheque timeframe begins only after the repayment has been authorised or issued.

Is There an Official HMRC Processing-Time Checker?

HMRC provides an online service that allows taxpayers and agents to check when they can expect a reply to certain requests.

The service covers areas including:

  • Income Tax
  • Self Assessment
  • Construction Industry Scheme requests
  • Employer PAYE queries
  • National Insurance
  • Other supported HMRC services

HMRC updates the information regularly, so a current estimate from its official checker is more reliable than a processing time quoted in an old article, forum post or social media comment.

Even the official estimate is not a guarantee. A claim that requires additional verification can take longer.

What Affects HMRC Tax Refund Processing Times?

HMRC processing times vary because tax refunds arise through several different systems and claim routes.

The type of claim

Some refunds can be calculated using information already held by HMRC. Others require detailed income, deduction or expense information to be checked.

Common types of refund include:

  • PAYE tax overpayments
  • Incorrect or emergency tax-code refunds
  • Mileage Allowance Relief claims
  • Other work-related expense claims
  • CIS tax refunds
  • Self Assessment repayments
  • Refunds following a P800 tax calculation

You can learn more about employment-related refunds on our PAYE Tax Refund service page .

HMRC's current workload

HMRC receives higher volumes of tax returns, refund requests and enquiries during certain periods.

Busier periods may include:

  • The weeks surrounding the Self Assessment filing deadline
  • The end of the tax year
  • The beginning of a new tax year
  • Periods following large-scale tax or reporting changes

A heavier workload can affect how quickly HMRC reviews correspondence and repayment claims.

Missing or inconsistent information

A claim may be delayed if HMRC cannot match the information submitted with its own records.

HMRC may need to ask for:

  • Missing employment details
  • P45 or P60 information
  • Payslips
  • Expense receipts or supporting records
  • Business mileage evidence
  • Employer reimbursement information
  • CIS payment and deduction statements
  • Proof of identity
  • Clarification of income figures
  • Correct bank or repayment details

Responding promptly and supplying the specific information requested can help prevent the claim from remaining unresolved.

Additional security or compliance checks

HMRC may select a repayment for additional checks before releasing the money.

This does not automatically mean that the claim is incorrect or has been refused. HMRC may need to verify the taxpayer's identity, the amount of tax paid, the expenses claimed or the bank account receiving the repayment.

How Long Does a P800 Tax Refund Take?

A P800 is a tax calculation HMRC may issue where its records show that an employee paid too much or too little Income Tax through PAYE.

If your P800 says that you can claim your refund online, HMRC currently states that the money is normally sent within five working days after the online claim is completed.

If you ask HMRC to send a cheque after claiming online, HMRC states that it can take longer.

The five-working-day timeframe applies to a qualifying P800 refund that HMRC has already calculated and that you have successfully claimed online. It is not the general processing time for mileage, CIS, Self Assessment or other expense claims.

If the figures shown on the P800 are incorrect, the calculation may need to be corrected before the repayment can be finalised.

How Long Does a PAYE Tax Refund Take?

A PAYE refund may arise because HMRC or an employer deducted too much Income Tax from your wages.

Common causes include:

  • An incorrect tax code
  • An emergency tax code
  • Changing jobs
  • Leaving employment partway through a tax year
  • Having more than one employer
  • Your Personal Allowance being allocated incorrectly
  • Outdated employment information remaining on HMRC's records

A straightforward PAYE reconciliation may be quicker than a claim that also includes work expenses or several employments.

Delays may occur where HMRC is waiting for final payroll information from an employer or needs to establish whether an old employment has ended.

Visit our Tax Refund service page to learn more about overpaid PAYE tax and work-related expense claims.

How Long Does a Work-Expense Claim Take?

An employee may be able to claim tax relief where they personally paid qualifying employment expenses and were not fully reimbursed by their employer.

Claims may involve:

  • Business mileage
  • Travel to temporary workplaces
  • Professional fees and subscriptions
  • Tools required for employment
  • Uniform cleaning and maintenance
  • Specialist clothing
  • Other qualifying employment expenses

Processing can take longer if HMRC needs to verify whether the expense was necessary for the employment, whether the employee paid it personally or whether the employer already reimbursed it.

Claims covering several previous tax years can also require more information than a current-year claim.

Read our guide to work-related and business expenses for examples of costs that may qualify.

How Long Does a Mileage Tax Relief Claim Take?

Mileage tax relief claims can require HMRC to review the journeys undertaken, the vehicle used and the amount reimbursed by the employer.

HMRC may need to establish:

  • Whether the journeys were qualifying business travel
  • Whether travel involved temporary or permanent workplaces
  • The number of business miles travelled
  • The approved mileage amount
  • The rate paid by the employer
  • The remaining mileage shortfall
  • The rate of Income Tax paid by the employee

Incomplete mileage records, unclear work locations and missing reimbursement statements can all add to the processing time.

You can use our free mileage calculator to estimate the potential value of qualifying business mileage.

Our Mileage Tax Relief Explained guide provides a more detailed explanation of the rules.

How Long Does a Self Assessment Tax Refund Take?

A Self Assessment repayment may arise where the tax paid or deducted exceeds the final liability shown on the tax return.

This can happen because of:

  • Payments on account being higher than the final tax bill
  • Tax deducted from employment income
  • CIS deductions
  • Allowable business expenses
  • Pension contributions or other tax reliefs
  • An amended tax return

Most Self Assessment repayments can be processed through HMRC's repayment system, but a repayment may be held where additional authorisation or security checks are required.

HMRC may also consider:

  • Whether the return is complete
  • Whether the figures match other reported information
  • Whether the repayment request was included
  • Whether another tax liability is due or becoming due
  • Whether the nominated bank account has been verified
  • Whether the return has been selected for review

An account showing a credit balance does not always mean that the money has already been requested or issued.

Our Self Assessment Tax Return service explains how we help individuals prepare and submit accurate returns.

How Long Does a CIS Tax Refund Take?

CIS tax refunds can require more detailed checks because deductions reported by the subcontractor must be matched against contractor and HMRC records.

For a self-employed CIS subcontractor, HMRC may need to review:

  • Total subcontractor income
  • CIS deductions suffered
  • Payment and deduction statements
  • Allowable business expenses
  • Income Tax and National Insurance liabilities
  • Information supplied by each contractor
  • Any outstanding Self Assessment returns
  • Other amounts owed to HMRC

A repayment may be delayed where the deduction figures claimed do not match those reported by the contractor.

Missing contractor statements, incomplete income records or outstanding returns can also prevent HMRC from completing the calculation.

Limited-company CIS repayment claims follow a different process and can require all relevant PAYE, CIS and Corporation Tax returns to have been submitted.

Visit our CIS Tax Refund service page for more information about CIS deductions and repayment calculations.

What Happens After You Submit a Tax Refund Claim?

The exact process depends on the type of claim, but HMRC may need to complete several stages before payment is issued.

The process may include:

  • Receiving and recording the claim or tax return
  • Matching the information with HMRC's records
  • Reviewing income and tax deductions
  • Checking expense or mileage information
  • Completing identity and repayment security checks
  • Requesting further information where required
  • Calculating the amount repayable
  • Checking for other outstanding tax liabilities
  • Authorising the repayment
  • Issuing the payment

Not every claim requires manual review at every stage. However, a claim selected for additional checking will generally take longer than one that can pass through the process automatically.

Can You Speed Up an HMRC Tax Refund?

You cannot require HMRC to process a claim immediately, but you can reduce the risk of preventable delays.

Before submitting your claim:

  • Use the correct claim route
  • Check that personal and employment details are accurate
  • Include all relevant income
  • Check tax deduction figures against your records
  • Only claim expenses that meet the relevant rules
  • Calculate employer reimbursements correctly
  • Provide accurate bank details
  • Submit any outstanding tax returns
  • Keep supporting records available

After submitting your claim:

  • Check your HMRC online account for messages
  • Read HMRC correspondence carefully
  • Respond to information requests promptly
  • Keep copies of everything sent
  • Record when and how the claim was submitted
  • Avoid sending duplicate claims

A well-prepared claim can reduce avoidable questions, but it cannot guarantee a particular HMRC processing time or prevent routine security checks.

Can a Tax Adviser Make HMRC Process the Refund Faster?

A tax adviser cannot control HMRC's workload, bypass its checks or guarantee that a repayment will be processed by a particular date.

Professional assistance can still help reduce delays caused by an incomplete or incorrectly prepared claim.

An adviser may be able to help by:

  • Identifying the correct claim procedure
  • Reviewing income and tax records
  • Checking that the expense meets the relevant rules
  • Calculating mileage and employer reimbursement correctly
  • Checking CIS deduction statements
  • Preparing a complete Self Assessment return
  • Responding to HMRC information requests
  • Following up after the appropriate response time has passed

The value of professional support lies in preparing and managing the claim correctly, rather than promising special or accelerated access to HMRC.

How Will HMRC Pay Your Tax Refund?

The payment method depends on the type of repayment, the claim route and the details supplied to HMRC.

A refund may be issued by:

  • Bank transfer
  • Cheque
  • Payment to an authorised nominee or agent
  • Credit against another HMRC liability

Where bank details are required, check the account holder's name, account number and sort code carefully.

HMRC may complete additional security checks before paying a refund into a newly supplied or nominated bank account.

If the repayment is sent to an authorised agent or nominee, the time required for that party to receive and forward the money may be separate from HMRC's processing time.

Can HMRC Use Your Refund Against Another Tax Bill?

HMRC may use some or all of an overpayment against another tax liability rather than paying the full credit directly to you.

This may include:

  • An existing Self Assessment balance
  • A liability that is becoming due
  • Another outstanding HMRC debt
  • An amount arising from an amended return

This can result in a repayment being lower than expected, even where the original calculation showed that tax had been overpaid.

Check the transaction history and balance on the relevant HMRC account to see whether the credit has been allocated elsewhere.

What If Your Refund Is Taking Longer Than Expected?

A delay does not automatically mean that the claim has been rejected.

Your claim may still be:

  • Waiting to be reviewed
  • Going through security checks
  • Waiting for information from an employer or contractor
  • Waiting for supporting documents from you
  • Being considered by a specialist HMRC team
  • Held because another tax return is outstanding
  • Being checked against another tax liability

Start by checking whether HMRC has sent a letter, online message or request for information.

You should also confirm that the claim was successfully submitted and that HMRC holds your correct address, email and bank information.

If the relevant expected response time has passed, it may be appropriate to contact HMRC or ask your authorised adviser to follow up.

How Can You Check the Progress of Your Refund?

The way you check a repayment depends on the type of claim and how it was submitted.

You may be able to check through:

  • Your HMRC Personal Tax Account
  • The HMRC app
  • Your Self Assessment online account
  • HMRC's response-time checker
  • Letters or online messages from HMRC
  • The tax adviser who submitted the claim
  • The relevant HMRC enquiry service

A Personal Tax Account can be used to check Income Tax records, manage Self Assessment information, claim certain refunds and track some forms submitted online.

Before contacting HMRC, have your National Insurance number, Unique Taxpayer Reference where relevant and details of the claim available.

If Go Tax Refunds is handling your claim, our team will keep you updated and contact HMRC where appropriate and permitted by the authority in place.

Can HMRC Refuse or Reduce Your Refund?

HMRC can reduce, withhold or refuse a repayment where the information submitted does not support the amount claimed.

This may happen where:

  • Income or tax deductions were reported incorrectly
  • The claimed expense does not qualify
  • The employer already reimbursed the full amount
  • Mileage includes ordinary commuting or personal travel
  • CIS deductions do not match contractor records
  • Supporting information is insufficient
  • The claim was submitted outside the applicable time limit
  • The same amount was claimed more than once
  • Another tax liability is outstanding

HMRC may contact you before making its decision. It could approve the full amount, approve a reduced repayment, use the credit against another liability or refuse the claim.

Common Errors That Cause HMRC Delays

Many delays occur because the information needed to complete the claim is missing, inconsistent or submitted through the wrong route.

Common errors include:

  • Leaving out employment or income information
  • Using incorrect employer details
  • Entering the wrong amount of tax deducted
  • Submitting incomplete CIS figures
  • Claiming expenses that do not meet HMRC's rules
  • Failing to deduct employer reimbursements
  • Using estimated mileage without a reasonable basis
  • Providing incorrect bank details
  • Failing to respond to HMRC correspondence
  • Submitting duplicate claims
  • Using a P87 route when Self Assessment is required
  • Failing to request a repayment from a Self Assessment credit

Taking time to review the information before submission can prevent weeks or months of avoidable correspondence.

Frequently Asked Questions

Can I check the progress of my tax refund?

Yes. Depending on the type of claim, you may be able to check your Personal Tax Account, HMRC app, Self Assessment account or HMRC's response-time service.

If an adviser submitted the claim, the adviser may also be able to review the position under the authority held.

Why did someone else's refund arrive faster than mine?

Every tax claim is different. Another person may have submitted a simpler claim, used a different claim route or required fewer checks.

Even claims for similar amounts can have different processing times because the underlying income, employers, expenses and tax records are not the same.

Does HMRC process tax refunds at weekends?

There is no reliable general rule stating that every HMRC repayment process stops at weekends.

Published working-day estimates exclude weekends, and bank transfers may depend on banking arrangements. However, you should not try to calculate an exact issue date solely by assuming that HMRC performs no internal processing outside contact-centre opening hours.

Can I contact HMRC if I am concerned?

Yes. It is reasonable to contact HMRC where the current expected response time has passed, HMRC has requested information or a payment shown as issued has not arrived.

Contacting HMRC immediately after submission will not normally make the claim move faster.

Does a delay mean that my claim is being investigated?

Not necessarily. The claim may simply be awaiting processing or routine verification.

HMRC will normally contact you if it requires specific information or opens a formal enquiry.

Can I submit the claim again?

You should not normally submit a duplicate claim simply because the original is taking longer than expected.

First confirm whether the original claim was received and whether HMRC requires an amendment or additional information.

How long does payment take after approval?

This depends on the repayment type and payment method.

For a P800 repayment claimed online, HMRC currently states that the money is normally sent within five working days. Other repayments may follow different payment and verification procedures.

Can Go Tax Refunds guarantee a refund date?

No tax adviser can guarantee when HMRC will approve or issue a repayment.

Go Tax Refunds can help prepare the claim correctly, respond to HMRC requests and follow up where appropriate, but HMRC controls its own processing and security checks.

Need Help With Your Tax Refund?

Waiting for a tax refund can be stressful, particularly when you do not know whether HMRC needs more information or whether the claim was submitted through the correct route.

Go Tax Refunds can help you:

  • Identify the appropriate claim process
  • Review PAYE income and tax deductions
  • Check eligible work-related expenses
  • Calculate qualifying mileage relief
  • Review CIS income and deduction records
  • Prepare an accurate Self Assessment tax return
  • Respond to HMRC requests for information
  • Check the progress of a claim where appropriate
  • Keep you updated throughout the process

We cannot control HMRC's processing times, but we can help ensure that your claim is accurate, complete and supported by the information HMRC may need.

You can also submit eligible claims directly to HMRC without using a tax refund company. Our paid service is available for people who want professional support preparing and managing their claim.

Contact Go Tax Refunds

This guide provides general information and should not be treated as personal tax advice or a guaranteed HMRC refund timeframe. Processing times, evidence requirements, repayment methods and eligibility depend on the claim type, individual circumstances and current HMRC procedures. Taxpayers can check eligibility and submit valid claims directly to HMRC without using a tax refund company.