Revenue recognition depends on the nature of the services provided. If the fee permits only membership, and all other services or products are paid for separately, or if there is a separate annual subscription, the fee is recognised as revenue when no significant uncertainty as to its collectability exists, and such fees are recognised over the subscription period and not as a total amount when the subscription is initially received.