Discharging one's zakaat before the zakaat date
Q: My haul-date in zakat is the 27th of Ramadan. Is it permissible for me to pay X pounds before the 27th, if I know that my zakat will be to more than X pounds, and pay the rest after the 27th (when I have calculated the exact amount)? Or do I have to pay everything after the 27th?