Both are natural.
To me sounds as if you have not done the action/thing yet, or it's currently happening right now.
Sounds like the action/thing has been completed already
However, that is just my personal interpretation when dissecting the differences. In fact, they have the same meaning and are completely interchangeable without any difference in meaning or implication.