for 1 year remaining contract it wont be 1400-1800 penalty, if one year penalty is 1400, then the device subsidy have to be 2800 - 3600 for 24months contract
because the maximum device subsidize for 512GB wont be more than RM2000 even it is MOP188 24months contract
There is a formula to calculate penalty as below:-
Maxis Contract T&C[(Recommended Retail Price (RRP) – Upfront Cost) x (Remaining month(s) ÷ 24 months)] *upfront can be include advance payment, certain loyal customer not paying any advance so can add 0
Let say MOP128 and iPhone 12 Pro 256GB 24 months
Device RRP => 5399, Maxis Subsidize 1413
If terminate after 12 months, remaining contract 12 months
(5399 - 3986) x (12 / 24) = 706.50
I twitter message maxis last week, my iPhone 11 Pro contract remaining 14 days out of two years which is 14 / 730 days, they reply me penalty is RM27.xx
Device RRP => 5599, Maxis Subsidize 1413
(5599 - 4186) x (14 / 730) = RM27.xx
last time maxis contract early termination have RM100 admin fees, but i cannot find it in the T&C page, maybe no longer applicable
most telcos use similar formula... just whether they charge admin fees or not...
even left 30days or 1month and you want to terminate, it is still WORTH, because you only pay back the penalty as you didnt manage to finish serving your contract, you lose nothing since you already serve 23 months contract, you return the money for one month left telco subsidy

**only if you plan to buy another new phone with another 24 months contract
many years i always terminate early for maxis contract, because for me one year maxis contract, one year i buy outright from Apple Online store...
for this year, due to iPhone 11 Pro launch early 27th Sep 2019, so my contract ends on 26 Sep 2021,
for iPhone 12 Pro i bought from Apple Online Store
for iPhone 13 Pro i wish to go with maxis contract, i no need pay any penalty since contract ends
for next year 2022 iPhone i will go back Apple Online Store

for year 2023 iPhone if come out early than 8 Oct in Malaysia, I will fork out a bit on penalty again
