Hello, Melissa,
We are a small community college in Northern Wyoming and we also use Sprintax Calculus to help with processing international student income tax withholding. I would echo the previous comments about the challenges of getting the students to complete the information on their Sprintax record. The most difficult seems to be their list of visits to the US. Recently I found that the students can look up a travel history on the U.S. Customs and Border Protection Website. I just have them search "I94" and it's usually the first result. From the home page of that website, they can click the View Travel History link and enter their name, date of birth, passport number and country the passport was issued from. That will provide a list of entry and departure dates and locations. We have a lot of Canadian students who go back and forth across the border many times. This listing is not always perfect, but very helpful for that process! You might just note that it only gives the travel history tied to that passport number. If they have had prior passports, the history will not be complete unless they also search on those prior passport numbers. So far, my students have only had one passport in their lifetime, so this access to their I94 has been really helpful to them.
As far as our process for issuing the 1042-S, I let Sprintax do that. Initially I tracked the information outside of Sprintax and then uploaded it in January or early February to the Sprintax Calculus tool and let that system generate the forms. Recently I've started using the payment entry module that comes with Sprintax Calculus. It's fairly simple and, hopefully, will make the 1042-S process even more streamlined next year.