You didn't get it fully.Nicely explained.
Seems little complicated
Eg I have to recharge min 50 for one month, if base plan is active.
Once in grace period need to recharge min 147/153 with sms.
So min 50+.pm
Is it right?
So still jio is Better no need to recharge but incoming call and sms will work
For topup on your number in BSNL you either need active pack where you can do min. Rs.10 top up also for Rs.7.90 Talktime or atleast Grace 1 in which you need to do minimum Rs.50 as Rs.10/20/30 not allowed in Grace 1 period. In Grace 2 topup isn't allowed at all. You will get error if you try to do topup in Grace 2 validity. There you need to recharge with plan voucher like 147 to make number active again or you can just leave the number there and it will remain active for next 165 days but IC SMS and calls stops.
Again, Suppose your active validity expiring today on Oct 11. Just do Rs.10 recharge and with Rs.7.90 as balance at midnight they will deduct Rs.2 and your number will remain active for Oct 12/13. So this 10 topup will run number for next 6 days for Rs.6 i.e till Oct 17. If you fail to recharge on Oct 17 with 10/20 or whatever amt you want on Oct 18 you can do only 50 and above. So better do it on Nov 24 which is last date of IC validity.
How I go around.
Currently, my BSNL sim has Rs.20.83 balance and that is enough for 20 days with OG/IC all services allowed.
I recharge in Grace 1 period on last day of incoming validity.
Now my validity will stay there till Oct 31 if I don't use that balance for any calls or sms with Rs.2 deduction every 2 days .
Now on Nov 7 I will recharge with 50 that will give Rs.39.50 TT and validity till midnight. After that number will run for another 38 days OG/IC + 7 days incoming. On 45th day I will do 50 again.
So for 45 days 38+7, I am spending that 50.
For Jio also to topup with Rs.10/50/100 you first need to have active plan. Whenever plan is active recharge with Rs.100 topup with 81 TT. After 90 days they will deduct Rs.20 every 31st or 35th day but your number wont be deactivated. I have Rs.200-500 in two Jio spare numbers as I don't want it to be deactivated. Never pick calls from unknown numbers albeit block them.