Membership Revenue Over 12 Month Period

Hey all!

We typically recognize revenue for our memberships at the time the revenue comes in. We have heard chatter that we may possibly need to split this revenue up over the life of the membership going forward. I have some ideas as to how to do this as we play with revenue for grants/sponsorships, but never on this scale. Does anyone else split their membership revenue this way? If so, is there an easy button for this or how do you accomplish? Any guidance helpful in case we're asked what is possible in Tessitura. Thanks so much!

-Courtney