Plan Ahead!
You don't have much representation in the USA when you live elsewhere, but you still have the right to vote–most importantly, you can vote in Presidential elections. But to do so, you can't wait until the last minute. You have to act well in advance. Hop to it so you can vote in the next election!
As an American living abroad, you get some special deductions and offsets that are supposed to prevent you from being double-taxed on income. (Those don't always work, a subject for entire books.) But you have to file tax returns and pay income tax in both the country where you live and the USA, and you are still subject to a lot of USA laws in addition to the laws where you live. Voting is your chance to have a say in who makes and enforces USA laws.
Start by Registering and Requesting a Ballot
Remember to Allow for Postal Delays
You need an absentee ballot to vote from abroad. Requesting one has become less confusing in recent years. You can now go to one government-sponsored website to request a ballot. Click the link near the end of this module to go to the website. The first click you make specifies whether you are abroad with the military (as a soldier or a soldier's family) or abroad on your own.
The last state and county where you were legally resident before moving abroad is the place you should specify as your voting jurisdiction when you register to vote and request an absentee ballot. As an example of how that works, I left the USA from one state after seeing my mother through an operation. It is not the state where I vote because I was there a week or two less than the length of time necessary to claim legal residency there.
Fill in the blanks. The website will ask for your full name, date of birth, gender, Social Security number and some contact information. There are many ways for an absentee ballot to hit a snag, and providing the optional contact information gives you a better chance of sorting out problems in time to get your vote recorded. If you want to vote in the primary election, specify your political party affiliation. If you only want to vote in the general election, you need not specify a political party. (Note: If you have never received a Social Security number, mark the box on the website that says you have no SSN.)
When asked for your voting address, fill in the last address in the USA where you were legally resident before moving abroad. This is used to determine exactly which elections you are entitled to vote in.
When asked for your mailing address, fill in your current address abroad. If you will mail your ballot back to the USA from abroad, mark the appropriate box. (Ballots sent via FPO/APO addresses or diplomatic pouches don't count as being mailed from abroad.)
One of the best features of the way this is done now is the option to request electronic (email or online) delivery of your ballot. Not every jurisdiction can do it, but if it is available and your antispam filter will not reject it, this can make the difference between getting to vote and not getting to vote.
When you finish filling in the form on the website, it will provide you with two PDF files. Print one on paper and the other (the address where your request needs to go) on an envelope.
Note: Check everything on the form before printing. It's a smart PDF file, so you can correct your information directly on it. The PDF will also allow you to change your ballot delivery preference to Fax if you wish, which the website doesn't ask you about. After printing, sign and date the ballot request form in front of a witness. Then the witness should sign and date it–some states require that–before it is ready to mail.
Where to Get Help
USA Federal Voting Assistance Program: Point, click and fill in blanks–much easier than the old method of figuring out which local voter registration office you should contact and making your way through their procedures. The website does not submit your ballot request for you. It puts together the ballot request, which you have to print and mail, and it provides the address where you should send the ballot request.
Keep Track of Ballot Progress
Don't expect everything to go like clockwork.
In 2008, the election office I have to use would only provide absentee ballots by paper mail. They waited until 4 weeks before the election to send ballots to people abroad. They sent the ballots via surface mail, which takes 8 weeks to get here. This policy is justified by saying they have to treat all absentee voters equally. They don't send absentee ballots via air mail to people who are away from home but inside the USA, so voters overseas can't get ballots sent via air mail.
After I finally got them to acknowledge my ballot was AWOL, they were only willing to send a replacement ballot via surface mail, even after I offered my Federal Express account number. At last they said if I got someone to physically stop by and pick up my ballot, the person I sent could ship it to me using my Fed Ex account. I got someone to do that.
By the time I received the ballot, Fed Ex was unwilling to accept my shipment of my completed ballot because it was officially after the deadline for guaranteed delivery in time to be counted in the election. I got Fed Ex to accept it by saying it was simply a document.
It cost me over $200 to cast my vote, and my ballot got delivered to the election office less than 24 hours before the cutoff to be counted in the election.
The first ballot they mailed to me arrived after Thanksgiving.
The election commission I have to use is now able to send ballots via email. For obvious reasons, that's how I requested it this year, and I made an appropriate whitelist entry in my antispam filter to allow it to come through.
When you use the FVAP website to fill out a ballot request, jot down the election dates and deadlines it shows you. Mark your calendar with them. Then count backward from each of them, accounting for postal delays, and mark your calendar with the dates when you need to make sure your ballot is in the mail. Chase down any problems before those dates!
Note: Check the page layout of your emailed ballot before printing. The people who send out email ballots inexplicably think the entire world uses USA paper sizes. You probably have a stash of USA letter sized paper because a lot of agencies (especially tax authorities) require that size. But my 2012 ballot for November required USA legal sized paper! If I shrank it to fit on letter sized or A4, that could void my ballot. The solution, if you have the same problem, is to find someone with an A3 printer and print it at USA legal size on the oversized paper, then cut it down to 8 1/2 by 14 inches.
Bonnie Huval Personal Website Cookie Notice
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Privacy & Cookies Policy
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/bonniehuval.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/bonniehuval.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"featured_image","featured_image_url":"https:\/\/bonniehuval.com\/wp-content\/uploads\/2025\/02\/close-up-glass-with-money-as-tips-scaled-133x200.jpg","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Bonnie D Huval","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Bonnie's Tip Jar","form_subtitle":"entirely optional","currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you *so much* for supporting what I offer here!","payment_confirmation_title":"Bonnie D Huval","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":"Some of what I make available here took quite a bit of work to pull together. If you want to use any of the material on my website, please use it with attribution and a link to it. Please avoid putting it on websites with a policy of feeding whatever they get into their AI engines. (Facebook and X are examples of such content hogs.) They would steal my work through you, and neither you nor I would like what they do with it. Thanks!","terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"Y\/m\/d","time_format":"H:i","wordpress_permalink_only":"https:\/\/bonniehuval.com\/articles-and-essays\/just-for-fun\/voting-in-the-usa-from-abroad\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_519vjE3HhU5m2IX7D6TDyZL7m2F5hu8GsJ5FSMdz5lokbMXEWqc2k7CHmCS7TiMfX1Wt7ZwAJ12HozPb9YoWA65iO00HwDOJx7Z","stripe_account_country_code":"US","setup_link":"https:\/\/bonniehuval.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/bonniehuval.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}
Leave a Reply