A merchant in second-century Mathura paused at a crossroads. He had heard the god of wealth called two different names: one from his father, who recited the Vedas, and another from the Buddhist monk who blessed his caravan. Both men swore they were addressing the same being. They were right. And they were not.
Kubera and Kuvera are two spellings of the same deity, the Hindu god of wealth and lord of the yakshas. The difference is linguistic: Kuvera is the older Sanskrit form, while Kubera is a Prakrit-derived variant that became standard in later texts and modern English usage. Both refer to the same figure, but the choice between them can signal textual tradition, regional practice, or the era of a source.
Why Two Names for One God?

The simplest answer is that Sanskrit words change as they pass through time and across regions. The original Vedic form was Kuvera (कुवेर). By the time of the epics and Puranas, the name had softened to Kubera (कुबेर). The shift from “v” to “b” is a common sound change in Middle Indo-Aryan languages such as Prakrit. Think of it as the difference between “vapor” and “bapor” in some dialects: the same root, different local pronunciation.
The earliest known mention of the god appears in the Yajurveda (c. 1200–800 BCE), where he is called Kuvera and described as the king of the yakshas, a class of nature spirits. The Atharvaveda also uses Kuvera. By the time of the Mahabharata (compiled roughly 400 BCE–400 CE), both forms appear, though Kubera becomes more frequent. The Puranas (c. 300–1500 CE) overwhelmingly use Kubera. Buddhist texts, especially the Mahamayuri (c. 4th century CE), retain Kuvera, which is why Tibetan and East Asian traditions often prefer that spelling.
For a practitioner, the difference is not academic. If you are reciting a Vedic mantra, you will likely say Kuvera. If you are reading a Puranic story or performing a modern puja, you will say Kubera. Both are correct. The god does not mind.
What Each Name Reveals About the God

The two spellings do not change the deity’s attributes, but they do point to different layers of his identity. Kuvera carries the older, wilder associations: a yaksha king who dwells in the Himalayas, lord of a hidden treasure guarded by spirits. He is not purely benevolent. In early texts, he is a figure to be propitiated, not loved.
Kubera, by contrast, appears in a more domesticated form. By the Puranic period, he has become the treasurer of the gods, a potbellied dwarf with a money bag and a mace. He is the regent of the north, one of the dikpalas (guardians of the directions). His city, Alaka, is a paradise of jewels and gardens. The shift from Kuvera to Kubera mirrors the shift from a chthonic spirit to a courtly god.
We can see this in iconography. Early yaksha statues from Mathura (1st–2nd centuries CE) show a robust, often fierce figure. Later images of Kubera show a more benign, almost comical figure, sometimes with a mongoose that vomits coins. The mongoose is a Buddhist addition, absorbed into Hindu iconography.
How You Invoke Him Under Either Name
Practitioners who work with this deity rarely worry about the spelling. What matters is the intention and the tradition. In a standard Lakshmi-Kubera puja performed during Diwali, the name used is almost always Kubera. The mantra “Om Yakshaya Kuberaya Vaishravanaya Dhanadhanyadhipataye Dhanadhanyam Samriddhim Me Dehi Dapaya Svaha” uses Kubera. If you are following a Vedic ritual, you might substitute Kuvera.
In Buddhist practice, especially in Tibetan Buddhism, Jambhala is the wealth deity derived from Kuvera. The mantra “Om Jambhala Jalendraye Svaha” does not use either name, but the connection is explicit in the texts. The Mahamayuri vidyarajni (a protective goddess) lists Kuvera among the yaksha lords.
There is no practical difference in the offering. Both names receive the same items: white sandalwood, rice, flowers, a lamp, and a coin. The direction is north. The day is Thursday, associated with Jupiter and wealth.
Kubera vs. Other Wealth Deities
Kubera is often confused with Lakshmi, the goddess of fortune. They are not rivals. Lakshmi represents abundance that flows freely; Kubera represents stored wealth, treasure, and material accumulation. In many households, both are worshipped together: Lakshmi for prosperity, Kubera for financial stability.
Another comparison is with Ganesha, who is also invoked for wealth. Ganesha removes obstacles; Kubera grants the means. The Mahabharata tells a story where Kubera invites Ganesha to a feast, and Ganesha eats everything, humbling the god of wealth. The moral: wealth without wisdom is empty.
In Buddhist contexts, Jambhala is the direct counterpart. Jambhala is often depicted with a mongoose and a citron, symbols of wealth and fertility. The name Jambhala itself may derive from a Prakrit form of Kubera.
What People Get Wrong About Kubera/Kuvera
The most common mistake is treating the two names as separate gods. They are not. No Hindu text considers Kubera and Kuvera distinct beings. The difference is purely orthographic and phonetic.
Another misconception is that Kubera is always benevolent. In the Ramayana, Kubera is an ally of Rama, but in earlier stories, he is a fearsome yaksha who must be appeased. His wealth is guarded by yakshinis and rakshasas. He is not a gentle figure.
Some modern sources claim that Kubera has three legs. This is a misinterpretation of iconography. In some images, he sits with one leg folded and one hanging, which can look like a third leg. The Vishnudharmottara Purana describes him with two legs, a potbelly, and eight teeth. The three-legged version is a later folk invention.
Finally, there is the spelling Kuvaira, which appears in some Tamil texts. This is a regional variant, not a separate deity.
FAQ
Is Kubera the same as Kuvera?
Yes. Kuvera is the older Sanskrit form; Kubera is the later Prakrit-derived form. Both refer to the same god of wealth.
Which spelling should I use in a ritual?
Use the spelling that matches your tradition. Vedic rituals favor Kuvera; Puranic and modern Hindu rituals use Kubera. Either is acceptable.
Is Kubera a Buddhist deity?
Kubera appears in Buddhist texts as a protector deity and is the source of the wealth god Jambhala. He is not exclusively Hindu.
Does the spelling affect the mantra’s power?
No. The power of a mantra lies in the sound and intention, not the written form. Both pronunciations are valid.
The Name You Choose Is a Thread
The difference between Kubera and Kuvera is a small crack in the surface of a much older tradition. It reminds us that every name we use for a god is a translation, a compromise between the tongue that spoke it first and the one that speaks it now. For a merchant at a crossroads, the choice mattered only as far as it guided his hand to the right offering. For us, it is a clue to how the god traveled from the Vedas to the Puranas, from India to Tibet, from the yaksha grove to the household shrine.
If you want to explore more about the deities of wealth and the spirits that guard treasure, start with our guide to Hindu mythology. For a deeper look at the yakshas and their place in folk magic, see our glossary entry on Yaksha. And for the Buddhist counterpart, read our guide to Jambhala and the wealth deities of Tibet.
