Your1040Return.com recognized revenue differently for each product. The revenue for the first year of platinum service is recognized immediately after the customer selects this option. The company assumes customers will use the package for an entire year without cancellation even though Your1040Return.com has a fairly simple cancellation policy. All revenue from subsequent years of Platinum service are recognized in like manner. For the Gold package, a portion of the revenue is