How to apply for the shareholder benefit (on-board spending money)

Learn how to easily apply for your Shareholder Benefit and enjoy on-board spending money for your next cruise. This article details the steps involved and answers any frequently asked questions you may have about the application process.

Shareholders

Last updated: 17/06/2025

Please note: that you must have at least 100 shares of Carnival Corporation or Carnival plc to apply for the shareholder benefit. If you have at least 100 shares, you can apply for the shareholder on-board spending money.

For more information on buying Carnival Corporation or Carnival plc shares, please see What is the shareholder benefit, and how does it work?  

Apply for the shareholder benefit (on-board spending money) via Stockperks 

 

  1. Download the Stockperks app (on Apple or Google Play) or search for "Stockperks" in your app store 
  2. Once downloaded, create a Stockperks user profile 
  3. Then search for "Carnival" in the app, and select the cruise line you are travelling with e.g. P&O Cruises 
  4. Click the blue button "Validate your portfolio", and you will be guided through the process of providing your CCL ownership details 
  5. Once confirmed, you can then submit a claim for each eligible booking 

For more information about Stockperks, see What do I need to know about Stockperks? 

Can I apply for the shareholder benefit another way?

The quickest and easiest way to apply for the benefit is via the Stockperks app.

We no longer accept applications via Email or Fax. 

We do still accept postal applications. Please note that postal requests will take longer to process.  

When can I apply for the shareholder benefit? 

Applications should be made three weeks before departure. 

Please be aware that the earliest you can apply is only after the balance due date (90 days before departure) 

Can I apply for the shareholder benefit when I’m on the ship?  

Applications will not be accepted once on board the ship.  

Still need help?

Still have questions? Our friendly Customer Contact Centre is always happy to help! Contact us today on 0344 338 8003.

Was this post helpful?

Yes or No