Client pays upfront for a six-month retainer — when is that income taxed?
11 views
I run a small business in London, and one of my regular clients has just offered to pay £3,000 upfront for a six-month retainer. The retainer would cover ongoing advice and support from November through to April, with no separate monthly invoices. The money is already in my business bank account, and I have not spent it yet, but I am not sure how to treat it for tax. My first instinct was to count the whole £3,000 as income straight away, because I have received it, but that does not feel quite right when I still have six months of work to do.
Does the timing depend on whether I use the cash basis or the traditional accruals basis? I currently prepare my accounts on the cash basis, but I am not sure whether that changes anything here, or whether the money still needs to be spread across the months when I actually do the work. I also want to understand what happens if the retainer period crosses my tax year end. If some of the work falls into the next tax year, is part of the income taxed in that later year, even though I received all the cash earlier?
I am also wondering about VAT, although I am not VAT-registered at the moment. If I were registered, would the VAT point be when I receive the payment, or when I provide the services? And what should I do if the client cancels part-way through and I have to refund some of the retainer? Would I need to adjust my income for the refund, and in which year?
Finally, how should I record this in my books so that I can see clearly what has been earned and what is still owed in work? I want a simple approach that will not cause problems at year end. Any examples, especially for a sole trader on the cash basis, would be really helpful.
