When I was in the military I got paid once a month. My ex elected to get a mid month pay but I just kept the once a month pay. I did the bulk of my grocery shopping at the beginning of the month, always at the commissary because it was much cheaper and it was always very crowded the first few days of the month. I would keep a running list of things that were getting low or I had ran out of throughout the month and I would stick to my list. This was many years ago and we had home delivery of milk, juice, cheese and eggs that were delivered weekly and that bill was paid at the end of the month. I would still have to get a few things at the middle of the month.