How can I reverse a Posted Invoice

My Invoice had Posted.But it is wrong.How can i Reverse it?
I can't Make a negative invoice.
I don't want to do it in GL.
Is there any other way?
Many thanks