Printers & invoice printing
Set up every printer in the shop, choose which printer, paper, template and number of copies each document uses, and review the print log.
Steps
- On the Printers tab click Add printer and enter a name, printer type (thermal, impact/kitchen, laser, dot-matrix or label) and default paper.
- Choose the connection: System print dialog / PDF, USB (WebUSB, ESC/POS), Serial / COM, Network (LAN 9100) with IP address : port, or Bluetooth.
- For receipt printers set Arabic printing, resolution, auto-cutter, cash drawer kick and small font; for label printers choose the printer language (ZPL, TSPL or EPL2).
- Click Save printer, then use Connect to test the connection and Test page to print a sample invoice.
- On Document routing pick, for each document type, the printer, paper, template and copies.
- On Custom formats design layouts for pre-printed invoice books: any paper size, the data placed where your paper has room for it, no labels.
- Check Paper sizes for what each size is best for, and Print log for recent jobs and failures on this device.
Tips
- Arabic on thermal printers prints best "As image lines (recommended)"; Latin text only drops Arabic characters.
- USB and Serial need Chrome or Edge on desktop or Android; if Connect fails, use System print dialog / PDF instead.
- Deleting a printer sends its documents to the print dialog / PDF until you route them to another printer.
- Templates apply to sheet paper only; receipt rolls use the receipt layout and labels the label layout.
- Printer settings and the print log are saved per store on this device. Restore defaults resets printers and routing.
- All Saudi tax invoices print with the ZATCA QR whatever printer or paper you choose.
In the app, press F1 or ? on this screen to open this guide next to your work.
Related guides
- Printing and the Print Center
- Custom print formats for pre-printed paper
- Barcode labels
- Store settings
- POS basics: selling at any terminal
More guides in Settings & administration
- Login address
- Capture enquiries
- Approval policies
- Asset categories
- Branding
- Web addresses
- Site and pages
- Editing a page
- Site settings
- API clients
- Developer guide
- Token & counter set-up, kiosk and board
- Attendance set-up, kiosk & devices
- Biometric devices
- AI usage & limit
- Automation rules
- Scheduled reports
- Your accountant
- Webhooks
- Partner programme
- Store modules and their settings
- Sidebar configuration
- Users
- RBAC (roles & permissions)
- View as a store role
- Notifications
- My profile
- 2-step verification
- Connect to ZATCA (Phase 2)
- Biometric devices settings
- Terminals
- Card machines
- AI connections
- Card Bridge (shop computer)
- Audit log
- Subscription & billing
- AI unanswered questions
Still need help?
Our team answers in Arabic and English by email and phone.