In the US it's most common to simply say, "Got it." This isn't standard, correct English, but it's an extremely common way to express "I understand." We usually use "I've got it" to mean that we actually "have" something. ("Where is the key?" "I've got it.") We use "got it" to say we understand. ("Don't open the email. There might be a virus." "Got it. I won't open it.")
In the US, we would rarely say "I have understood," because if you "have understood" something, then you still understand it, so you can use the present tense ("I understand") to express the same meaning. You don't need to worry about the difference between present tense and present perfect tense for the phrase "got it." You never need to use present perfect for this phrase. Just "got it" is fine.