October 19, 2026 10 min read

How Much Have I Spent on Mobile Legends? How to Find Your Real Total

MLBB shows diamonds, not pesos. Here's how to find what you've really spent on Mobile Legends through Google Play, the App Store, Codashop and GCash.

Quest Briefing What you'll take away
  • Mobile Legends counts diamonds, not money, so no in-game screen shows the pesos you've spent
  • Your real total lives where you paid: Google Play, the App Store, Codashop emails, and your GCash, Maya or load records
  • Codashop top-ups never appear in your app store history, so check every channel you've used
  • Count each purchase once: Starlight and skin draws are paid with diamonds you already bought
  • Set a monthly MLBB amount before the next skin event, then log every top-up in real money

You open the shop, buy some diamonds for a skin, and get back to your match. It never felt like much. Then someone asks how much you’ve spent on Mobile Legends in total, and you honestly don’t know.

That’s normal. Mobile Legends: Bang Bang (MLBB) shows you diamonds, not pesos. And if you’ve topped up through Google Play one week, Codashop the next, and load when GCash ran low, your spending sits in apps that never talk to each other.

This guide shows where each record lives, how to add them up without double-counting, and how to plan for the next skin event. You don’t have to quit. You just get to see the real number.

🔮
Independent guide, not affiliated with Moonton

Hunter Vault is an independent, RPG-inspired budgeting app. It isn’t affiliated with, endorsed by, or connected to Moonton or Mobile Legends: Bang Bang. Those names are used here only to describe the game this guide helps you budget for.

Quick Answer: How Much Have You Spent on Mobile Legends?

MLBB doesn’t show a money total, so you add it up from wherever you paid. Check your Google Play order history or App Store purchase history for in-game top-ups. Then check Codashop order emails and your GCash, Maya or load records for anything bought outside the app store. Add each purchase once, in real money, and you have your true total.

Why Diamonds Hide the Real Cost

Three things make MLBB spending hard to see.

The money turns into diamonds first. You buy diamonds, then spend them days or weeks later on a skin, a pass or a draw. By the time you tap “buy,” the peso price is two steps away. The same trick runs through most free-to-play games, as our look at the hidden cost of free games shows.

You pay in more than one place. Google Play, Codashop, GCash and load each keep their own record. None of them adds up the others.

Skins arrive in waves. Starlight changes every month. Draw events like Magic Wheel and Zodiac Summon rotate in and out. Each new skin is a fresh reason to top up “just a little.”

None of this means you’re bad with money. The system makes the total fuzzy, which is why it helps to add it up yourself.

How to Find Your Real MLBB Spending

Check only the places you’ve actually paid with.

1. In-game records: diamonds only

Player guides describe a records area in the in-game Settings menu that logs diamonds bought and used, like this 2023 walkthrough. Menus move between patches, so yours may look different.

Either way, the game counts diamonds, not pesos. Its records help with dates and with seeing where your diamonds went. For what you actually paid, use the places below.

2. Google Play order history (Android)

Top-ups made in the game’s shop on Android are billed through Google Play, whether you paid with a card, GCash, Maya or load. Here’s the route from Google Play Help, as of October 2026:

  1. Open the Play Store and tap your profile icon at the top right.
  2. Tap Payments & subscriptions, then Budget & history.
  3. Scroll for Mobile Legends orders and note each amount.

On a computer, go to play.google.com, click your profile icon, then Payments & subscriptions and Budget & Order history.

In the Philippines, Google Play’s accepted payment methods include GCash, Maya, ShopeePay, cards, PayPal, cash at 7-Eleven and ECPay, and carrier billing on Smart, Sun and DITO, as of October 2026.

3. App Store purchase history (iPhone and iPad)

Here’s the route from Apple Support, as of October 2026:

  1. Open the App Store and tap your photo or initials.
  2. Tap Apps & Purchase History, then Purchase History.
  3. Tap Last 90 days at the top to choose a wider range.

You can also sign in at reportaproblem.apple.com from any browser. In-app purchases stay in your complete purchase history even if you’ve hidden the app, Apple notes.

4. Codashop receipts and history

Codashop is a common way to buy MLBB diamonds in the Philippines. Its Mobile Legends page takes GCash, Maya, Smart/Sun and DITO load, cards, GrabPay, 7-Eleven, Coins.ph and more, as of October 2026.

Here’s the catch: these purchases skip the app store. Apple says it can’t help with purchase history for anything bought outside its in-app purchase system. So Codashop top-ups never show up in your App Store or Google Play history. To find them:

Used a different top-up site? Check its order emails the same way.

5. GCash, Maya and load

If GCash paid for your top-ups, its history is a backup record of the pesos. Per GCash Help, as of October 2026:

Maya and your bank app keep their own histories. Our guide to importing GCash, BPI and BDO transactions walks through getting those records out.

Load is the hardest to trace. Keep the confirmation texts, or log the purchase right away. For load paid through Codashop, its support form asks for the phone number you paid with.

6. Moonton customer service

If your records have gaps, try the game’s in-game customer service. Codashop’s help page sends MLBB players to Moonton for their exact top-up dates, which suggests Moonton can look up when your account was recharged. Expect dates from Moonton, not peso amounts. Those come from whoever took your payment.

Where each record lives

How you paidWhere the money record isWatch out for
In-game shop on AndroidGoogle Play: Payments & subscriptions, then Budget & historyIncludes GCash, Maya and load paid through Play
In-game shop on iPhoneApp Store: Apps & Purchase History, then Purchase HistoryThe view starts at the last 90 days
Codashop or another top-up siteOrder emails, then the site’s supportNever shows in app store history
GCashTransactions, or Request transaction history (up to 4 years)Repeats your Play and Codashop payments
Prepaid loadConfirmation texts, or Codashop supportEasiest to lose
In-game recordsSettings (varies by version)Diamonds only, no pesos
⚠️
Count each purchase once

One top-up can show up in two or three places. Pay Codashop with GCash and it appears in your Codashop email and your GCash history. Pay Google Play with GCash and the same thing happens. Use the store or top-up site as your main record, and use GCash only to fill gaps.

What Counts as MLBB Spending (and What Doesn’t)

Count real money only. Ask one question: did pesos leave your wallet?

Count:

Don’t count:

That last line matters. As of October 2026, the monthly Starlight pass is priced in diamonds, not pesos. Draw events also cost diamonds per spin. They’re real spending, but the money left your wallet when you topped up, so count it there. Add Starlight again and you count the same pesos twice.

Still, a short note like “Starlight, October” or “Zodiac event” next to each top-up tells you which skins your money actually funds.

A quick diamonds-to-pesos rule

On Codashop’s Philippine page in October 2026, standard diamond packs worked out to roughly ₱1.03 to ₱1.25 per diamond. Bigger packs cost less per diamond. For example, 1,163 diamonds were listed from ₱1,249.36. So an event that eats 1,000 diamonds costs roughly ₱1,000 to ₱1,250 in real money. Prices change and can differ in-game, so use this as a rough guide.

The Weekly Diamond Pass adds up quietly

The Weekly Diamond Pass is cheap, so it doesn’t feel like spending. Codashop listed it at about ₱131 in October 2026. Buy it every week and that’s roughly ₱570 a month, or about ₱6,800 a year. It’s a recurring cost, so track it like one. Our FOMO-proof battle pass guide applies the same thinking to season passes in other games.

Skin draw events work like gacha

Be honest with yourself about draw events. Magic Wheel, Zodiac Summon and similar events give random rewards per spin, while a progress meter fills toward the skin you want. You rarely know in advance how many spins the skin will take. Read the event’s own rules and odds in the game before you start, since they change from event to event.

That’s the same design as gacha banners and pity counters. You can’t know your final cost before you start. The safest move is to set a diamond limit first and stop when you hit it, even if the meter is close. Our guide on how to stop overspending on gacha games explains why “almost there” feels so hard to walk away from. For an all-time number across several games, try the free gacha spending calculator.

A Sample Month, Added Up

Here’s an example month for one player. The prices come from Codashop’s October 2026 listings, rounded to the nearest peso. Your amounts will differ.

PurchasePaid throughReal money
Weekly Diamond Pass × 4Codashop, GCash₱525
1,163 diamonds for Starlight and some Zodiac drawsCodashop, GCash₱1,249
112 diamonds, late-night top-upCodashop, Smart load₱125
Total₱1,899

Notice what’s missing: the Starlight pass and the Zodiac draws. The 1,163 diamonds already paid for them. The GCash history would also repeat the first two rows. Count them once.

The point isn’t the size of the total. It’s that ₱1,899 is a real number you can plan around. If you play in another currency, the method is the same. Only the symbol changes.

Set an MLBB Budget You’ll Actually Keep

// Step 01

Decide your monthly number before the event

Pick a monthly MLBB amount after your bills and savings are covered. Decide it now, while you’re calm, not when a new skin is on screen. A number you set ahead of time is far easier to keep than one you make up mid-spin. For a fuller picture first, the free gaming spending calculator adds up every game and pass you pay for.

// Step 02

Top up once, through one channel

Buy your month’s diamonds in as few top-ups as you can, through one channel you can easily check later. Fewer channels mean fewer records to chase. Spreading top-ups across load, wallets and different sites is exactly what makes the total hard to see.

// Step 03

Save ahead for the skins you want

Know a skin you love is coming back? Set money aside before the event starts. A small weekly amount, tracked like an ipon challenge, turns a surprise top-up into a planned one. When the event lands, spend what you saved and stop there.

At the end of each month, compare what you logged with what you planned. No guilt if you went over. Just adjust next month’s number. For phone-level guardrails, like a password on every purchase, see our mobile gaming budget tracker guide.

Where Hunter Vault Fits

Hunter Vault is our own app, so read this as a recommendation from the team that makes it. It’s a manual budgeting app with an RPG layer of quests, XP, ranks and streaks, on iOS and Android. It never connects to your bank or your game account. You log each top-up yourself, in pesos or any other currency.

Here’s how an MLBB player might set it up:

Setting up categories in Hunter Vault (subcategories are part of Hunter Elite) Chapters and transcript →

The free core covers up to 8 budget categories, 2 savings goals and 3 recurring transactions, with no ads on any tier. Budgeting never requires a subscription. Importing a bank CSV is free and parsed on your device. Hunter Elite, a $15.99 one-time purchase, removes the free limits.

The Hunter Vault for gamers page shows the full setup. If you’re still comparing options, our roundup of budgeting apps in the Philippines lays them out, ours included. You can get Hunter Vault on the App Store or Google Play.

🔮
One honest note

Adding up the total can be uncomfortable. If the number worries you, or topping up has started to feel less like fun and more like something you can’t stop, that’s worth taking seriously beyond any budgeting tip. There’s no shame in it. Talking to someone you trust is a good next step, and seeing the real number is a good start.

Play more than one game? The same find-it-then-budget-it method works for Valorant, League of Legends, Fortnite, Roblox, CS2, Steam and Genshin and Honkai. Each guide covers where that game keeps your real purchase history. Bought most of it on a console? Start with your Xbox or PlayStation purchase history.

Final Takeaway

Mobile Legends will always show you diamonds. The pesos are in your Google Play or App Store history, your Codashop emails, and your GCash or load records. Pull them together once, count each purchase a single time, and you’ll know your real total.

Then make the next skin event a choice. Set your number first, top up once, and stop when you reach it. Start today: open your app store purchase history and look at the last 90 days.

🔮
Not financial advice

This is general educational content, not financial advice. Set game spending after your essentials and savings, and choose amounts that fit your income and situation.

Frequently Asked Questions

How do I check how much I've spent on Mobile Legends?

Add it up from wherever you paid. In-game top-ups show in your Google Play order history (Payments & subscriptions, then Budget & history) or your App Store purchase history (Apps & Purchase History, then Purchase History). Top-ups bought outside the app store, such as on Codashop, show in that site's order emails and in your GCash, Maya or load records. Count each purchase once, in real money.

Does Mobile Legends show how much money you've spent?

No. MLBB tracks diamonds, not pesos or dollars. Any record screens you find in the game count diamonds bought and spent, which helps with dates but not with the real cost. The money amounts live with whoever took your payment: Google Play, the App Store, a top-up site or your e-wallet.

Do Codashop top-ups show in my Google Play or App Store history?

No. Codashop purchases go through Codashop, not the app store, so they never appear in your Google Play or App Store history. Search your email for Codashop's 'Thank you for your order!' message from no-reply@codapayments.com, check the GCash or other wallet you paid with, or ask Codashop support for your transaction history.

How many pesos is one Mobile Legends diamond?

On Codashop's Philippine page in October 2026, standard diamond packs worked out to roughly ₱1.03 to ₱1.25 per diamond, with bigger packs cheaper per diamond. So 1,000 diamonds is roughly ₱1,000 to ₱1,250. Prices change and can differ in-game, so use it as a rough guide.

Should I count Starlight and skin draws as MLBB spending?

They are spending, but they are usually paid with diamonds. As of October 2026, Starlight is priced in diamonds, and draw events like Magic Wheel and Zodiac Summon cost diamonds per spin. The real money left your wallet when you topped up, so count it there. Counting Starlight again would count the same pesos twice.

Is it bad to spend money on Mobile Legends?

No. Paying for a game you enjoy is a normal part of a budget. The problem is only when the spending is invisible or bigger than you planned. Setting a monthly amount before the next skin event and logging each top-up in real money keeps it fun without the end-of-month surprise.

Mobile gamer on a night rooftop as glowing diamonds from a phone turn into coins on a ledger
Quest Map