No, the XM $30 no deposit bonus is not available in all countries. Clients should check with XM to see if the bonus is available in their country.