Skip to content
Ritesh FirodiyaGet in touch

Work / Plan-Kid / Wiki / Concepts

household-as-billing-unit

Conceptcanonicalverified 2026-07-27

CONCEPT.HOUSEHOLD-AS-BILLING-UNIT

Household as billing unit

Summary

One paid seat covers both partners. Billing entity is the Household, not the individual user.

Why it matters

couples-first only works if it's frictionless economically. Charging two subs would break the wedge; giving free "partner access" to a paid single-user account would create murky rules and family-share abuse.

Household-as-billing-unit is clean: one subscription per Household, both partners get full access, only one card on file. It mirrors how couples actually buy things.

Clerk's Organizations primitive maps naturally to Household — see the data-model and Phase 3 stack (Clerk auth + RevenueCat billing).

Implications

  • The Household is the entity that holds a subscription — not the user. Data model reflects this in data-model.
  • Either partner can pay — bill goes to whoever's card is on file; partners can transfer billing owner in surface-mobile-settings-household.
  • If the household separates — a new flow allows split: one partner keeps the household ID + sub; other partner starts fresh. Journal ownership follows the author; shared entries are duplicated to both households.
  • B2B2C (Year 2) — employer pays for the Household, either partner (or both) enrolled via corporate benefit.
  • No individual pricing tier — solo mode users are on tier-free until they pair a partner, then either partner can start the trial.
  • RevenueCat entitlements — the entitlement is granted to the Household, checked at the individual partner level via a Household-membership lookup.

Related

Sources

  • Design decision
  • Clerk Organizations documentation

Every project of mine is written down like this.

Read the résumé