Print From Tally on Cloud to Your Local Printer With TSPrint Complete Setup Guide
Tally is on the cloud server, the printer is on your desk. TSPrint connects the two - every local printer appears inside Tally, you pick one in the print dialog, and the default-printer switching dance ends.
By Technical AnshuTally on Cloud / TSplusWindows Server and Local PC
Watch the complete setup - TSPrint Server and Client installation with Tally on Cloud, step by step
Your Tally data sits safely on a cloud server, staff connect through TSplus from anywhere - and then someone presses Print and the trouble starts. The invoice must come out of the billing counter printer, not the server room, and not whichever printer Windows felt like using. This guide sets up TSPrint the way shown in the video - server component, client component, and the two client settings that make the whole thing behave.
What you see inside the cloud session after TSPrint is installed
TSPrint Defaultvirtual printer on the server
TSPrint Printerchoose any local printer at print time
TSPrint PDFsave the document as PDF instead
Your four office printersall appear inside Tally print dialog
Printer drivers on the servernone of yours needed
TSPrint creates virtual printers on the server. The real printing happens on your local PC, with your own printer driver.
1
The Real Problem TSPrint Solves
When Tally runs on a cloud server through TSplus, printing is the first thing that hurts. TSplus has its own Universal Printer, and it does work, but it works through one default printer. Before every print, you have to open printer settings and set the printer you want as default. Invoices on the billing printer, reports on the laser printer, labels somewhere else - with three or four printers in the office, staff keep changing the default all day, and prints keep landing on the wrong machine.
TSPrint removes that routine. Every printer installed on your local PC shows up inside the remote session, and you simply pick the printer in the print dialog at the moment you print. No default switching, no driver installation on the server.
2
How TSPrint Works - Two Parts, Server and Client
TSPrint is made by TerminalWorks and has exactly two components. Both are compulsory - installing only one side is the most common reason the setup appears to fail.
TSPrint Server - installed on the cloud server, the same machine where Tally and TSplus run. It creates the virtual TSPrint printers inside every remote session.
TSPrint Client - installed on each local PC that connects to the server. It receives the print job and prints it on the local printer.
When you print from Tally, TSPrint compresses the job and sends it through the remote session connection to your PC. Your PC renders it with the printer's own driver, which is already installed locally. That is why the server never needs your printer drivers, and why a new printer at the office starts working without touching the server at all.
3
Install TSPrint Server on the Cloud Server
Log in to the cloud server as administrator.
Download the TSPrint Server setup from the official TerminalWorks website (download link is also given in the video description).
Run the setup and complete the installation with the default options.
No server restart is normally needed - the TSPrint virtual printers appear in the server's printer list right away.
Open Control Panel > Devices and Printers on the server and confirm that TSPrint Default, TSPrint Printer and TSPrint PDF are listed. If they are missing, the server installation did not finish properly - reinstall before going further.
4
Configure the TSPrint Server Options
Open the TSPrint Server options from the Start menu (shown as Terminal Works TSPrint Server options in the video). For a normal Tally on Cloud setup, the defaults are fine for most offices. Check these points:
The TSPrint printers are enabled and available to all remote users.
Users are allowed to select their own local printers inside the session.
If the trial period is over, the license is activated here - TSPrint is paid software, covered honestly in the licensing guide linked below.
Do not install any office printer drivers on the server "just in case". With TSPrint they are not used, and stray drivers are a classic cause of print spooler crashes on terminal servers.
5
Install TSPrint Client and Set the Two Options That Matter
On the local PC, download and install the TSPrint Client with default options, and let it start with Windows.
First confirm the local printers work from this PC itself - print a Windows test page. TSPrint can only forward printers that already work locally.
Open the TSPrint Client settings and enable the option to redirect all local printers to the server session.
In the same settings, turn OFF "Print as Image". This is the important tip from the video. Printing as an image makes jobs bigger, slower and text less sharp. With it off, Tally invoices print as proper text through your local driver.
Repeat the client install on every PC that connects to Tally on Cloud. A PC without the client will open Tally normally but will never see the TSPrint printers.
6
Open Tally Through TSplus and Take Your First Print
Connect to the cloud server through TSplus as you normally do, and open Tally (TallyPrime or ERP 9 - the printing flow is the same).
Open any invoice or report and press print.
In the printer list, choose TSPrint Printer. A selection window from the TSPrint Client appears on your local PC listing all your local printers.
Pick the printer you want - billing printer for the invoice, laser printer for the report - and print.
From now on, the printer choice happens per print job, inside the dialog, in one click. Nobody touches the default printer setting again. If the selection window does not appear, the client is not running on that PC - that and other failures are covered in the troubleshooting guides in this series.
Honest note - TSPrint is paid software from TerminalWorks, with a free trial period (25 days at the time of writing, no registration needed). It is not a free tool. What you are paying for is exactly this - every local printer available inside the session with no server drivers and no default-printer switching. The licensing guide in this series explains how the per user licensing works before you spend anything.
Watch the Full Video Guide
See the complete TSPrint and Tally on Cloud setup live on screen, step by step, in the full video.
No. TSPrint is a paid product from TerminalWorks. It offers a free trial (25 days at the time of writing, no registration required), after which you need a per user license. The trial is long enough to test it with your real printers and real Tally invoices before paying.
Do I need to install printer drivers on the cloud server
No, and you should not. TSPrint creates virtual printers on the server and sends the job to your local PC, where your printer's own driver - already installed - does the real work. Installing printer drivers on a terminal server is a common cause of spooler crashes.
Will TSPrint work with Tally ERP 9 and TallyPrime both
Yes. TSPrint works at the Windows session level, not inside Tally, so it works the same for ERP 9, TallyPrime and any other application running in the remote session.
This guide is based on the Technical Anshu video on TSPrint with Tally on Cloud. If a step gets stuck, ask in the video comments and the community will help.