Do i need to pay tax in my country from my net revenue?
Yes, Where you from btw
I am living in Israel
Every country has their own currency exchange rates that you have to pay.
Okay, thank you for your response!