Compulsive lying can occur due to one of the two disorders, factitious disorder or psychotic disorders which include Borderline personality disorder, Narcissistic personality disorder and antisocial personality disorder.