First of all, you should visit the website of Overseas Vote Foundation which is organized by the U.S. government. It will help you in getting the details about the process of casting vote for the U.S. President from abroad.
The Overseas Vote Foundation website is very helpful in providing the most important information regarding the requirements which need to be fulfilled for casting vote for U.S. President from abroad.
Then send an online request on this website stating that you want to cast vote through absentee ballot. There are a few variations about the requirements for absentee ballot for different states of America.
You should send the request for absentee ballot at least two months before the commencement date of U.S. President elections.
You should provide the information required to fill the information portion of absentee ballot. This section requires the details of your complete name, previous address in U.S.A. and your date of birth.
If your stay abroad is for an indefinite period then you can vote only for the U.S. President, Vice President and the senators and representatives of your particular state in America.
While living abroad for indefinite period, you cannot cast vote for the local elections which are generally held on smaller level. The reason is that you are not living in your particular state in America at the moment.
After voting for a particular candidate for the position of U.S. President, you should put the ballot into an enclosed envelope. Make sure there is no cutting on the ballot.
After completing the ballot process, you need to mail it from the post office of your current location. This envelope can also require additional postage to send overseas because of its size.