The transportation sector is the second major contributor to the global greenhouse gas (GHG) emissions, next to electricity generation sector. GHG emissions are projected to grow in the future due to the over-reliance on fossil fuels for both electricity generation and transportation sectors.However, the growth can be stalled by gradually introducing electric vehicles (EVs) as they produce less GHG compared to their conventional counterparts. Despite that, their proliferation has been stunted by a completely new set of challenges in addition to a very high capital cost. These challenges include low driving ranges, scarcity of electric vehicle charging stations (EVCS), long charging time and inability to provide charging service readily. Nevertheless, some of these challenges can be addressed by installing EVCS at business premises (i.e., offices, universities, etc.) and augmenting EVCS with onsite PV and battery energy storage (BES). In that case, the impacts of EV charging on the grid will be less significant; charging services will be available readily, and GHG emissions growth can be reduced significantly. Moreover, EVCS, under suitable conditions, would be able to provide vehicle-to-grid (V2G) services, which makes EVCS more attractive.Despite such prospective opportunities, offhand planning and operational planning of EVCS would deem them unachievable. In addition, the inherent intermittency of PV, and EV and grids loads will pose considerable hindrance on availing those benefits.Hence, this research focusses on an EVCS with onsite PV and BES, in the perspective of planning and operational planning including V2G services. The cornerstone of the planning and operational planning is an appropriate EV load model that captures the uncertainties of EV charging. In addition, the EV load model reflects the grid voltage and EV battery's state of charge (SOC)-dependency of EV charging. Moreover, it accounts for the diversity of the EV population embodied by market shares, battery sizes, charging levels, and charging voltages, currents, and power factors. Furthermore, it is scalable to facilitate seamless assimilation of a large EV population. Therefore, a new EV load model is first proposed with MATLAB/Simulink validation reflecting the factors above along with the recommendations by the standard BS EN 61851-23:2014. This EV model is then incorporated into the planning activities, which include four chronological exercises. Firstly, the impact (i.e., grid voltage, current, losses, etc.) of the EV charging on the grid at different locations, namely home, office, public charging, is investigated considering the uncertainties. Secondly, the optimal location of the PV and BES based EVCS is divulged regarding the reduction of the impact and costs involved while enhancing the charging quality of service (QoS). Thirdly, a suitability analysis is performed for the obtained optimal location to find the most suitable combination of the grid upgrading, PV deployment, and BES iii deployment to satisfy the QoS, ...