Wallet

A Wallet is a bag used by Link in almost every The Legend of Zelda game used to hold the series's currency, Rupees. Starting in Ocarina of Time, the games feature several wallets of varying maximum capacities that can be acquired through various means as the game progresses. The actual maximum capacity and name of these wallets vary from game to game.

2D Era
In The Legend of Zelda, A Link to the Past, and Link's Awakening, only one wallet is had throughout the course of the game and is, in fact, not even mentioned. The Adventure of Link doesn't even have a Rupee system, as there are no items to purchase.

The Legend of Zelda has a maximum of 255 Rupees, due to that being the maximum value for a variable in older computers (such as that used in the Nintendo Entertainment System). A Link to the Past and Link's Awakening both feature a maximum of 999 Rupees.

3D Era (1998-2001)
Ocarina of Time has Link starting off with the Child's Wallet, which can hold a maximum of 99 Rupees. After gaining the Adult's Wallet by killing 10 Gold Skulltulas, Link can carry 200 Rupees; once he kills 30 Gold Skulltulas, he gains the Giant's Wallet which can hold a maximum of 500 rupees.

Majora's Mask also has Link beginning with the Child's Wallet, still holding a maximum of 99 Rupees. After depositing 200 Rupees in the bank in West Clock Town, Link is rewarded by the bank owner with the Adult Wallet, which holds up to 200 Rupees. The final upgrade, the Giant Wallet, is obtained by defeating all thirty Gold Skulltulas and collecting their spirits in the Oceanside Spider House.

In Oracle of Ages and Oracle of Seasons, the wallet scheme is similar to A Link to the Past in that only one wallet is ever had, and the limit is 999 Rupees. While in Subrosia, the 999 limit also applies to Ores.

3D Era (2002-2005)
In Four Swords, the objective of the game is to collect as many Rupees as possible in order to reach Vaati. The game has no wallet systems but allows the maximum capacity 99,999 Rupees. Four Swords Adventures has no Rupees whatsoever, as Force Gems are used instead.

The Wind Waker shows a substantial increase in Rupee amounts due to the extreme prices of Tingle's Triforce Chart translations, giving Link an initial wallet that held 200 Rupees. The first of two upgrades, both of which are given to Link by two Great Fairies, sees Link's wallet capacity increasing to 1000 Rupees, with the final upgrade raising it to 5000 Rupees.

The Minish Cap is the first handheld game in the series to feature multiple wallets. The starting wallet is capable of holding 99 Rupees. The three upgrades that follow can be obtained in any order. A typical order would be purchasing one from Stockwell for 80 Rupees. The next would be following the path of the Kinstone Fusion with Mayor Hagen. Finally, one is found in a Great Fairy Fountain in the Minish Woods. The Rupee capacities can be increased from 99 to 300, then to 500, and ultimately to 999.

Games into present
Twilight Princess begins the game with Link having a wallet capable of holding 300 Rupees, the normal wallet. After finding a girl named Agitha who requests Golden Bugs, Link is able to find these Golden Bugs and give them to her, receiving two wallets in the process. The first upgrade, the Big Wallet, holds 600 Rupees, and is given to Link with the finding of any one Golden Bug to Agitha. The final upgrade, the Giant Wallet, is capable of holding 1000 Rupees, and is available after giving all 24 Golden Bugs to Agitha.

In Freshly-Picked Tingle's Rosy Rupeeland there are no wallet upgrades, and Tingle can carry 9,999,999 Rupees from the beginning. This title easily claims the record of having the highest Rupee capacity in the Zelda series, falling in front of Four Swords.

Phantom Hourglass shows no wallet upgrades but can safely claim the title as the third highest rupee capacity in the canon series at 9999 Rupees, just behind Four Swords. Likewise, Spirit Tracks shows no wallet upgrades either, but also holds the same amount of Rupees (9999).

BS The Legend of Zelda
In BS The Legend of Zelda, there were no wallet upgrades. The maximum amount of Rupees that could be obtained is 999, although players would not need to worry about filling it, as the time restrictions were in place.

Ancient Stone Tablets
The Legend of Zelda: The Ancient Stone Tablets is similar in fashion to BS The Legend of Zelda, as there are no wallet upgrades. However, the maximum amount of Rupees that could be obtained is 99,999, equal to Four Swords. But strict time limitations to the game made it impossible to actually reach this amount. What this means is that players essentially didn't have to worry about not being able to carry any Rupees they might find.