FLIPS (Fortran Linear Inverse Problem Solver) is a Fortran 95 module for solving large-scale statistical linear systems. Instead of inverting large matrices, FLIPS transforms the system into a simpler one by using Givens rotations. This simplified system is then solved by FLIPS quickly and efficiently. FLIPS is also capable of calculating the full a posteriori covariance matrix. It is also possible to add or delete measurements and unknowns making it useful in time-dependent problems of the Kalman-filter type. The FLIPS implementation is explained and the advantages of using FLIPS, especially for overdetermined systems, are shown. Plans for future developments are discussed.