It's time to break the old habit of waiting until the last minute to prepare and file taxes. Procrastination is understandable for those individuals who will have to pay additional taxes, but there's no excuse for preparing the tax forms on April 14th. It's better to be prepared and not file rather than have to file and not be prepared.
Here is a 'no procrastination plan' to avoid the last-minute tax preparation rush:
Since there's no way to get around the chore of filing taxes, it makes sense to make it as painless as possible. Setting a schedule and adhering to it will make the process manageable.
Foreign Earned Income: How do Americans living overseas file taxes?