I have certain budget things that I don't track in a monthly, but rather yearly (I get a set amount per year to spend on presents for example). I think the only way to do this is divvying the money up into monthly chunks and have it refill the envelope. Am I wrong?
Have you checked out the "More Envelopes" section yet? In that section you should be able to create Annual Envelopes, which sound like they're exactly what you're looking for. If that's not what you're looking for, could you describe a little more about how you're saving and spending from this Envelope so we can try prescribing a good solution?
I do this with my Christmas envelopes as well as a few subscription envelopes (like gym membership, vehicle registration fees, and my Goodbudget subscription). I have them set up as Annual envelopes and I set the amount I want to put in each of them every year. Goodbudget automagically calculates how much I need to put in each month to reach my specified amount by December. It works very well and I never have to go into debt for those planned expenses.