Over the weekend, my spouse and I decide

· Answered by the Doramagic.ai AI assistant · Household money

For reference only. Not investment advice.

Question

Over the weekend, my spouse and I decided to go through our credit card statements line-by-line to find our recurring subscription leak. We knew we had a few entertainment apps, but seeing the full list added up was eye-opening:

  1. Netflix (4K / Premium): $22.99 / month
  2. Disney+ Bundle (Disney+, Hulu, ESPN+): $19.99 / month
  3. Spotify Family: $19.99 / month
  4. Amazon Prime: $139.00 / year ($11.58 / month equivalent)
  5. Gym Membership (local community center): $65.00 / month
  6. Cloud Storage (Apple iCloud+ 2TB family tier): $9.99 / month
  7. NYT Digital News: $4.00 / month (promo rate ending soon)
  8. Costco Gold Star Membership: $65.00 / year ($5.42 / month equivalent)

Right now, every single one of these is set on autopay. Some months we don't watch Disney+ or Netflix at all, but the charges keep hitting like clockwork.

Could you give us an exact, mathematical family finance audit:

  1. Exact Total Recurring Leak: What is our exact monthly combined spend and annualized cost across these 8 recurring items (including monthly equivalents for the annual memberships)?
  2. Subscription Tier & Pruning Strategy:

- Which subscriptions fall under "fixed utility/infrastructure" (e.g., iCloud family photo backups, Costco grocery savings) vs "discretionary media/leisure"?
- How can we implement a seasonal "streaming rotation" (e.g., keeping only one active video streaming service per month) rather than paying for all three concurrently?

  1. Autopay Guardrails & 48-Hour Pruning Action:

- What practical system (virtual burner card numbers, calendar cancellation reminders, gift card funding) prevents autopay creep without causing family friction?

Answer

Your eight items add up to 158.96 USD per month and 1,907.52 USD per year. Source: this turn's `sum_subs.py` `ok:true` stdout; annuals (Prime, Costco) amortized to ÷12, no compounding — model, not a forecast of what each merchant will actually charge.

Tier classification

TierItemMonthly (USD)Why it sits there
Utility / infrastructureiCloud+ 2TB family9.99Family photo / device backup; replacement cost if dropped is real
Utility / infrastructureCostco Gold Star5.42Only stays "utility" if you actually shop there for groceries/gas — flag below
Utility / infrastructureAmazon Prime11.58Only stays "utility" if you use the shipping benefit enough to clear ~$139/yr; otherwise it slides into media
Discretionary media / leisureNetflix 4K Premium22.99Pure entertainment
Discretionary media / leisureDisney+ Bundle (D+, Hulu, ESPN+)19.99Pure entertainment; bundle is the lever
Discretionary media / leisureSpotify Family19.99Audio only — separate rotation question
Discretionary media / leisureNYT Digital News4.00Reading; promo rate ending soon — verify the post-promo rate on your own statement before deciding
Discretionary health / leisureGym membership65.00Real value only if both of you attend ≥ ~2×/month each

Source: this turn's `sum_subs.py` `ok:true` stdout, copied per row.

The "infrastructure" calls are conditional — Costco and Prime are utility only if you actually use the non-media half often enough to beat the cost. If Prime is just for streaming and shipping under ~$100/yr, drop it.

Seasonal streaming rotation

You have three overlapping video services: Netflix, Disney+ Bundle, Amazon Prime Video. Keep one video service active at a time, swap by month or season.

A workable rhythm:

  • Slow months (e.g. busy work weeks, no big releases): Disney+ off, Prime off, Netflix on.
  • Sports / ESPN season: switch to Disney+ Bundle for the run.
  • Big Netflix originals: keep Netflix, pause the other two.
  • One shared calendar entry per quarter: which service is "live" this month.

Pause, don't cancel, on the ones you rotate — Netflix and Disney+ both keep your profile/queue for the resume date you pick; canceling loses both. Spotify Family is audio, not video, and stays separate.

Autopay guardrails

The mechanism matters more than the brand:

  • Virtual single-merchant card numbers. Your bank or card issuer (Apple Card, Capital One Eno, Citi, some banks' virtual-card feature, and a few dedicated virtual-card services) can issue a card number locked to one merchant or set to a fixed monthly limit. Cancel the underlying subscription → the virtual number declines next month → you don't accidentally re-up while "still being charged".
  • Calendar reminders for annuals. Prime ($139/yr) and Costco ($65/yr) hit on fixed dates. Set a reminder 30 days before each, so the renewal is a decision, not an autopay surprise.
  • Gift-card funding for annuals. Preload a gift card balance for Prime / Costco only when you've decided to renew. Once the gift card is empty, the charge simply stops — no bank dispute, no "I forgot to cancel".
  • One statement review per month. Pick the date each statement closes;10 minutes, line-by-line. The point is to catch new autopays inside30 days, not to audit eight items again.

48-hour pruning action

Friday evening (30 min)

  1. Cancel or pause the two video services you won't use next month.
  2. Open your Prime and Costco renewal dates — note them in your calendar with a 30-day-prior reminder.

Saturday morning (30 min)

  1. Open each remaining subscription; turn off autopay where you can keep paying manually, or replace the funding card with a virtual single-merchant card.
  2. Check the NYT promo rate end date on your own statement; write the post-promo price next to it so you're not surprised.

Sunday evening (10 min)

  1. Confirm the next autopay date and amount for every line still on autopay; the goal is that every recurring charge has a calendar entry before it hits.

Ongoing

  1. One statement review per month, same day. Anything new goes on the list before the second charge.

If a disagreement surfaces between you and your spouse about *whether* to cancel a specific service, that is a wording question, not a math question — say so and we can work on what each of you says.