A self-consistent analytic approach is introduced for the estimation of the access resistance and the current through an open ion channel for an arbitrary number of species. For an ion current flowing radially inward from infinity to the channel mouth, the Poisson-Boltzmann-Nernst-Planck equations are solved analytically in the bulk with spherical symmetry in three dimensions, by linearization. Within the channel, the Poisson-Nernst-Planck equation is solved analytically in a one-dimensional approximation. An iterative procedure is used to match the two solutions together at the channel mouth in a self-consistent way. It is shown that the currentvoltage characteristics obtained are in good quantitative agreement with experimental measurements.