HMRC Bank Repayment Pending: How Long Does It Take?

Written by:

HMRC Refund Update 2026
HMRC Bank Repayment Pending: Meaning and Payment Times
An HMRC bank repayment pending status means your tax refund has been created, but it may still require approval, security checks and payment processing before reaching your bank.
Refund Status
Pending
not necessarily approved
After Approval
5 Days
normally for Self Assessment
Payment Method
BACS
may require extra processing
📌
Repayment Reminder:
A pending repayment has not necessarily been released to your bank, and HMRC may still complete approval, security or manual checks before authorising and issuing the payment

Quick Answer: How Long Does HMRC Bank Repayment Pending Take?

An HMRC bank repayment pending status means that HMRC has created your tax refund, but the repayment still needs to be approved and paid. It does not necessarily mean the money has been released to your bank.

Once a Self Assessment repayment has been authorised, HMRC’s internal guidance says you should normally receive it within five days.

A BACS repayment can take slightly longer because your bank or building society may need additional processing time. However, there is no guaranteed waiting period while the repayment remains at the pending stage.

The wording in HMRC’s Self Assessment refund guidance confirms that a pending refund has been created but still requires approval and payment.

Key Takeaways:

  • “Bank repayment pending” does not mean the refund has already been sent.
  • The repayment may still be awaiting approval, security checks or manual processing.
  • Once authorised, a Self Assessment repayment should normally arrive within five days.
  • BACS and bank processing times can make the wait slightly longer.
  • HMRC may use the credit against tax due within the next 45 days instead of paying it into your bank account.
  • A P800 PAYE refund follows a different process from a Self Assessment repayment.
  • HMRC’s online response-time service is updated weekly and is more useful than an old forum estimate.

What Does “Bank Repayment Pending” Mean on HMRC?

What Does Bank Repayment Pending Mean on HMRC

“Bank repayment pending” means HMRC has recorded a repayment on your tax account, but the refund has not completed every approval and payment stage.

The status usually confirms that:

  • a repayment amount has been identified
  • the repayment has been created on HMRC’s system
  • approval or authorisation may still be required
  • the payment may still be subject to checks
  • the money has not necessarily been transmitted to your bank

A pending status is therefore different from an issued repayment. You should not assume that normal bank-processing time has started simply because the word “bank” appears in the status.

Does HMRC Repayment Pending Mean Approved?

No. An HMRC repayment pending status does not confirm that the refund has been approved.

HMRC’s public guidance specifically says that the refund still needs to be approved and paid. Approval may happen quickly in a straightforward case, but some repayments require manual action or additional verification before they can be authorised.

It is helpful to separate the stages:

  1. Your tax return or refund claim creates a credit
  2. You request repayment of that credit
  3. HMRC creates the repayment
  4. The repayment may appear as pending
  5. HMRC authorises it
  6. The payment passes to the repayment system
  7. HMRC issues the payment
  8. Your bank credits the money to your account

The five-day guidance applies after authorisation, not necessarily from the date you requested the refund or first saw the pending status.

How Long Does an HMRC Bank Repayment Take?

There is no single guaranteed answer to how long an HMRC bank repayment pending takes because two separate periods are involved:

Repayment stageTypical position
Pending and awaiting approvalNo fixed universal timeframe
Authorised by HMRCNormally received within five days
Processing through BACSMay take slightly longer
Selected for additional checksCan remain pending beyond the normal period
BACS payment rejectedWill not arrive until the problem is resolved

HMRC’s Self Assessment manual says its repayment system issues a repayment within three days of authorisation. It also says the taxpayer should normally receive the money within five days of authorisation, although BACS processing can extend this slightly.

When Does the Five-Day Period Start?

The five-day period starts when HMRC authorises the repayment.

It does not automatically start:

  • when you submit your tax return
  • when a credit first appears
  • when you request the refund
  • when the status first changes to pending.

For example, a repayment could remain pending while HMRC performs checks. The post-authorisation payment period would begin only after those checks have been completed and the repayment has been approved.

Do Weekends and Bank Holidays Count?

HMRC’s internal Self Assessment guidance refers to five days rather than promising five working days for every repayment. However, BACS transfers and individual banks operate around working-day processing cycles.

A repayment authorised immediately before a weekend or bank holiday may therefore appear later than one authorised early in a normal working week. Your bank may also need time to display an incoming transaction after HMRC has issued it.

What Are the Different HMRC Repayment Statuses?

HMRC’s internal guidance identifies several repayment stages. Understanding them can help you determine whether your refund is still awaiting approval or has already been released.

HMRC repayment statusWhat it means
PendingThe repayment has been created but still needs approval and payment
TransmittedThe repayment has been passed to HMRC’s repayment system for issue
IssuedHMRC has issued the repayment
RejectedThe BACS system has rejected the repayment

HMRC describes “transmitted” as the stage at which a BACS or payable-order repayment has been passed to its repayment system. An issued status is applied after the repayment has been issued, while rejected indicates a failed BACS repayment.

What Is the Difference Between Pending and Transmitted?

A pending repayment may still be awaiting authorisation.

A transmitted repayment has moved further through the process. HMRC’s manual says a repayment showing as transmitted will have been authorised within the previous two days but has not yet been issued.

This means transmitted is generally a stronger indication that the payment is progressing than pending.

What Does HMRC Repayment Issued Mean?

What Does HMRC Repayment Issued Mean

“Repayment issued” means HMRC has released the refund through its repayment system.

The money may not appear in your account immediately. The bank still needs to process the transaction, and weekends or bank holidays may affect when it becomes visible.

What Does HMRC Repayment Rejected Mean?

A rejected status means the BACS repayment was rejected by the payment system.

Possible reasons can include:

  • an incorrect sort code
  • an incorrect account number
  • a closed bank account
  • an account that cannot accept the payment
  • a mismatch involving the payment instructions.

The status alone may not explain the exact cause. Check the bank details entered with your claim and contact HMRC through an official channel when necessary.

Why Is My HMRC Tax Refund Still Pending?

An HMRC tax refund pending for longer than expected does not automatically mean that your claim has been rejected or that your return is under investigation.

Several factors can affect the approval stage.

HMRC May Be Carrying Out Security Checks

HMRC uses security controls to protect the repayment system against fraudulent or incorrect claims. Some Self Assessment repayments can therefore be selected for further review before they are authorised.

This may involve checking:

  • the identity of the taxpayer
  • the figures included in the return
  • tax already deducted
  • Construction Industry Scheme deductions
  • employment income
  • expenses or reliefs
  • recently changed bank details
  • unusual differences from previous returns

HMRC does not publish a fixed timeframe for every security review. An ICAEW update on Self Assessment repayments also notes HMRC’s warning that a small number of claims may be delayed by enhanced security controls.

HMRC May Need Additional Information

A repayment can take longer when HMRC needs to verify information on your return.

This is particularly possible where:

  • the tax deducted figure does not match HMRC’s records
  • CIS deductions need confirmation
  • income information is incomplete
  • a loss has been carried back to an earlier year
  • the claim depends on an amended return
  • HMRC has contacted you for evidence

Check your online account and recent HMRC correspondence. Respond promptly when HMRC requests documents or clarification.

The Bank Details Could Be Incorrect

Incorrect bank details can prevent a refund from being completed.

Review the:

  • account holder’s name
  • sort code
  • account number
  • building society roll number, where applicable
  • account used when the repayment was requested

Do not submit another repayment request simply because you are uncertain about the details. Duplicate requests can make it harder to understand the current status.

Interactive repayment guide

What Does Your HMRC Repayment Status Mean?

Select the status shown in your HMRC account to see what stage your repayment may have reached and the practical steps you can take next.

Check Your Current Position

● Pending

Your repayment may still need approval

A pending repayment has been created on HMRC’s system, but it may not yet have been authorised or sent to your bank.

Suggested next step

Check your HMRC messages, bank details and account balance. There is no fixed universal timeframe while a repayment remains pending.

1. Pending
2. Transmitted
3. Issued
Payment rejected
Pending is not paid The refund may still require approval or additional checks.
Five-day guidance The normal five-day period begins after HMRC authorisation.
Bank delays are possible BACS, weekends and bank holidays may affect arrival times.

This checker provides general guidance based on the selected status. Users should confirm their position through their official HMRC account.

HMRC May Set the Refund Against Tax You Owe

HMRC says you may not receive a Self Assessment refund if tax is due within the next 45 days, such as an upcoming payment on account. The credit may instead be deducted from the amount you owe.

Look at your full Self Assessment statement rather than viewing the repayment entry in isolation. Check for:

  • an upcoming payment on account
  • an outstanding balancing payment
  • an earlier tax liability
  • interest or penalties
  • another amount due to HMRC

If the repayment disappears but the account balance has also reduced, the credit may have been allocated against another liability.

The Return May Require Manual Processing

Some tax returns cannot be processed entirely through HMRC’s automated systems.

A manual review may be more likely where the return includes:

  • complex relief claims
  • amended information
  • carried-back losses
  • large CIS repayment claims
  • unusual income adjustments
  • figures that conflict with information already held by HMRC.

Manual processing does not automatically mean that anything is wrong. It does mean the repayment may take longer than a straightforward automated refund.

Is a Self Assessment Repayment Different From a P800 Refund?

Is a Self Assessment Repayment Different From a P800 Refund

Yes. A Self Assessment repayment and a P800 PAYE refund are different processes.

Self Assessment Repayment

A Self Assessment repayment usually arises after you submit a tax return showing that you have paid too much tax.

This can happen when:

  • payments on account exceeded your final bill
  • too much tax was deducted from self-employed or CIS income
  • you became entitled to additional tax relief
  • your income was lower than expected
  • an earlier payment created a credit

A Self Assessment repayment pending may still require approval before the payment stage begins.

P800 PAYE Refund

A P800 is a tax calculation HMRC may issue when it believes an employee or pension recipient has paid too much or too little Income Tax through PAYE.

HMRC says a P800 refund claimed online is normally sent within five working days. A requested cheque can take up to six weeks. Those timeframes should not be applied automatically to a pending Self Assessment repayment because the claim and approval processes differ.

Tax overpayments commonly arise from changes in employment, tax codes, benefits or pension income. MoneyHelper’s tax rebate guide explains the broader circumstances in which an Income Tax refund may become due.

How Can You Check an HMRC Repayment?

You can monitor the repayment through your HMRC online account.

Review the following information:

  1. The amount of the repayment
  2. The tax year involved
  3. The date the repayment was requested
  4. The current repayment status
  5. Your remaining Self Assessment balance
  6. Upcoming payments on account
  7. Messages or notices from HMRC
  8. The bank details used for the claim

HMRC online services provide access to Personal Tax Accounts, Self Assessment accounts and other tax records.

Use HMRC’s Current Response-Time Service

HMRC operates a service showing when taxpayers can expect a reply to supported requests and queries, including Self Assessment matters.

The information is updated weekly. That makes it more dependable than a fixed estimate taken from an old discussion, social-media post or article written during a different filing period. As of 1 August 2026, the guidance page itself was last updated on 1 July 2026.

Use the date on which you made the request when checking the expected response period.

Keep a Record of Status Changes

Make a dated note or screenshot when the status changes.

Useful details include:

  • the repayment request date
  • when “pending” first appeared
  • when the status changed to transmitted or issued
  • any messages from HMRC
  • the date HMRC requested further information
  • any telephone or webchat reference

A clear record will make it easier to explain the issue if you later need to contact HMRC.

When Should You Contact HMRC About a Pending Repayment?

When Should You Contact HMRC About a Pending Repayment

Contact HMRC when:

  • the current response-time service says the expected processing period has passed
  • HMRC has asked for information and you are unsure how to provide it
  • the repayment shows as issued but has not arrived after allowing for bank processing
  • the status shows rejected
  • the repayment has returned to your Self Assessment balance
  • the bank details are incorrect
  • you suspect the payment has been sent to a closed account
  • an unexplained delay is causing serious financial difficulty

HMRC’s current Self Assessment general-enquiries line is 0300 200 3310. Its published opening hours are Monday to Friday, 8am to 6pm, excluding bank holidays. Contact details can change, so confirm them through the official HMRC contact service before calling.

Information to Have Ready

Prepare:

  • your Unique Taxpayer Reference
  • your National Insurance number
  • the relevant tax year
  • the repayment amount
  • the request date
  • the current status
  • the bank details used
  • copies of relevant HMRC letters
  • the date of any previous contact

Never disclose your Government Gateway password or full banking-security information to an unsolicited caller, email sender or text-message contact.

What Should You Do While the HMRC Repayment Is Pending?

Follow these steps:

  1. Confirm that the repayment was successfully requested
  2. Check whether it still appears as pending
  3. Verify the repayment amount and tax year
  4. Review your bank details
  5. Look for upcoming tax liabilities
  6. Check your HMRC messages and correspondence
  7. Use the weekly updated response-time service
  8. Keep a dated record of account changes
  9. Contact HMRC after the relevant expected period has passed.

Avoid relying on a single fixed waiting-time estimate. The pending stage can vary depending on the type of claim, HMRC’s checks and the information contained in your tax return.

Conclusion: How Long Will an HMRC Bank Repayment Remain Pending?

An HMRC bank repayment pending status means the refund has been created but has not necessarily been approved or sent.

There is no guaranteed waiting period while the repayment remains pending. Once HMRC authorises a Self Assessment repayment, its internal guidance says the money should normally arrive within five days, although BACS and bank processing may extend that slightly.

Check the exact repayment status, review your bank details and account balance, and use HMRC’s current response-time service before chasing the payment.

If the status changes to issued but the money does not arrive, or the repayment is rejected or returned, contact HMRC through an official channel.

Frequently Asked Questions

What does bank repayment pending mean on HMRC?

It means HMRC has created the refund, but it still needs to be approved and paid. The pending status does not confirm that the repayment has been authorised or sent to your bank.

How long can an HMRC repayment remain pending?

HMRC does not publish one guaranteed timeframe for the entire pending stage. Straightforward repayments may progress quickly, while repayments selected for security checks or manual processing can take longer.

Does HMRC repayment pending mean approved?

No. A pending repayment may still be awaiting approval. The payment moves closer to completion after it has been authorised, transmitted and issued.

How long does HMRC repayment take after authorisation?

HMRC’s internal Self Assessment guidance says the taxpayer should normally receive the repayment within five days of authorisation. BACS processing by a bank or building society can make the wait slightly longer.

How long after HMRC repayment issued will the money arrive?

An issued status means HMRC has released the repayment. The exact arrival time depends on the payment method, working days and your bank’s processing arrangements.

Why has my Self Assessment repayment returned to my account?

The available status alone may not reveal the reason. HMRC may have cancelled the repayment, rejected the payment instructions or allocated the credit differently. Check your account messages and contact HMRC when the reason is unclear.

Can HMRC check a tax refund before paying it?

Yes. HMRC can carry out automated or manual checks before authorising a repayment. These checks may involve your identity, bank details, income, tax deductions, relief claims or CIS figures.

Does HMRC process repayments at weekends?

Bank and BACS processing usually centres on working days. A repayment authorised or issued immediately before a weekend or bank holiday may take longer to appear in your account.

What happens if an HMRC BACS repayment is rejected?

The money will not reach your account. Check the bank details used for the claim and contact HMRC through its official Self Assessment service to establish what needs to be corrected.

When should I chase an HMRC tax refund?

Use HMRC’s current response-time service first. Contact HMRC when the indicated period has passed, the repayment has been rejected, an issued payment has not arrived or HMRC has requested information you cannot provide through your account.

This article provides general information and does not replace personalised advice from HMRC or a qualified tax adviser.