Because, according to the CSE I spoke to, it takes five complete days starting from the day your bill is generated before you can view your latest bill online. Now what kind of business logic is that? We generate your bill, it then sleeps for five days, and presto it’s accessible online. Brilliant!
And as a side effect, for the environmentally conscious among you who have opted against receiving paper bills (like I have), you really have no clue for these five complete days whether you have been billed correctly.