Everything gets put through electronically so you can get your refund as quickly as possible. Even though we do this, HMRC can refund the payments at different times. We have a system that will provide oversight for CIS refund and will chase up HMRC to make sure that they pay you back. In our experience you will receive you CIS refund no earlier than 7 days and no later than 6 weeks.