How long does it take for a payment to land?

Most payments sent with Veem take an average of 2-3 business days to land, with exceptions based on the country in which the payment is being received. To learn more about payment times, please reach out to our Customer Service team at clientservices@veem.com or you can chat with our Customer Success team here.