How is Uchcha Bala calculated?
In the Shadbala convention used here, Uchcha Bala is one third of the shortest angular distance from a planet's exact debilitation point. Use degrees for that distance; the answer is in virupas. It ranges from 0 at exact debilitation to 60 at exact exaltation, which is one rupa.
This is a traditional Jyotish calculation, not a physical force or an empirically established probability of an event. The guide follows the named Maitreya documentation for its formula and reference points. Every worked chart position below is invented for arithmetic practice. None describes a particular person's future.
Find the component before interpreting the number
Uchcha Bala belongs within Sthana Bala, which itself belongs within the larger Shadbala calculation. A report headed Shadbala may therefore contain a total, a positional subtotal and an exaltation component. These are different quantities even when all three use virupas.
Suppose a row shows Uchcha Bala 45. That tells you the value of this component. It does not tell you that the planet has 45 total Shadbala, that its total is sufficient under a reference threshold, or that the birth chart is 75% favourable. Dividing 45 by the component maximum gives a position on this scale, not a success rate.
Start with a useful question: which exact longitude and which reference point produced this component? That question can be answered from the worksheet. Broad claims about strength need the other components and their declared rules. The Shadbala units and ratios guide explains the wider report structure.
The seven exact reference points
| Planet | Exaltation point | Longitude | Debilitation point | Longitude |
|---|---|---|---|---|
| Sun | Aries 10° | 10° | Libra 10° | 190° |
| Moon | Taurus 3° | 33° | Scorpio 3° | 213° |
| Mars | Capricorn 28° | 298° | Cancer 28° | 118° |
| Mercury | Virgo 15° | 165° | Pisces 15° | 345° |
| Jupiter | Cancer 5° | 95° | Capricorn 5° | 275° |
| Venus | Pisces 27° | 357° | Virgo 27° | 177° |
| Saturn | Libra 20° | 200° | Aries 20° | 20° |
A sign name supplies only a 30° interval. The calculation needs the exact point inside it. The Sun's point is 10° Aries, not every degree of Aries. The Moon's is 3° Taurus, which becomes 30° + 3° = 33° in absolute zodiac longitude.
The debilitation point is opposite: add 180° and wrap into 0°–360°. Venus illustrates the wrap. Its exaltation longitude is 357°; adding 180° gives 537°, equivalent to 177°, or 27° Virgo. Keep the planet attached to the row so that another planet's reference point cannot be selected accidentally.
This table covers the seven classical planets in the stated convention. It does not assign new exaltation degrees to Rahu or Ketu. A node calculation would need a separately identified convention rather than an unexplained extra row.
Convert sign degrees into one consistent longitude
Number Aries as sign index 0, Taurus as 1, and continue to Pisces as 11. Absolute longitude is 30 times the sign index plus the degrees inside that sign. Thus 28° Capricorn becomes 30 × 9 + 28 = 298°. A longitude of 118° reverses to 28° Cancer.
Minutes and seconds are fractions of a degree: 1 arcminute is 1/60°, and 1 arcsecond is 1/3600°. For example, 10°30′ means 10.5°, not 10.30°. Misreading sexagesimal notation as decimal notation changes the result before the strength formula even begins.
Use the longitude and dignity references in the same declared zodiac. Do not combine a position from one coordinate convention with a reference table silently interpreted in another. For an actual software comparison, record the zodiac, ayanamsa where applicable, planetary longitude and precision. This worksheet calculates the supplied coordinates; it does not determine those coordinates from birth details.
Use the shorter arc, then divide by three
Let L be the normalized planet longitude and D its normalized debilitation longitude. Calculate a = |L − D|. The shorter separation is d = min(a, 360° − a). Then Uchcha Bala = d / 3 virupas. Because d lies between 0° and 180°, the result must lie between 0 and 60.
Normalization means adding or subtracting whole turns until a coordinate lies in the interval 0° ≤ L < 360°. A reported 360° is equivalent to 0°. Negative or multi-turn coordinates need the same treatment. Normalization is a coordinate operation; it is not a reason to accept a missing, infinite or otherwise invalid input.
An equivalent check starts at exaltation E: let q be the shorter separation between L and E. The answer is 60 − q/3. The two expressions agree because the two reference points are opposite. If they disagree, inspect the chosen planet, normalization and degree units before rounding.
Understand the linear scale and its limits
| Distance | Virupas | Rupas |
|---|---|---|
| 0° | 0.00 | 0.00 |
| 45° | 15.00 | 0.25 |
| 90° | 30.00 | 0.50 |
| 135° | 45.00 | 0.75 |
| 180° | 60.00 | 1.00 |
A 90° separation from debilitation gives 30 virupas, or half a rupa. A 135° separation gives 45 virupas. The conversion to rupas divides virupas by 60; it does not divide the longitude itself by 60 before applying the formula.
The relationship is linear along either half of the zodiac. It reaches a maximum at exaltation and decreases on either side. Two positions equally far from exaltation have equal Uchcha Bala even if their signs, houses or other chart factors differ. The equality concerns this one calculated field only.
There is no rounding-induced jump from 59 to 60 when a planet enters the exaltation sign. Sign membership and distance from the exact peak are distinct descriptions. A report should preserve both rather than using one as a substitute for the other.
Ten worked positions, including wraparound
| Planet | Longitude | Shortest distance from debilitation | Uchcha Bala, virupas |
|---|---|---|---|
| Sun | 0° | 170.0000° | 56.6667 |
| Sun | 10° | 180.0000° | 60.0000 |
| Sun | 29° | 161.0000° | 53.6667 |
| Sun | 359° | 169.0000° | 56.3333 |
| Sun | 100° | 90.0000° | 30.0000 |
| Sun | 280° | 90.0000° | 30.0000 |
| Moon | 33° | 180.0000° | 60.0000 |
| Mars | 118° | 0.0000° | 0.0000 |
| Mercury | 0° | 15.0000° | 5.0000 |
| Venus | 3° | 174.0000° | 58.0000 |
For the Sun at 0° Aries, the direct numerical difference from 190° is 190°. That is the long arc. Use 360° − 190° = 170°; dividing by three gives 56.6667 virupas after rounding. At 10° Aries the separation is exactly 180°, giving 60.
The Sun at 29° Aries lies 19° from its exaltation point, producing 53.6667. The Sun at 29° Pisces, longitude 359°, is only 11° from that point across the zodiac boundary, producing 56.3333. This deliberately chosen comparison shows why a neighbouring sign can yield a larger numerical component than a position far from the peak inside the exaltation sign.
The Sun at 100° and 280° gives the same 30-virupa value: each is 90° from its reference extrema. Mars at 118° is exactly at its own debilitation point and gives zero. Mercury at 0° is 15° from its debilitation point across the wrap, giving 5. Venus at 3° is 6° from its exaltation point, giving 58. Each row uses its own planet's reference.
What changes one arcsecond from an exact point?
| Longitude, degrees–minutes–seconds | Uchcha Bala, virupas |
|---|---|
| 9°59′59″ | 59.999907 |
| 10°00′00″ | 60.000000 |
| 10°00′01″ | 59.999907 |
| 189°59′59″ | 0.000093 |
| 190°00′00″ | 0.000000 |
| 190°00′01″ | 0.000093 |
One arcsecond divided by three is 1/10800 virupa, about 0.000092593. On either side of the Sun's peak the score is therefore approximately 59.999907. On either side of its minimum it is approximately 0.000093. At the points themselves the exact values are 60 and 0.
The function is continuous at both extrema. Its slope changes direction there, but the value does not jump. A display rounded to two decimals can show 60.00 for several nearby inputs. That display does not prove the longitude is exactly the exaltation point.
Keep more precision internally and round the final field for display. If a source gives only whole degrees, avoid pretending that a six-decimal result has six decimals of observational precision. The extra digits in this table demonstrate arithmetic sensitivity for explicitly specified toy inputs.
A six-step calculation worksheet
- Name the planet and the coordinate convention used for its longitude.
- Convert sign, degrees, minutes and seconds to absolute degrees.
- Take that planet's exact debilitation point from the reference table.
- Normalize both coordinates and calculate the shorter separation.
- Divide the degree separation by three to obtain virupas.
- Check the range and the equivalent exaltation-distance formula, then round.
For Venus at 3° Aries, a complete audit line is: L = 3°, D = 177°, raw difference 174°, shorter separation 174°, Uchcha Bala 58 virupas, or 0.966667 rupa. The exaltation check uses 357° and a shorter separation of 6°, giving 60 − 2 = 58.
Saving the intermediate distance makes errors visible. A final 58 without its planet, unit and reference point is harder to audit. This small amount of context is especially useful when comparing a spreadsheet with a chart report.
Diagnose disagreements between two reports
- Confirm that both fields really mean Uchcha Bala within Shadbala.
- Compare the unrounded planetary longitudes and their zodiac settings.
- Check the exact exaltation and opposite debilitation points.
- Check shorter-arc selection across 0° and 360°.
- Convert rupas and virupas before comparing numbers.
- Compare rounding only after the underlying calculations agree.
A report showing 0.5 rupa and another showing 30 virupas may agree exactly. A report showing 60 for every degree of an exaltation sign is using a different rule or a categorical label. A number outside 0–60 cannot be the unweighted component defined here with valid inputs.
The name of a component is not enough to establish its scale in every astrological system. If a different technique uses a similarly named measure with a different maximum, identify that technique first. Do not rescale it automatically and claim the full systems now agree.
What a high or low value does not establish
A zero here says that the supplied longitude coincides with the selected debilitation point. It does not say every other strength component is zero. A maximum says the longitude coincides with the selected exaltation point. It does not override aspects, divisional considerations or every other interpretive factor.
Nor is this calculation the same as the natural and temporary relationships used in Panchadha Maitri. Those tables answer relationship questions; this component measures a particular circular distance and applies a traditional scale. Keeping their inputs separate makes a chart explanation clearer.
Use the calculation to understand what a report actually contains. It cannot establish a person's moral worth, guarantee a relationship outcome or supply evidence for a medical or financial conclusion. The numerical examples support the arithmetic, not a predictive claim.
Sources and a useful next reading step
The cited Maitreya documentation supplies the one-third-distance rule and the seven exact points. The worked longitudes, boundary cases, checking procedure and explanations of rounding are original teaching examples derived from that rule. They are not quotations or independent validation of astrological prediction.
After reproducing one row by hand, return to the larger Shadbala report and locate where this component is added. Then compare the report's unit labels and method notes. If the calculation seems surprising, preserve the inputs before changing settings: the purpose of an audit is to discover the source of the difference.
You can inspect planetary positions through the Kundli page. Treat the worksheet as an explanation of a declared convention; it does not certify that every chart provider uses identical defaults.
Frequently asked questions
What is the maximum Uchcha Bala?
In this Shadbala convention it is 60 virupas, equal to one rupa, at the exact exaltation point. It is one component rather than the total Shadbala.
Does an exalted sign always give 60 virupas?
No. The exact degree matters. The component reaches 60 at the specified exaltation point, then decreases with shorter angular distance away from it.
Why do we use the shorter angular distance?
The formula uses a separation no larger than 180°. A raw difference of 350° represents a shorter separation of 10°, because the zodiac wraps at 360°.
Can two different signs have the same Uchcha Bala?
Yes. Longitudes equally far from the exact exaltation point on opposite sides have equal values for this component. Other chart factors can still differ.
Does zero Uchcha Bala mean zero overall strength?
No. Zero describes this one component at exact debilitation. Sthana Bala and total Shadbala contain additional components.
Can I calculate Rahu and Ketu with this table?
This guide supplies reference points only for the seven classical planets. A node calculation requires a separate, explicitly named convention.