For those that may not know, accrual accounting is contrasted with cash accounting (the method used by Quicken). Cash accounting is fine for many users, but accrual accounting can add a lot of valuable insights by expensing things over longer periods of time.
For example, if you pay your entire yearly car insurance bill in advance in say January, your expense reports will show a ballooned payment in January, but nothing in the other months. In reality, the amount you paid in January is a expense for the January portion, but a "prepaid asset" for the rest of the months. The same would apply to income received in advance which would be a liability until you actually perform the service and convert it to income.
I would love a feature in Quicken that allows a user to designate a transaction to be accrued over an amount of time on a transaction level or a split level. Perhaps a check button to make a whole transaction or individual split line items that opens up date parameters when you can set the start and end date of an insurance policy, for example, and then an option for how to divide and allocate the amount (day/week/month) with automatic proration for months with partial allocations.
I don't know if this feature exists in the new home business upgrade, but it would be a reason for me to upgrade.