The magnetised solar wind modulates the Galactic cosmic ray flux in the heliosphere up to rigidities as high as 40 GeV. In this work, we present a new and straightforward extension of the popular, but limited force-field model, thus providing a fast and robust method for phenomenological studies of Galactic cosmic rays. Our semi-analytical approach takes into account charge-sign dependent modulation due to drifts in the heliospheric magnetic field and has been validated via comparison to a fully numerical code. Our model nicely reproduces the time-dependent AMS-02 measurements and we find the strength of diffusion and drifts to be strongly correlated with the heliospheric tilt angle and magnitude of the magnetic field. We are able to predict the electron and positron fluxes beyond the range for which measurements by AMS-02 have been presented. We have made an example script for the semi-analytical model publicly available and we urge the community to adopt this approach for phenomenological studies.Introduction.-Upon entering the heliosphere, Galactic cosmic rays encounter the magnetised solar wind and are thus subject to a number of transport processes: advection with the wind, diffusion in the small-scale turbulent magnetic field, drifts due to variations of the large-scale field and adiabatic energy losses in the expanding flow. Together, these effects suppress the fluxes of cosmic rays at Earth compared to the interstellar fluxes. Collectively this is referred to as solar modulation. (See Ref.[1] for a review.)For the modelling of solar modulation, two approaches have been adopted in the literature: Numerical codes solve the transport equation for models of the heliosphere of varying sophistication [2-5] and have been successfully applied to time-dependent data, too (e.g. [6][7][8]). While such approaches have the potential to reproduce observations elsewhere in the heliosphere and thus provide a more global picture, the complexity comes at the price of a large number of unknown parameters. These parameters need to be determined by fitting the models to various observables. However, as the input interstellar fluxes depend also on unknown parameters, running such global fits is prohibitively expensive.Phenomenological studies of Galactic cosmic ray transport on the other hand oftentimes employ the classic force-field model of Gleeson and Axford [9]. This model is conceptually simple and all the complexity of the heliosphere is condensed into only one parameter, the Fisk potential, which can be easily determined by fitting to data. In addition, allowing for this electro-static potential to be time-dependent, some degree of correlation with solar activity can be found. On the downside, the forcefield model assumes a higher degree of symmetry and ignores transport processes that must be important, in particular drifts. Most importantly, the force-field model has trouble reproducing the measured fluxes. One example is crossing of fluxes, e.g. the proton fluxes measured by AMS-02 during Bartels rotations [29] 2460 ...