Tally Invoice Logo Configuration – Recommended Size, Format, and Troubleshooting Guide
This Knowledge Base (KB) article provides technical, practical guidance for configuring a company logo on Tally invoices. It is intended for IT professionals...
This Knowledge Base (KB) article provides technical, practical guidance for configuring a company logo on Tally invoices.
It is intended for IT professionals, system administrators, accountants, and support engineers who manage **Tally Solutions products such as TallyPrime in production environments.
The article covers:
-
Recommended logo specifications
-
Internal print behavior and limitations
-
Step-by-step configuration
-
Common failures and root-cause fixes
-
Best practices for performance and print clarity
Product / Feature Overview
Tally allows printing a company logo on vouchers, invoices, and reports using its Print Configuration engine.
Key Characteristics
-
Logo is loaded from a local file path
-
Rendered at print-time (not embedded in data)
-
Appears top-left of vouchers and reports
-
Supported primarily for Sales, Purchase, and Accounting vouchers
Recommended Logo Specifications (Critical)
| Parameter | Recommended Value |
|---|---|
| Width | 96 pixels |
| Height | 80 pixels |
| File Format | JPG or BMP |
| File Size | ≤ 30 KB |
| Color Mode | RGB |
| Background | Plain / White |
| Location | Local drive (not network path) |
These dimensions are optimal for Tally’s print rendering engine and ensure clarity across dot-matrix, inkjet, and laser printers.
Technical Explanation (Behavior & Limitations)
How Tally Loads the Logo
-
Tally references the logo using a static file path
-
The image is rasterized during print preview/print
-
Large images increase print spool time and may fail silently
Known Limitations
-
❌ No PNG transparency handling
-
❌ No automatic scaling
-
❌ Network paths may fail due to permission or latency
-
❌ High-resolution images may not render at all
Supported Use Cases & Environments
-
Single-user Tally installations
-
Multi-user setups with local logo copy on each system
-
Invoice printing on:
-
Dot-matrix printers
-
Laser printers
-
PDF export via virtual printers
-
Step-by-Step: Configure Logo in Tally
Step 1: Prepare the Logo (Using MS Paint)
-
Open logo in MS Paint
-
Click Resize
-
Select Pixels
-
❌ Uncheck Maintain aspect ratio
-
Set:
-
Horizontal:
96 -
Vertical:
80
-
-
Save as JPG or BMP
-
Confirm file size is under 30 KB
Step 2: Set Logo in Tally
-
Open Sales Voucher
-
Press:
Ctrl + P -
Press:
-
Set:
-
Show Company Logo →
Yes -
Image Path →
D:\ -
Image File Name →
companylogo.jpg
-
Example Configuration
Step 3: Preview Before Printing
-
Press:
-
Verify logo appears correctly at the top-left
Troubleshooting Guide
Issue 1: Logo Not Showing at All
Root Causes
-
Incorrect dimensions
-
Unsupported format (PNG)
-
File size too large
-
Wrong file path
Fix
-
Resize to 96×80 px
-
Save as JPG/BMP
-
Move file to local drive (e.g.,
D:\)
Issue 2: Logo Prints Blurry or Cropped
Root Causes
-
High-resolution image scaled down
-
Aspect ratio preserved incorrectly
Fix
-
Disable Maintain aspect ratio
-
Use exact pixel values
Issue 3: Logo Shows in Preview but Not in Print
Root Causes
-
Printer driver limitations
-
Spooler memory constraints
Fix
-
Reduce file size further (≤20 KB)
-
Update printer driver
-
Test with PDF printer
Logs / Diagnostics
Tally does not generate explicit error logs for logo failures.
Diagnosis is based on:
-
Print Preview behavior
-
Trial print results
-
File validation
Security Considerations
-
Avoid using network shares (UNC paths) for logos
-
Prevent unauthorized modification of logo files
-
Store logo in read-only directory if possible
-
Do not embed sensitive metadata in image files
Best Practices & Recommendations
-
Keep a standardized logo copy per workstation
-
Use simple, high-contrast logos
-
Avoid gradients and shadows
-
Test on all printer types in use
-
Document logo location during system handover
-
Revalidate logo after Tally upgrades
Conclusion
Using a 96×80 pixel JPG/BMP logo under 30 KB ensures reliable, fast, and clear logo rendering on Tally invoices.
Correct resizing, local file placement, and proper print configuration eliminate 90%+ of logo-related print issues in Tally environments.
Was this guide useful?
Your answer helps us keep BISONKB accurate and practical.