Investors & landlords

even under the accrual method tax laws say rent received in advance is taxable when received.