Obligations
Obligations are recurring financial commitments — mortgage payments, insurance premiums, utility bills, HOA fees.
How obligations work
- You define an ObligationTemplate — the recurring schedule and amount
- Estavo generates a draft transaction on each due date
- You confirm, adjust the amount, or skip
- Confirmed transactions post to your Money ledger
This is different from a "recurring expense" toggle. The template holds the full schedule definition, and the generated transactions are real ledger entries you review before they're final.
Obligation types
| Type | Example |
|---|---|
| Mortgage | Monthly principal + interest + escrow |
| Insurance | Annual premium (may be monthly or semi-annual) |
| Utility | Electric, water, propane, cable |
| HOA | Monthly or quarterly homeowners association |
| Warranty | Home warranty annual fee |
Urgency
Obligations have a policy attached — term dates, renewal date, premium amount. When a policy is approaching expiry, Estavo shows an urgency indicator everywhere that obligation appears (Portfolio card, Today view, the obligation detail).
Urgency levels:
- Action required — expired or expiring within 7 days
- Urgent — expiring within 30 days
- Normal — all clear
Urgency is computed from the expiry date — it is not a stored field and doesn't require any action from you to stay current.
Today view
The Today view is your obligation horizon. It shows:
- Obligations due in the next 7 days
- Check-ins and check-outs for short-term units today
- Obligations that are urgent or action-required
Use the Today view as your daily dashboard — open it in the morning to see what needs attention.