Currently online window is 2 weeks prior to due date till one week prior
So basically only 7 days open.
As suggested do it early as possible.
OP if you have photocopies of your pp including last entry stamp you could do it via Mail.
For mail post 15 days prior to due date.
Recommended Posts