Three decisions each period
Every period, each household makes three decisions: how much to consume, how many hours to work, and how much to save for the future. The household chooses these to maximise lifetime utility, subject to a budget constraint, with perfect foresight about future prices and policy.
Consumption utility
Consumption utility follows a CRRA (constant relative risk aversion) function, where the risk aversion parameter governs how strongly households prefer smooth consumption over time. Before entering this function, a Stone-Geary Cobb-Douglas form aggregates the individual consumption goods, accounting for minimum subsistence levels.
Labour disutility
Labour disutility uses an elliptical function rather than a standard power function. This ensures that the marginal cost of working goes to zero when hours are zero (so households always choose to work at least a little) and goes to infinity at the upper bound (so they never hit the ceiling). This avoids computationally expensive occasionally-binding constraint methods.
Bequest utility
Bequest utility captures the “warm glow” from leaving wealth behind upon death. The age-specific mortality probability weights it, so it matters most for older households. The strength of the bequest motive can vary by ability type.
Budget constraint and Euler equations
The household's budget constraint says that each period, income from savings returns, labour earnings, bequests received, government transfers, and pensions must cover consumption (including consumption taxes), income and wealth taxes, and savings carried into the next period.
Two Euler equations characterise the optimal decisions; the panel shows them in simplified form. The labour first-order condition says: work until the after-tax wage equals the marginal disutility. The savings Euler equation says: give up one unit of consumption today only if the discounted, after-tax return makes tomorrow’s consumption sufficiently valuable.