Yes, the Vivo V40e comes with 128GB of internal storage that can be expanded via a microSD card.