The budget process begins in January of each year with department directors drafting their departments' budget requests for the upcoming fiscal year, which runs from July through June. The directors provide their budget requests to the Town Manager, who presents a proposed budget to the Council in early March. The Council undertakes a detailed review of the proposed budget through March and April and makes any changes it deems necessary or desirable. The Council's budget is introduced at the April Town meeting and adopted at the May Town meeting. At the June Town meeting the Council approves any amendments to current budget. Town residents are encouraged to give input throughout the budget process.