Abstract A stochastic impulse control problem with imperfect controllability of interventions is formulated with an emphasis on applications to ecological and environmental management problems. The imperfectness comes from uncertainties with respect to the magnitude of interventions. Our model is based on a dynamic programming formalism to impulsively control a 1-D diffusion process of a geometric Brownian type. The imperfectness leads to a non-local operator different from the many conventional ones, and evokes a slightly different optimal intervention policy. We give viscosity characterizations of the Hamilton–Jacobi–Bellman Quasi-Variational Inequality (HJBQVI) governing the value function focusing on its numerical computation. Uniquenes...