Yes, there are no special mentions on Neteller T&C’s, and customers are warmly welcomed to create their free Neteller account if they reside in Bangladesh.