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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
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:
- A contractor submitted their monthly return late or used the wrong figures
- You worked for a contractor who didn't register properly for CIS
- A payment was recorded under the wrong UTR by mistake
- Materials were incorrectly included in the deduction calculation
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.
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
- 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.
- 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.
- Confirm your bank details are correct in the same account — an out-of-date account is an easy delay to fix.
- 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?"
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:
- Your total taxable income from all sources in the year
- Your Personal Allowance: £12,570 — income below this is tax-free
- Allowable business expenses: tools, PPE, phone, and mileage at 45p per mile for the first 10,000 miles
- Class 4 National Insurance on your profits
- Any Payments on Account already made
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)
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
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.
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.
- I filed my Self Assessment online, not on paper
- My bank details in my HMRC online account are correct and current
- My CIS deduction figure matches my payment and deduction statements
- My UTR is correct on the return
- I haven't got any unanswered letters from HMRC
- I've checked for outstanding balances or Payments on Account that could be offset
- It's been at least 4 weeks since I submitted (longer if I filed near the January deadline)
- I can log in to my HMRC account to check my status
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.