Budgets on a per-account basis can be added via custom directives in the
Beancount file:
If budgets are specified, Fava's reports and charts will display remaining budgets and related information.
The budget directives can be specified daily, weekly, monthly, quarterly
and yearly. The specified budget is valid until another budget directive for
the account is specified. The budget is broken down to a daily budget, and
summed up for a range of dates as needed.
This makes the budgets very flexible, allowing for a monthly budget, being taken over by a weekly budget, and so on.
Fava displays budgets in both charts and reports. You can find a visualization
of the global budget in the Net Profit and Expenses charts for the
Income Statement report.
The Expenses Income Statement report is a good starting point for getting
access to the full budget information in Fava. The Changes charts visualize
the data. The Changes (monthly) and Balances (monthly) reports show,
respectively, the monthly and cumulative (over the selected period) budgets.