Is Gold buying outside India worth?

1 unit of Forex in ₹ (INR) (Eg: 1 USD)
Outside India - 24ct
$/gm ( {[{goldPriceOutsideIndiaPerOunceInUSD*usdToInr | rupees}]} / gram)
India - 24ct (in ₹)
/gm
India - 22ct (in ₹)
/gm
Customs duty (in ₹) (Usually ₹ 750/10grams)
/10 gm
Wastage, Making Charges (usually 10% for Jewels )
%
VAT (usually 1%)
%

If you hold as Coin (after exchange rates & duties)

{[{gctrl.computeProfitOrLossForCoin()}]}
1 gm of 24ct purchased outside India will buy you {[{gctrl.getIndianEquivalentof22CtInGrams() | number : 2 }]} gms of 22ct in India
8 gm ( 1 sov ) of 24ct purchased outside India will buy you {[{gctrl.getIndianEquivalentof22CtInGrams() * 8 | number : 2 }]} gms ( ~ {[{gctrl.getIndianEquivalentof22CtInGrams() * 8 |soverign }]} ) of 22ct

If you hold as Jewellery( after exchange rates,duties, making charges etc.,)

1 gm of 24ct purchased outside India will buy you {[{gctrl.getIndianEquivalentof22CtPerGramAsJewels() | number : 2 }]} grams of 22ct in India
8 gm ( 1 sov ) of 24ct purchased outside India will buy you {[{gctrl.getIndianEquivalentof22CtPerGramAsJewels() * 8 | number : 2 }]} gms ( ~ {[{gctrl.getIndianEquivalentof22CtPerGramAsJewels() * 8 |soverign }]} ) of 22ct
8 gm ( 1 sov ) of 22ct purchased in India will be equivalent to {[{gctrl.getIndianEquivalentof22CtPerGramAsJewelsPurchasedInIndia() * 8 | number : 2 }]} gms ( ~ {[{gctrl.getIndianEquivalentof22CtPerGramAsJewelsPurchasedInIndia() * 8 |soverign }]} ) of 22ct
Found any issues with the calculator - write to me

References