You are absolutely allowed to charge for services related to Let's Encrypt certificates, but bear in mind that a significant number of providers in the shared hosting category have integrated it free of charge
as a control panel option or as a default service offering.