I stuff after getting paid. I have preset amounts for each category. I categorize based on both long- and short-term savings and specify utilities in my budget, but I generalize other expenses.
I used virtual envelopes (additional savings accounts) instead of cash. I paid all bills due on payday and categorized funds for Christmas, car expenses, and other needs. Utilities were paid immediately, and I didn’t separate every category.
I cash stuff right after getting paid, setting aside for bills first. I categorize short- and long-term goals separately. My utilities are included in cash stuffing, with options to specify each type.
Many bills are on autopay, but I use envelopes for variable expenses like utilities to smooth out my budget. Envelopes can serve both long- and short-term needs.