Like what you are reading?
Unlock the Full Story for Free!
There is only a single heist in GTA Online that can be done solo: The Cayo Perico Heist. All others require two to four people. That can be unfortunate for those who can't always buddy up with somebody, especially since this game has a bad reputation when it comes to teaming up.
Thankfully, visiting Cayo Perico to rob El Rubio is one of the best moneymakers in GTA Online, even after its nerf in The Criminal Enterprises. It is worth noting that this mission doesn't necessarily have to be done solo, either.
If you'd like, you can opt to do it with anywhere between one and four players.
The Cayo Perico Heist is the only heist you can do solo in GTA Online as of November 2022
Rockstar Games could always introduce more solo heists in the future. Until then, you're stuck with The Cayo Perico Heist. It's a pretty easy activity that's profitable and even has a wide variety of ways to complete it.
Naturally, some new GTA Online players might wonder how you can get started with it. Here are the requirements:
- Meet Miguel Madrazo at the Music Locker
- You must own a Kosatka, which costs $2,200,000 at minimum, outside of potential weekly discounts
- Register as a VIP, CEO, or Motorcycle Club member
These are pretty easy requirements that most players can easily fulfill. New players on the PS5 or Xbox Series X|S start off with a business of their choice from Career Builder. Hence, they should already have a viable way to get $2,200,000 to purchase the Kosatka in GTA Online.
The Cayo Perico Heist payout
This activity has primary and secondary targets. It's worth starting with the primary targets first since you must steal one:
- Madrazo Files: $1,100,000
- Sinsimito Tequila (Normal Mode): $900,000
- Sinsimito Tequila (Hard Mode): $990,000
- Ruby Necklace (Normal Mode): $1,000,000
- Ruby Necklace (Hard Mode): $1,100,000
- Bearer Bonds (Normal Mode): $1,100,000
- Bearer Bonds (Hard Mode): $1,210,000
- Pink Diamond (Normal Mode): $1,300,000
- Pink Diamond (Hard Mode): $1,430,000
- Panther Statue (Normal Mode): $1,900,000
- Panther Statue (Hard Mode): $2,090,000
Madrazo Files are only available on the first playthrough. All subsequent thefts in Cayo Perico will be given to one of the other random primary targets, although the Panther Statue is only available via some special weekly events.
Solo players should know that activating Hard Mode requires them to complete The Cayo Perico Heist first and then wait three hours and 12 minutes to get a text from Pavel. They will then have 48 minutes to complete the Gather Intel mission. Otherwise, they won't be able to start Hard Mode, and they will be stuck in Normal Mode instead.
Secondary target loot is optional, but the max amount you can get varies.
- Gold Bars: $328,584~$333,192
- Cocaine: $220,500~225,000
- Artworks: $176,200~199,700
- Weed: $145,980~149,265
- Cash: $78,480~$89,420
You can have up to 1.5 stacks of Gold Bars, two stacks of Cocaine, 2.67 stacks of Weed, two stacks of Artwork, and four stacks of Cash. There is also a random amount of money that doesn't count towards this secondary target's loot from El Rubio's safe.
Solo GTA Online players can get an extra $50,000 to $99,000 by stealing from it.
For The Biggest GTA 6 Map Leaks, Click Here.
Poll : Do you wish GTA Online had more solo heists?
Yes
No
645 votes
';});pollOptions.innerHTML = pollOptionsDom;pollCount.innerHTML = totalVotes + ' votes';}function updatePollCountOnAnswer(selectedOption) {var pollData = pollDataDefault;renderPollWidget(pollData, selectedOption, true);}function renderPollWidget(pollData, selectedOption, isAnswered) {if (!pollData) return;pollData.option1_count = pollData.option1_count || 0;pollData.option2_count = pollData.option2_count || 0;pollData.option3_count = pollData.option3_count || 0;pollData.option4_count = pollData.option4_count || 0;if (isAnswered) {if (selectedOption == "option1") pollData.option1_count += 1;if (selectedOption == "option2") pollData.option2_count += 1;if (selectedOption == "option3") pollData.option3_count += 1;if (selectedOption == "option4") pollData.option4_count += 1;}if (isAnswered || selectedOption) {var predictorPromotionalBannerContainer = $(".predictor-contest-banner-container.Article-poll");if (predictorPromotionalBannerContainer) {removeClass(predictorPromotionalBannerContainer, "hidden");}}var totalVotes = Number(pollData.option1_count + pollData.option2_count + pollData.option3_count + pollData.option4_count);if (totalVotes && !Number.isNaN(totalVotes)) {var option1Percent = pollData.option1_count / totalVotes * 100;var option2Percent = pollData.option2_count / totalVotes * 100;var option3Percent = pollData.option3_count / totalVotes * 100;var option4Percent = pollData.option4_count / totalVotes * 100;var optionPercentages = [option1Percent, option2Percent, option3Percent, option4Percent];var pollOptions = $("#poll-options");var pollCount = $("#poll-count");var pollOptionsDom = '';var optionsArray = ['option1', 'option2'];if (pollData.option3 !== "" && pollData.option3 !== null) {optionsArray.push('option3')}if (pollData.option4 !== "" && pollData.option4 !== null) {optionsArray.push('option4')}optionsArray.forEach(function (option, index) {var clickHandler = 'onclick="answerPoll(event, \'' + option + '\')"';var optionClass = ['poll-option'];if (selectedOption) {optionClass.push('poll-option-answered');clickHandler = '';}if (selectedOption === option) {optionClass.push('poll-option-selected');}pollOptionsDom += '
';if (selectedOption) {var widthPercentage = optionPercentages[index] < 5 && optionPercentages[index] != 0 ? 5 : optionPercentages[index];if (selectedOption === option) {if (widthPercentage > 97) {pollOptionsDom += '';} else {pollOptionsDom += '';}} else {if (widthPercentage > 97) {pollOptionsDom += '';} else {pollOptionsDom += '';}}}pollOptionsDom += '
' + pollData[option] + '
';if (selectedOption) {pollOptionsDom += '
' + Math.round(optionPercentages[index]) + '%
';}pollOptionsDom += '
';});pollOptions.innerHTML = pollOptionsDom;pollCount.innerHTML = totalVotes + ' votes';if (totalVotes > 10) {pollCount.classList.remove("hidden");}}trackArticlePollImpression(pollData);}function answerPoll(e, selectedOption) {e.preventDefault();updatePollCountOnAnswer(selectedOption);var isDesktop = "1";var gaPayload = {"question" : pollDataDefault.question,"answer" : e.target.textContent,"answer_option" : selectedOption.replace("option", "Option "),"category": "GTA","page_location": window.location.href,}if (pollTaglinePosition && pollTaglinePosition != "") {gaPayload["poll_position"] = pollTaglinePosition;}if (isDesktop) {gaPayload["device"] = "Desktop";} else {gaPayload["device"] = "Mobile";}gtag("event", "ARTICLE_POLL_RESPONSE", gaPayload);var url = 'https://a-gotham.sportskeeda.com/polls/26074/response';var data = {"poll_type": "article","option": selectedOption}pureJSAjaxPost(url, data, onPollResponseSuccess.bind(this, selectedOption), onPollResponseFail.bind(this, selectedOption), null, false);}function trackSponsoredLinkClick(e) {var pollTheme = "default";gtag('event', 'click', {'event_category': 'PollSponsoredLink','event_label': pollTheme});}var articlePollImpressionTracked = false;function trackArticlePollImpression(pollData) {var pollElement = $("#poll");var intersectionObserverForArticlePoll = new IntersectionObserver(function(entries) {entries.forEach(function(entry) {if (articlePollImpressionTracked) return;if (!entry.target || !entry.isIntersecting || entry.intersectionRatio < 0.5) return;setTimeout(function() {if (isInViewport(entry.target)) {articlePollImpressionTracked = true;var isDesktop = "1";var gaPayload = {"question" : pollData.question,"category": "GTA","page_url": window.location.href,}if (isDesktop) {gaPayload["device"] = "Desktop";} else {gaPayload["device"] = "Mobile";}if (pollTaglinePosition && pollTaglinePosition != "") {gaPayload["poll_position"] = pollTaglinePosition;}gtag("event", "ARTICLE_POLL_IMPRESSION", gaPayload);intersectionObserverForArticlePoll.unobserve(entry.target);}}, 1000);});},{threshold: 0.5});if (pollElement){var isAnswered = pollElement.querySelector(".poll-option-answered");if (!isAnswered) {intersectionObserverForArticlePoll.observe(pollElement);}}}
Quick Links
More from Sportskeeda
Edited by Sijo Samuel Paul
Feedback Thank You!
";modalText += "
";modalText += "
";modalText += "
";modalText += "
";modalText += "
";modalText += "
";modalText += "
"modalText += "
Please select an option.
Please provide your feedback.
"modalText += "
"modalPopup.closeOnEsc = false;modalPopup.setHeader("Why did you not like this content?");modalPopup.setContentText(modalText);modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating);modalPopup.removeCloseModalIcon();modalPopup.disableDismissPopup();modalPopup.open();} else {sendRating(index);}}function sendRating() {var requestPayload = {"post_id": 1295313,"rating_value": ratingValue}if (ratingValue > 3) {requestPayload.rating_feedback_type = null;requestPayload.rating_feedback = null;} else {if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) {showErrorMessage('option');return;}if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) {showErrorMessage('note');return;}var selectedOption = $('input[name="drone"]:checked').value;var feedbackNote = $(".post-rating-feedback-note textarea").value;requestPayload.rating_feedback_type = selectedOption;requestPayload.rating_feedback = feedbackNote;}pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true);}function resetRatingAndFeedbackForm() {var activeStars = Array.from($all('.rating span.rating-star.active'));for (var i=0; i < activeStars.length; i++) {activeStars[i].classList.remove("active");}if ($('input[name="drone"]:checked')) {$('input[name="drone"]:checked').checked = false;}var userNote = document.querySelector(".post-rating-feedback-note textarea");userNote.value = '';modalPopup.close();}function onsaveRatingSuccess() {modalPopup.close();savePostIdInUserRatedPostsCookie();$("#post-rating-layout").classList.add("hidden");$("#post-rating-message").classList.remove("hidden");window.setInterval(function showMessage() {$("#post-rating-widget").classList.add("hidden");}, 3000);}function onsaveRatingFail() {console.error('Saving post rating failed!');modalPopup.close();}function savePostIdInUserRatedPostsCookie() {userRatedPostIds.push(1295313);var expiryTime = new Date();expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 yearsetCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime);}function isPostRatedByUser() {var userRatedPostIds = getCookie('user_rated_post_ids');if (userRatedPostIds) {try {userRatedPostIds = JSON.parse(userRatedPostIds);} catch (err) {console.error(err);return false;}} else {return false;}if(userRatedPostIds.indexOf(1295313) >= 0) {return true;} else {return false;}}function getRatingCountByPostId(postId) {return new Promise(function(resolve, reject) {pureJSAjaxGet(getRatingCountBaseURL + postId + '/rating/count',function(data) {try {data = JSON.parse(data);if (data.meta_value) {resolve(data.meta_value);}reject("Failed to fetch rating count for the post:" + postId);} catch (err) {reject("Failed to fetch rating count for the post:" + postId);}},function(err) {reject("Failed to fetch rating count for the post:" + postId);}, true);});}function showErrorMessage(messageType) {var messageContainerId = '#' + messageType + '-error';$(messageContainerId).classList.remove('hidden');window.setInterval(function () {$(messageContainerId).classList.add("hidden");}, 5000);}(function() {var callFired = false;function lazyLoadPostRating() {if (callFired) return;callFired = true;if (!isPostRatedByUser()) {getRatingCountByPostId(1295313).then(function(ratingCount) {if (ratingCount < 10) {$("#post-rating-widget").classList.remove("hidden");}}).catch(function(err){console.error(err);});}}document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true });document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true });document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true });})();