HMRC Bank Repayment Pending: What It Means, How Long It Takes and What to Do?

HMRC Bank Repayment

HMRC bank repayment pending means HM Revenue and Customs has created your tax refund, but the repayment still needs to be approved and paid. The status does not confirm that HMRC has sent the money to your bank.

A repayment may remain pending while HMRC completes routine processing, verifies the claim or carries out security checks. The time taken can vary, so you should not assume that every pending refund will arrive within five working days.

HMRC’s internal guidance says a taxpayer should normally receive an automatic repayment within five days after it has been authorised, although a BACS transfer may take slightly longer to reach the bank account.

That timeframe does not necessarily begin when you file your return or request the refund.

Check your online tax account for an issue date, outstanding liabilities or a changed status. Contact HMRC when its current expected processing period has passed, or sooner if the repayment is rejected or cancelled.

Key Takeaways

  • HMRC bank repayment pending means the refund has not completed approval and payment.
  • “Bank repayment” describes how HMRC intends to pay you; it does not prove the transfer has been sent.
  • The five-day guideline generally applies after authorisation, not automatically from the date you submit your tax return.
  • HMRC may delay a repayment while it completes routine, manual or security checks.
  • A credit can be used against Self Assessment tax due within the next 45 days.
  • “Pending”, “transmitted”, “issued”, “rejected” and “cancelled” have different meanings.
  • Check HMRC’s current processing guidance before chasing an existing repayment.

What Does HMRC Bank Repayment Pending Mean?

Repayment Pending

An HMRC bank repayment pending status means the repayment has been created on HMRC’s system but is still awaiting approval and payment.

HMRC uses this wording in its official Self Assessment refund guidance. A pending repayment should therefore be treated as an active request that has not yet completed the payment process.

The status does not, by itself, mean:

  • the repayment has been refused
  • the money has been transferred
  • the repayment has passed every check
  • HMRC is investigating your tax return
  • the refund will arrive on a particular date

In many cases, no immediate action is necessary. You should first establish when the repayment was requested, which type of refund you are claiming and whether HMRC has published an expected response date for that process.

Does “Bank Repayment” Mean the Money Has Been Sent?

No. The word “bank” identifies the intended payment method rather than the current payment stage.

When an HMRC account shows bank repayment pending, the transfer has not necessarily been authorised or passed to the banking system. You should look for a later status such as “issued” before treating the repayment as sent.

Even after HMRC records a repayment as issued, the payment may not appear instantly. BACS processing and the receiving bank’s procedures can add a short delay.

Is a Pending HMRC Repayment Approved?

Not necessarily. HMRC’s public guidance says the refund still needs to be approved and paid.

This distinction matters because some online explanations use “pending” and “approved” interchangeably. A repayment can exist on your account without having completed authorisation.

How Long Does HMRC Bank Repayment Pending Take?

How Long Does HMRC Bank Repayment Pending Take

There is no single guaranteed timeframe for every HMRC bank repayment pending status.

HMRC’s internal Self Assessment guidance says a taxpayer should normally receive an automatic repayment within five days of authorisation. A BACS repayment can take slightly longer because the bank or building society must process it.

The important word is authorisation.

The five-day period does not necessarily begin on:

  • the day you filed your tax return
  • the day your calculation showed an overpayment
  • the day you requested the repayment
  • the first day the account displayed “pending”

A repayment can spend time awaiting approval before the post-authorisation payment period begins.

HMRC also provides a service for checking when taxpayers can expect a response to particular requests. The estimates are updated weekly, making them more reliable than fixed waiting periods quoted in old articles or online discussions.

Is the Timeframe Counted in Working Days?

It depends on the specific guidance applying to the repayment.

Banking estimates commonly use working days, which exclude weekends and bank holidays.

HMRC’s internal Self Assessment manual refers to receiving an automatic repayment within five days of authorisation but notes that BACS processing may make the period slightly longer.

Do not calculate a guaranteed arrival date from the visible pending status alone, because your online account may not show when internal authorisation takes place.

Is a P800 Refund Processed in the Same Way?

Not always. A P800 refund and a Self Assessment repayment are separate processes.

For a P800 tax calculation, HMRC says money claimed online is sent within five working days. That timeframe should not automatically be applied to a Self Assessment repayment that remains pending.

Before relying on any timescale, identify whether your refund comes from:

  • a Self Assessment tax return
  • a P800 tax calculation
  • PAYE employment income
  • Construction Industry Scheme deductions
  • savings or investment income
  • another HMRC tax account

The Low Incomes Tax Reform Group’s Self Assessment tax refund guidance also explains that HMRC deals with a repayment after processing the tax return and may reduce the amount available where another Self Assessment liability is becoming due.

HMRC Repayment Statuses Explained

HMRC uses several repayment statuses. Understanding them can help you determine whether the money is still awaiting approval, moving through the payment system or has failed.

StatusWhat it generally meansHas the money been issued?
PendingThe repayment has been created but has not completed approval and paymentNo
DraftThe repayment has been created and is entering the checking processNo
SelectedThe repayment has been selected for manual review or authorisationNo
AuthorisedHMRC has approved the repayment for the next processing stageNot necessarily
TransmittedThe repayment has passed to the repayments system for issueNot yet recorded as issued
IssuedHMRC records the repayment as issuedNormally
RejectedThe BACS system rejected the repaymentNo
CancelledHMRC stopped the repayment before completionNo

HMRC’s internal manual defines “transmitted” as a repayment passed to the repayment system for issue, while “issued” applies once the repayment has been issued. A rejected status indicates that the BACS system rejected the payment.

What is the Difference Between Pending and Issued?

Pending means processing is incomplete. Issued means HMRC’s records show that the repayment has been sent through the applicable payment process.

A change from pending to issued is therefore important, but it does not always mean the money will appear in your account immediately. Allow the normal bank-processing period before reporting the payment as missing.

What Does Transmitted Mean?

A transmitted repayment has been passed to HMRC’s repayment system for issue.

It is further through the process than a pending repayment, but HMRC has not yet recorded it as issued. HMRC’s manual also says a repayment cannot be cancelled while it has transmitted status.

What Does Rejected Mean?

A rejected status means the BACS system could not complete the bank repayment.

Possible causes can include:

  • an incorrect account number or sort code
  • a closed bank account
  • an account that cannot receive the payment
  • a mismatch involving the nominated account
  • another banking or processing problem

The status alone may not reveal the precise reason. Check the bank details used and contact HMRC for account-specific instructions before requesting the repayment again.

Why is My HMRC Bank Repayment Still Pending?

repayment still pending

A pending repayment does not have one universal cause. Several processing, account and payment factors may be involved.

The Repayment is Awaiting Routine Approval

The simplest explanation is that HMRC has created the repayment and has not finished processing it.

This does not necessarily indicate a problem. Your request may be moving through HMRC’s normal approval and payment stages.

HMRC is Carrying Out Security Checks

HMRC can assess Self Assessment repayments against pre-repayment risk criteria. Its internal guidance states that some cases may be selected for detailed pre-issue security checks and manual authorisation.

However, an HMRC bank repayment pending status does not prove that you are under investigation. Security checks are one possible explanation for a longer wait, not the definition of every pending repayment.

ICAEW has reported that enhanced security controls can delay a small number of claims and that new Self Assessment repayments should generally be requested through the tax return or HMRC’s online services.

Its report on Self Assessment repayment claims also distinguishes new claims from enquiries about repayments already requested.

Your Return Was Recently Submitted or Amended

HMRC must process the figures in a tax return before finalising the resulting repayment.

A recent amendment can change the tax calculation and may create additional processing work. HMRC allows taxpayers to correct a return within 12 months of the filing deadline, and the bill or repayment is updated according to the amended information.

A Payment on Account is Due Soon

HMRC may not pay the full credit into your bank when Self Assessment tax is due within the next 45 days.

For example, the credit may be allocated against an upcoming payment on account instead. Payments on account normally fall due on 31 January and 31 July, so this issue can be particularly relevant around those dates.

Check your Self Assessment statement to see whether the credit has been retained or used against an outstanding or upcoming liability.

HMRC is Checking Recently Received Funds

Where an apparent overpayment results from money recently paid to HMRC, the department may need to confirm that the payment has cleared and has been allocated correctly.

This reduces the risk of issuing a repayment and later discovering that the original payment failed, was reversed or belonged against another liability.

The Bank Details Need Verification

An error in the bank information can prevent the payment from completing.

Confirm:

  • the account number
  • the sort code
  • the name associated with the account
  • whether the account remains open
  • whether it can receive BACS payments

Never publish your bank details, Unique Taxpayer Reference or National Insurance number when asking for help online.

What Should You Do When an HMRC Repayment Is Pending?

HMRC Repayment

1. Identify the Type of Repayment

Determine whether the refund comes from Self Assessment, PAYE, a P800 calculation, CIS deductions or another tax.

This prevents you from applying the wrong processing timeframe.

2. Review Your HMRC Online Account

Look for:

  • the repayment request date
  • the amount requested
  • the current status
  • an issue date
  • the remaining credit balance
  • future payments on account
  • messages or requests for information

Take a dated screenshot or make a note of the status so that you can explain any change if you later contact HMRC.

3. Verify the Payment Details

Confirm that the bank details entered with the repayment request are accurate.

Do not submit a second request simply because the first one remains pending. Duplicate requests can make the account more difficult to understand and will not necessarily speed up payment.

4. Check for Tax Due Within 45 Days

Review your Self Assessment statement for payments due soon.

When HMRC has used the credit against an upcoming liability, the amount may no longer be available as a bank repayment even though your original calculation showed an overpayment.

5. Consult HMRC’s Current Response Time

Use HMRC’s response-time service to establish whether the expected processing date has passed. The information is updated weekly and can reflect current workloads more accurately than an old fixed estimate.

6. Contact HMRC When Escalation is Appropriate

Contact HMRC when:

  • its expected response date has passed
  • the repayment remains pending substantially beyond the current processing period
  • the status changes to rejected or cancelled
  • the account shows an issue date but the payment does not arrive after normal bank processing
  • the repayment disappears and the credit is not allocated elsewhere
  • HMRC asks for documents or identity information
  • you discover that the bank details are wrong

Have your UTR, National Insurance number, tax year, repayment amount, request date and current status available. Use HMRC’s verified contact channels and avoid sharing confidential details through social media or unsolicited messages.

What If the Pending Repayment Disappears?

What If the Pending Repayment Disappears

A disappearing pending status does not have one certain meaning. Review the complete account before deciding what happened.

The Status Changes to Issued

This normally means HMRC has completed the issue stage.

Allow time for the bank to process the payment. Contact HMRC if the appropriate banking period passes and the money remains missing.

The Amount Returns to Your Tax-account Balance

This may mean the repayment was stopped, cancelled or rejected.

Check the transaction history and any messages before attempting to request the money again.

The Credit is Used Against Another Liability

HMRC may allocate the amount against tax already due or becoming due within 45 days.

Compare the account balance before and after the status change. A lower upcoming bill may explain why no bank payment arrived.

The Status Changes to Rejected

Verify the bank details and ask HMRC what action is required.

Do not assume that re-entering the same details will resolve the issue, particularly when the bank account has closed or cannot accept the transfer.

Common Misunderstandings About HMRC Pending Repayments

“Every HMRC Repayment Arrives Within Five Days”

The commonly quoted five-day period does not cover every stage of every refund.

For an automatic Self Assessment repayment, HMRC’s internal guidance refers to five days after authorisation. A repayment may remain pending before it reaches that point. P800 refunds have separate guidance.

“Pending Means HMRC Is Investigating My Return”

HMRC may conduct security checks, but the status alone does not establish that an investigation is taking place.

Pending principally means the repayment has been created and has not completed approval and payment.

“Requesting It Again Will Make the Repayment Faster”

Submitting a duplicate request is unlikely to accelerate an existing claim.

First establish whether the original request remains pending, has been issued, has been rejected or has been offset against another liability.

“A Credit Balance Must Always Be Paid Into My Bank”

A credit does not always result in an immediate bank payment.

HMRC can apply it against an amount due, including a payment on account falling within the next 45 days.

Conclusion

An HMRC bank repayment pending status means your refund request exists, but HMRC has not yet completed the approval and payment process.

It does not confirm that the transfer has reached the banking system, and it does not provide a guaranteed arrival date.

Check the repayment type, request date, account balance, upcoming tax liabilities and bank details. Pay particular attention to whether the status changes from pending to transmitted, issued, rejected or cancelled.

When the repayment remains pending, compare your waiting time with HMRC’s current service estimate before contacting the department.

Escalation is appropriate when that date has passed, the status indicates a failed payment or the account no longer shows clearly where the credit has gone.

Frequently Asked Questions

What does HMRC bank repayment pending mean?

It means HMRC has created your refund but still needs to approve and pay it. The status does not confirm that the money has been issued to your bank.

How long can HMRC bank repayment pending take?

There is no universal pending-stage timeframe. HMRC’s internal guidance says automatic repayments should normally arrive within five days after authorisation, although BACS processing may take slightly longer.

Time spent awaiting authorisation comes before that period.

Does pending mean HMRC has approved my refund?

No. HMRC’s public guidance specifically says a pending refund still needs to be approved and paid.

Why is my HMRC repayment still pending after 10 working days?

Possible reasons include routine processing, manual or security checks, a recent return amendment, bank-detail verification or an upcoming tax liability.

Use HMRC’s current response-time service to determine whether its expected processing date has passed.

Can HMRC use my refund for a payment on account?

Yes. HMRC says a refund may not be paid when tax is due within the next 45 days. The credit may instead be deducted from the amount you owe.

Note: This article provides general information and does not replace account-specific guidance from HMRC or advice from a qualified tax professional.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *