On the day the cruise returns, Carnival immediately settles the guest's account with their bank for the total amount of their onboard expenses. Holds will remain on the account for one or more days depending on the issuing bank's hold policy, limiting access to funds.