An annual Tableau Server license is WAY cheaper than an annual Desktop license, and you only need Server if they want to view dashboards.
You can print them out, but then you loose all interactivity and data updates (obviously).
Your other option is Tableau Online, that's "simply" Tableau Server hosted and managed by Tableau.
Thanks for getting back to me Chris!
We already have tableau desktop so financials surrounding that are not important.
Thank you however for your advice, I have a feeling as we are a small organisation that Tableau Online would be more effective as we do not have IT resource to run a server ourselves! Am i right here?
That's one of the benefits of Tableau Online - they do all the maintenance, upgrades, etc... for you. The gotchya (sometimes) is that you get the newest version of Tableau Server the day it's released - whether you like it or not. For some clients that's an awesome feature, for others it's not good news.
If you need an Admin to help setup the environment, you know who to call