We just finished our second IVF cycle. The emotional rollercoaster is one thing, but the financial complexity caught me completely off guard. IVF treatment in 2026 averages $12,000-$20,000 for a basic cycle, but once you add medications ($2,000-$7,000 per cycle) and common add-ons, you’re looking at $15,000-$30,000+ per cycle.
And the average number of cycles to achieve a live birth? 2.3 cycles.
Here’s how I’ve been tracking it in Beancount, because spreadsheets just weren’t cutting it.
The Account Structure
I separated fertility expenses into their own hierarchy to make reporting easier:
2024-06-01 open Expenses:Medical:Fertility:Clinic
2024-06-01 open Expenses:Medical:Fertility:Medications
2024-06-01 open Expenses:Medical:Fertility:Lab
2024-06-01 open Expenses:Medical:Fertility:Monitoring
2024-06-01 open Expenses:Medical:Fertility:Storage ; Embryo storage
2024-06-01 open Assets:FSA:Medical
2024-06-01 open Assets:HSA
2024-06-01 open Liabilities:Medical:PaymentPlan
Tracking Multiple Cycles
I use tags to separate cycles and track outcomes:
2025-08-15 * "Shady Grove" "IVF Cycle 1 - Retrieval" #ivf-cycle-1 ^cycle1
Expenses:Medical:Fertility:Clinic 8500 USD
Assets:FSA:Medical -3200 USD
Assets:HSA -2000 USD
Assets:Bank:Checking -3300 USD
outcome: "6 eggs, 4 fertilized, 2 blasts"
2025-08-20 * "CVS Specialty" "Gonal-F and Menopur" #ivf-cycle-1 ^cycle1
Expenses:Medical:Fertility:Medications 4200 USD
Assets:FSA:Medical -800 USD
Assets:Bank:Checking -3400 USD
FSA/HSA Tracking
Good news: IVF is eligible for reimbursement with FSA, HSA, and HRA. The IRS allows deduction of fertility treatments including IVF, IUI, and surgery.
Important limitation: Long-term embryo storage (typically greater than one year) is NOT FSA-eligible because it’s not considered an immediate medical need.
2025-12-15 * "Annual embryo storage" "Year 1"
Expenses:Medical:Fertility:Storage 600 USD
Assets:Bank:Checking -600 USD
fsa_eligible: FALSE
notes: "Long-term storage not covered"
The 2026 FSA Limit Challenge
The 2026 FSA limit is $3,400 per year. That covers maybe 1/4 of a single cycle’s medications. I’ve been strategic about timing:
- Max out FSA in year 1
- Use HSA as overflow (no use-it-or-lose-it)
- Track what’s tax-deductible for Schedule A
Shared Risk Programs
Some clinics offer “Shared Risk” or refund programs - you pay more upfront, but get a partial refund if treatment fails. I track these as separate liabilities:
2025-06-01 * "Shady Grove" "Shared Risk Program - 3 cycles"
Liabilities:Medical:SharedRisk -32000 USD
Assets:Bank:Checking -32000 USD
; If refund is received after failure
2026-03-01 * "Shady Grove" "Shared Risk Refund - 70%"
Assets:Bank:Checking 22400 USD
Liabilities:Medical:SharedRisk 22400 USD
The Emotional Metadata
This might seem strange, but I add metadata that helps me process things when I look back:
2026-01-10 * "Clinic" "Cycle 2 Transfer" #ivf-cycle-2
Expenses:Medical:Fertility:Clinic 2500 USD
Assets:Bank:Checking -2500 USD
beta_result: "positive"
notes: "Finally. 14 months and $47,000 later."
Has anyone else tracked fertility treatment? I’d love to compare approaches, especially around:
- Insurance reimbursement tracking (my employer covers 50%)
- Multi-year FSA optimization
- Separating “sunk costs” from “ongoing” expenses