CIS Tax Refund Timeline: How Long Does HMRC Take to Pay?

How long does a CIS refund really take? See the realistic HMRC timeline, the 5 most common reasons refunds are delayed, and how to check your status and get paid faster.

Back to all articles

CIS Refunds · 10 min read ·

CIS Tax Refund Timeline: How Long Does HMRC Take to Pay?

Filed your Self Assessment and now you're watching your bank account? Here's exactly what happens after you submit, what holds CIS refunds up — and what you can do to get paid faster.

The 60-second version

  • A clean online return is often repaid within 2–4 weeks. Allow up to 8 weeks — and 12 weeks or more if HMRC opens a compliance check. HMRC doesn't publish a fixed turnaround time.
  • Three things decide your wait: when you file, whether your CIS figure matches what your contractors reported, and whether HMRC has your bank details.
  • Check your status in your HMRC online account, or call the Self Assessment helpline on 0300 200 3310.
  • You can claim up to 4 tax years back — and the 2022/23 deadline is 5 April 2027.
2–8 wks Typical range for an online return
12+ wks If a compliance check is opened
4 years How far back you can claim

You've done the hard part. You've worked all year with 20% taken off every labour payment, you've filed your Self Assessment, and HMRC owes you money. So why isn't it in your account yet?

The honest answer is that it depends — on when you filed, how you filed, and whether HMRC decides to look more closely at your return. This guide breaks down every stage, every common delay, and exactly what you can do to push things along.

"HMRC doesn't have a fixed published turnaround time for CIS refunds. What it does have is a process — and once you understand that process, you know exactly where the bottlenecks are."

Not sure how much HMRC owes you? Check the amount before you start chasing it.

Try the free CIS refund calculator →

The CIS Refund Timeline, Stage by Stage

A CIS refund doesn't happen automatically. HMRC doesn't know how much you're owed until you tell them — through your Self Assessment. Here's what happens from that point.

  1. From 6 April: you can file. The tax year ends on 5 April. From the next day, you can submit your Self Assessment for the year just ended. You don't have to wait until January — and if you're owed money, you shouldn't.
  2. You submit your return online. Your total CIS deductions go in Box 38 on the SA103S (short form) or Box 82 on the SA103F (full form). This figure must exactly match the payment and deduction statements from your contractors.
  3. HMRC receives and calculates — usually within days. Online returns are acknowledged quickly and HMRC's systems produce your tax calculation (SA302), which you can view in your online account. This confirms the figure — it doesn't mean the refund has been approved yet.
  4. HMRC checks your CIS figures — this is where most of the wait happens. Your claim is cross-referenced against the monthly CIS returns (CIS300) your contractors filed. If everything lines up, the repayment is approved. If it doesn't, HMRC may pause it or write to you.
  5. The money reaches your bank. HMRC pays by bank transfer to the account on your HMRC record. Once the repayment is issued, allow a few working days (typically 3–5) for it to clear.
✓ The realistic total For a clean online return, matching CIS figures and up-to-date bank details, many subcontractors are repaid within 2–4 weeks of filing. More complex returns can take 6–8 weeks. If HMRC opens a compliance check, expect 12 weeks or longer.

Online vs Paper: Why It Makes Such a Big Difference

Filing on paper is one of the biggest reasons subcontractors wait longer than they need to.

Online (gov.uk)

  • Received and calculated within days
  • Tax calculation (SA302) visible in your account quickly
  • Fewer errors — no manual data entry at HMRC
  • Deadline: 31 January

Paper return

  • Processed manually — can take weeks before anything happens
  • Higher risk of errors and delays
  • Refund arrives much later
  • Deadline: 31 October

Always file online. It's faster to process and faster to pay.

What HMRC Actually Does With Your CIS Figures

This step explains why timelines vary so much. When you claim CIS deductions on your Self Assessment, you're telling HMRC: "My contractors deducted this much from my payments this year."

HMRC checks that against a separate set of records: the monthly CIS returns your contractors submitted throughout the year, listing every subcontractor they paid and the deduction taken. If your figure matches, the process is smooth. If it doesn't — even by a small amount — HMRC flags the discrepancy.

Mismatches happen more often than you'd think — and usually not because of anything you did:

⚡ Don't Guess Your CIS Deduction Total An estimated figure is one of the fastest ways to trigger a query. Always use the actual payment and deduction statements your contractors gave you. If a contractor never provided them, they're legally required to — ask in writing, or contact HMRC's CIS helpline on 0300 200 3210.

The 5 Most Common Reasons Your CIS Refund Is Delayed

If your refund is taking longer than expected, one of these is almost certainly why.

1. Your CIS figures don't match what contractors reported

The most common cause by far. Fix: collect every payment and deduction statement for the year and add up the deductions exactly — no estimates.

2. HMRC doesn't have your bank details

HMRC pays by bank transfer to the account on your HMRC record. If your details are missing or out of date, your repayment will take longer to reach you. Fix: before you file, log in to your HMRC online account and confirm your repayment bank details are saved and current. It takes two minutes and removes a common delay entirely.

3. HMRC opened a compliance check

HMRC routinely selects some returns for extra checks — sometimes because expenses look high, income changed sharply, or CIS figures are hard to match, and sometimes at random. It's not an accusation, but it pauses your refund. Fix: read the letter carefully, gather your deduction statements and expense records, and respond within the deadline given (typically 30 days). Prompt, complete answers usually resolve it far faster; ignoring the letter can lead HMRC to amend your return and reduce your refund.

4. You filed during peak season

The weeks around the 31 January deadline are HMRC's busiest of the year. The same return filed in May usually moves much faster than one filed in January. Fix: if you're owed a refund, file in spring or summer.

5. HMRC offset your refund against money you owe

If you owe HMRC from a previous year, a penalty, or a Payment on Account, they'll take that first and pay you the rest. For example, a £1,400 refund with £600 outstanding means £800 reaches your bank. Your tax calculation will show the offset line by line. Fix: check your HMRC account for outstanding balances before you file, so there are no surprises.

⚠ Payments on Account If your tax bill for the previous year was over £1,000, HMRC may have set up Payments on Account — advance payments towards your next bill. These can reduce or wipe out your refund. Check your HMRC account for any balances before you file.

When to File for the Fastest Possible Refund

Here's how two subcontractors with identical claims can wait very different lengths of time (illustrative example):

Early filer — May

  • HMRC workload: low
  • Refund approved: around 3 weeks
  • Money in account: around 5 weeks
  • ✓ Fastest realistic outcome

Late filer — January

  • HMRC workload: peak
  • Refund approved: around 6–8 weeks
  • Money in account: around 10–12 weeks
  • ⚠ Same claim — twice the wait

Filing in April or May puts you ahead of most filers — at the time HMRC's workload is lowest. It also leaves you months to fix any mismatch before the deadline.

How to Check Where Your Refund Is Right Now

  1. Log in to your HMRC online account at gov.uk with your Government Gateway details, and open Self Assessment. You'll see whether your return has been processed and whether a repayment has been issued.
  2. Check the status. If a repayment has been issued, allow a few working days for your bank to clear it. If it's still pending, it's in the queue.
  3. Confirm your bank details are correct in the same account — an out-of-date account is an easy delay to fix.
  4. Still nothing after 8 weeks? Call HMRC. The Self Assessment helpline is 0300 200 3310 (Monday to Friday, 8am to 6pm). Have your UTR ready and ask specifically: "Has my repayment been approved, and when was it issued?"
⚠ Watch Out for Refund Scams HMRC will never text or email you asking you to click a link to claim a tax refund. Genuine Self Assessment refund information comes through your online account or by post. If an unexpected message claims to be from HMRC, don't click anything.

Are You Getting Back the Right Amount?

Speed matters — but so does accuracy. Your refund is the difference between the CIS already deducted (usually 20%) and your actual tax bill for the year. That bill depends on:

Every allowable expense you miss reduces your refund. Before you chase HMRC for speed, make sure you've claimed everything you're entitled to.

See what your refund should be, based on your actual deductions and expenses.

Try the free CIS refund calculator →

How Far Back Can You Claim? The 4-Year Rule

If you've worked under CIS for several years and never filed — or filed without claiming everything — there may be far more waiting for you than this year's refund. HMRC allows claims for up to 4 tax years. After that, the money is gone for good.

What You Can Still Claim (as of September 2026)

2025/26 ✓ File now — online deadline 31 January 2027
2024/25 ✓ Still claimable
2023/24 ✓ Still claimable
2022/23 ⚠ Last chance — deadline 5 April 2027
2021/22 ✗ Expired 5 April 2026

Here's why it's worth checking. Imagine £3,200 deducted each year when your actual tax bill was £1,400: that's £1,800 overpaid per year — £5,400 across three unclaimed years (illustrative example). Each back year needs its own Self Assessment return, and older returns are more likely to get a closer look, so allow extra time.

Two Illustrative Examples: Same Rules, Different Outcomes

Illustrative example A · Groundworker · Files in April

He files his 2025/26 return two weeks after the tax year ends. His three contractors all filed correct monthly returns, so his £4,100 CIS claim matches HMRC's records exactly. The return is processed within about 3 weeks, and his refund lands roughly 5 weeks after filing. No letters, no calls.

Why it worked: early filing, matching figures, correct bank details.

Illustrative example B · Plasterer · Files three days before the deadline

He files at the end of January. One contractor filed a monthly return late, creating a £900 gap between his claim and HMRC's records. HMRC sends a compliance letter in March; he replies with his statements within two weeks, and the refund arrives around 14 weeks after filing.

What cost him time: peak-season filing plus one mismatch — together adding around 9 weeks.

The Refund Checklist: Before You Chase HMRC

Most refund delays trace back to one of these points — and several can be fixed without a phone call.

Frequently Asked Questions

How long does a CIS tax refund take?

HMRC doesn't publish a fixed turnaround. A clean online Self Assessment with matching CIS figures and up-to-date bank details is often repaid within 2–4 weeks; allow up to 8 weeks for more complex returns. If HMRC opens a compliance check, it can take 12 weeks or longer. Filing early in the tax year usually means a faster refund.

When can I submit my Self Assessment to claim a CIS refund?

From 6 April — the day after the tax year ends. You don't need to wait until the 31 January deadline. If you're owed a refund, filing in April or May rather than January typically means you're paid months earlier.

Why is my CIS refund taking so long?

The most common reasons are: CIS figures that don't match what your contractors reported, missing or outdated bank details on your HMRC record, a compliance check, filing during the busy period around the January deadline, or HMRC offsetting your refund against money you owe.

How do I check the status of my CIS refund?

Log in to your HMRC online account and open Self Assessment to see whether your return has been processed and whether a repayment has been issued. If it's been more than 8 weeks with no update, call the Self Assessment helpline on 0300 200 3310 (Monday to Friday, 8am to 6pm) with your UTR ready.

Can HMRC reduce or hold my CIS refund?

Yes. HMRC can offset a refund against outstanding tax, penalties, or Payments on Account, and pay you only the balance. Your tax calculation shows any offset. HMRC can also pause a refund while it checks your CIS figures or carries out a compliance check.

How far back can I claim a CIS tax refund?

Up to 4 years after the end of the relevant tax year. The 2022/23 tax year ended on 5 April 2023, so its deadline is 5 April 2027. Each back year needs its own Self Assessment return, and older returns can take longer to process.

Does filing a paper Self Assessment delay my CIS refund?

Yes, significantly. Paper returns are due by 31 October and are processed manually, so they take much longer than online returns. Filing online is always the faster route for CIS subcontractors.

This article is for general information only and does not constitute tax advice. Tax rules and HMRC guidance can change — always check gov.uk or speak to a qualified tax adviser about your circumstances. QuoteDone is not affiliated with or endorsed by HMRC.