Exceeding serviceability limits due to wind-induced motions in tall buildings can cause discomfort for residents and adversely affect auxiliary building services, such as elevator operations. A tuned liquid damper (TLD) is an attractive type of dynamic absorber because of its simplicity and affordability. However, its dimensions and geometry can be limited by available floor space. Utilizing dual-purpose water tanks for both damping and fire suppression purposes can be a feasible resolution to fire code requirements and building motion control. Several design criteria need to be considered to accommodate the fire code requirements and the proper tuning of the TLD. Consequently, in this study, a TLD tank is fitted with a perforated floor to divide it into two compartments that allow water transmission to meet fire code requirements. However, the sloshing motion within the tank is complex and computationally expensive to capture when using traditional simulation models. This paper presents a 2D ISPH code equipped with a macro-level model to capture the effect of the perforated floor on the overall sloshing response of the tank. The model is first evaluated using existing results from previous studies on tanks with horizontal baffles. Next, the ISPH model is used to numerically model the perforated floor using the Ergun resistance (ER) macro-level model. In addition, the perforated floor is also explicitly micro-level modelled using rigid boundary particles to validate the proposed ER model. A numerical analysis is then conducted under different excitation amplitudes and frequencies, with both time history and frequency response results being presented. A structure-TLD model is subsequently used to capture the structure-TLD system response under random excitation. Results show that the ER model can efficiently model tanks with dual functions under both harmonic and random excitation and across a wide range of amplitudes and frequencies, with appreciable computational time savings. The proposed tank with a perforated floor is found to be effective in serving as a dual-purpose TLD and storage tank for fire suppression in buildings.