Financial Planning · Food & Beverage

How should food and coffee subscriptions separate members, use and earned revenue?

Compare refundable meal credits with an expiring monthly coffee service, tracing membership billing, redemption, capacity, refunds, and customer advances.

Short answer

A subscription forecast should start with the rights a member buys, then model billing, use, and earned revenue separately. Carried meal credits can remain a refundable obligation after month-end. An expiring monthly coffee service follows different rules. Both need enough funded capacity to deliver the promise without counting included products as additional sales.

This comparison uses the U.S. subscription restaurant and subscription coffee shop Base cases, both forecasting January 2027–December 2031 in USD. Their 2027 offers, use rates, and refund policies are selected analytical designs. The examples explain those designs; they do not establish legal terms, accounting policy for another business, or observed customer behavior.

What does the member actually buy?

The restaurant sells eight identifiable meal credits for $88 per calendar month, or $11 per credit. Its revenue follows delivered meals. The coffee shop sells a $24.99 monthly brewed-coffee service, with eight expected redemptions before seasonality and a maximum of 30. Included coffee is not charged again at the retail drink price.

Those promises produce different treatment of unused rights. The restaurant carries unused new credits for one extra month, then refunds older unused credits at their original issue price. The coffee service expires at the end of its monthly period, with service-credit rules for the service provided. Calling both offers subscriptions does not make their revenue timing interchangeable.

On a narrow screen, scroll within the table to read all columns.

Selected 2027 Base subscription designs; customer rights and cost methods differ
RuleMeal-credit restaurantMonthly coffee service
Offer$88 for eight meal credits$24.99 monthly brewed-coffee service; expected use eight, maximum 30
Unused entitlementNew credits carry for one further monthUnused monthly entitlement expires
Refund or creditOlder unused credits auto-refund at issue price; no breakage revenue1% service-credit allowance plus proportional credits for unfulfilled requests
Service priorityCarried-credit meals, new-credit meals, then standalone mealsIncluded drinks, retail drinks, then pastries
Earned revenueActual modeled meal-credit redemptions release advancesMonthly membership fee less applicable service credits
Month-end advanceUndelivered credit value can remain outstandingNone in the selected same-month billing, refund, and service-release design
Two separate scenes show a member receiving a plated meal and another member receiving brewed coffee from a service counter.
Meal credits and monthly brewed-coffee service lead to different products and promises. The separated scenes show fulfillment; billing, unused rights and refunds are defined in the article.

What happens to one restaurant credit cohort?

Consider 100 billed members receiving their eight 2027 credits with no opening carried balance and no binding service constraint. This isolated cohort creates $8,800 of billings and 800 credits. At 85% expected current-month use, 680 meals are delivered, earning $7,480; the other 120 credits carry $1,320 of unearned value into the next month.

In the following month, 60% expected use of those carried credits delivers 72 meals and releases $792. The remaining 48 credits trigger $528 of automatic refunds. The original cohort is then fully settled: $8,800 = $7,480 + $792 + $528. New memberships and renewals in the second month belong to separate issued cohorts and are excluded from this illustration.

On a narrow screen, scroll within the table to read all columns.

One 100-member cohort at the 2027 $11 issue price, excluding fees, other cohorts, standalone sales, and paid drinks
StageCredit movementValue movementRemaining obligation
Issue month: billing800 credits issued$8,800 cash billings into advances800 credits / $8,800
Issue month: use800 × 85% = 680 redeemed$7,480 earned revenue120 credits / $1,320
Next month: carried use120 × 60% = 72 redeemed$792 earned revenue48 credits / $528 before refund
Next month: expiry refund48 unused older credits refunded$528 cash refund; no revenue0 credits / $0 for this cohort

The issue price remains attached to the credit even across a year boundary. A credit issued at $11 is not revalued to the next year’s menu or subscription price when redeemed or refunded. Cancellation stops future renewal but preserves the rights already paid for, so reducing member count does not erase the carried obligation.

How do members and redemption compete for capacity?

The restaurant assumes 94% renewal, gives renewals priority over joining requests, and caps membership at 500. It also caps members at the whole number of full eight-meal entitlements supported after carried credits. Expected current use of 6.8 meals per member is not permission to sell unlimited eight-meal promises against spare average usage.

Carried-credit meals receive first service priority, followed by new-credit meals and standalone meals. Seats, kitchen throughput, paid cooks, and paid counter staff constrain the same meal visits once. A paid beverage can attach to a visit without creating another meal visit. Capacity-led nonrenewals and waitlisted requests are not charged.

The coffee case instead uses 4% monthly churn, 2% full-month pauses, and a 600-member ceiling. Paused accounts remain enrolled but are neither billed nor served. Included drinks take staff time before retail drinks, and pastries use remaining time. Total and peak capacity are tested, so higher member usage can displace paid retail sales without increasing the monthly membership price.

Why can the coffee case close with no advances?

For 100 billed coffee members at the 2027 price, gross membership billings are $2,499. With only the 1% service-credit allowance and no additional unfulfilled-request credits, refunds or credits are $24.99 and earned membership revenue is $2,474.01. In the selected design, billings, refunds, and earned-service releases all settle in the same calendar month.

The advance rollforward therefore closes at zero: $0 opening + $2,499 billings − $24.99 refunds − $2,474.01 earned releases. That identity is specific to this monthly service. It cannot justify removing the restaurant’s $1,320 carried liability from the earlier example, or treating an annual coffee prepayment as fully earned immediately.

Original successful-charge processing fees are retained when refunds occur in both cases. Gross cash collected is therefore neither earned revenue nor contribution after fees. The coffee example above excludes processing, ingredient use, payroll, and overhead; it is a timing reconciliation, not a margin calculation.

Which cost method belongs with the offer?

The restaurant uses a food and beverage budget equal to 32.4% of earned revenue. It is a percentage allowance rather than a physical recipe or waste schedule. The coffee case calculates bean use, ingredients, packaging, and pastry purchases from usage, including the relevant loss assumptions. Copying a redemption assumption between them does not make their cost response identical.

Choose the model whose entitlement and cost rules match the intended service, then review member acquisition, retention, use, and funded fulfillment together. The financial assumptions guide helps document those choices. Keep the meal-credit model and monthly coffee model separate when interpreting their cash and earned-revenue balances.