Accrual versus cash basis accounting

So consult with them, they are in the best position to advise based on your personal circumstances.