IT dept flags suspicious foreign remittances