How Revenue is Recorded for a Member's Subscription
Your Farmigo system records revenue when it is earned in order to help you account for the way in which subscriptions are managed. If you are accounting for a one time order, then things are pretty simple. For instance, a customer orders an item for $5 and then pays for that item. When it comes to CSAs though, members commit to receive deliveries for a specific season or on a continual basis. They are not placing a one-time order; they are subscribing to your program.
For subscription programs, you need to draw against that prepaid credit as the member receives each delivery. In this case, you want to recognize payment when the goods are delivered since that is when the commitment for the "product" has been attained.
For subscription programs, you need to draw against that prepaid credit as the member receives each delivery. In this case, you want to recognize payment when the goods are delivered since that is when the commitment for the "product" has been attained.
- Click here to learn how revenue is tracked for all of your members in your reports
- Read on below to learn how this principle is applied for member accounts in a seasonal system and an ongoing system
What if a Member Cancels their Seasonal Subscription?
Let’s say that I want to sign up and commit to a 16 week season season with your program for $20 per delivery. You are managing a seasonal system and your member’s balances are displayed using the Balance Due view. Your members' balances are calculated according the following formula:
Total Credits Committed for the Season
(including received and future pending payments) |
-
|
Total Debits Planned for the Season
(all deliveries committed for the season) |
=
|
BALANCE
Current Amount Owed |
What if a Member Places their Ongoing Deliveries on Hold?
Let’s say that I want to sign up to receive a delivery of $20 of goods each week from your CSA. You are managing an ongoing system and your member’s balances are displayed using the Balance on Account view. This means that my balance shows how much credit I have on account with you to cover the value of my future deliveries.
If I sign up and choose to prepay for 4 deliveries at a time, I pay $80 at signup and my balance displays a positive amount of $80. After 2 deliveries, my balance shows that $40 is left on my account and you have recorded $40 of earned revenue.
I then placed my deliveries on hold for 2 weeks. You do not earn any revenue from me during this time and $40 remains on my account. When I continue my deliveries, the value of each delivery continues to be deducted from my balance on account and you continue to earn revenue.
After 2 more deliveries, my balance reaches $0 and you have earned a total of $80 of revenue.
If I sign up and choose to prepay for 4 deliveries at a time, I pay $80 at signup and my balance displays a positive amount of $80. After 2 deliveries, my balance shows that $40 is left on my account and you have recorded $40 of earned revenue.
I then placed my deliveries on hold for 2 weeks. You do not earn any revenue from me during this time and $40 remains on my account. When I continue my deliveries, the value of each delivery continues to be deducted from my balance on account and you continue to earn revenue.
After 2 more deliveries, my balance reaches $0 and you have earned a total of $80 of revenue.