This article discusses the factors to consider for income recognition and tax deductions for Ruby Pty Ltd. It covers dictating factors for choice, income recognition basis choice, tax commissioner objection, and suitable method for Frank. It also explains the suitable tax deduction for the taxpayer in wake of the given transactions.