This is an issue in both version 2 and 3, but doesn't appear to be universal. I'm experiencing it in Beer Smith 3 on Windows 10 with everything up to date and current. Still getting every report cut off on the right side and bottom, regardless of what printer I select (even .pdf).
In the "Options" dialog at the upper left on the main screen, select "Reports", then click the box to "Send printouts to default browser/text viewer". When it opens in your browser, ctrl-P to print it and it formats normally. This works for all the reports I've tried.