為他人開發票是違法的。涉嫌虛開增值稅發票,稅法規定任何單位和個人都無權代稅務機關開具發票。
所以代開發票是違法的。至於如何處理,稅務機關應根據代開發票的金額、給國家稅收造成的損失程度、認錯態度、退賠程度等,移送司法機關起訴。,並且只能在法院審理後才能做出決定。