We strongly recommend settling your account prior to the final day to avoid long lines.  A few days before the end of your cruise, ask for a copy of your account to review and settle charges up to that date.  On the final night of the cruise, you will receive an updated printout of your account and, if not contested, it will be automatically charged to your credit card on file, saving you more time.