Monthly Recognized Revenue = Annual Payment / 12. Deferred Revenue = Total Payment - Recognized to Date. For example: $119.88 annual plan in month 3: Recognized = $29.97, Deferred = $89.91.
Because you owe the service over the full subscription period. If a user pays $120 for a year, you have an obligation to deliver 12 months of service. GAAP requires matching revenue to the period it is earned, not when cash is collected.
It creates deferred revenue (a liability) on your balance sheet representing services not yet delivered. As each month passes, deferred revenue decreases and recognized revenue increases on your income statement. This gives a more accurate picture of business performance.
If you are pre-revenue or very early stage, simple cash accounting may suffice. But once you have investors, are seeking funding, or generate meaningful revenue, proper revenue recognition becomes important. Set up the right practices early — migrating later is much harder.
A backend mechanism that limits how often users can trigger certain subscription-related actions (e.g., restore, trial start, promo redemptions) within a set time frame. This helps prevent abuse, fraud, and system overload.
When a previously churned or lapsed subscriber returns and resumes their subscription. Reactivations are a part of lifecycle marketing and often driven by email/push campaigns, pricing incentives, or product improvements.
Revenue generated on a consistent, repeatable basis through subscription renewals. Recurring revenue is the foundation of subscription businesses and a key metric for forecasting, valuation, and capital efficiency.
The percentage of in-app purchases or subscriptions that are refunded due to user dissatisfaction or platform policy. High refund rates can signal poor value perception, billing issues, or onboarding problems and may impact platform standing or reported revenue.
The continuation of a subscription after a billing period ends, either manually or through auto-renew. Renewals are a core component of recurring revenue and serve as key milestones in a user's lifecycle.
Botsi automatically shows the right price to every user. Stop guessing and start growing.