We budget each paycheck. When I was working, and getting paid weekly, that meant that we were writing our budget (on an Excel spreadsheet) for every week of the month. Now that I am at home full time, and DH is the only one working, we make the budget for every two weeks. Sometimes we have three paychecks in a month, and pay the mortgage twice in that month. So that means that on paper, we sometimes have no mortgage payment due that month. That happened this month. We paid the mortgage for June back in May, and we get paid July 1st, so there will be no mortgage payment coming out of our checking account in June.