I am a consultant and operate a small Cash Basis company. I received a retainer deposit from a client for work that was to be done in 2015, but has now been delayed to 2016, with the a strong possibility that the matter will be settled in 2016 and I will have to return all or part of the retainer.
I had thought that the deposit is taxable income in 2015 since I operate on a Cash Basis. However, in conducting some research on the best way to handle this in Quickbooks, I ran across many conflicting opinions. Some people believe that this is not income in 2015 since it is refundable. Others state that the deposit is definitely income in the year received for all Cash Basis taxpayers.
What is the sense of this group?