how long does it take for HMRC to deposit the rebate in your account?
Not that long IME, at least for self-assessment/payment on account refunds. I've got mine already, having requested it earlier in the month.
got it today, needed to hit the ISA deadline
@Brommers started
London Fixed Gear and Single-Speed is a community of predominantly fixed gear and single-speed cyclists in and around London, UK.
This site is supported almost exclusively by donations. Please consider donating a small amount regularly.
how long does it take for HMRC to deposit the rebate in your account?