The practical question
Set daily and voyage limits. Track extras as they happen instead of reconstructing them later. Keep a reserve for the surprise that is actually worth saying yes to. Review the balance during a quiet moment, not only when the statement arrives.
Deck note
A budget is how you keep the final day from becoming an accounting exercise.
