Features of TallyPrime
TallyPrime's integrated features eliminate fragmented workflows, enabling multi-company GST compliance, payroll, inventory, and banking in one screen.
After learning the History of Tally, we know Tally evolved from a simple DOS calculator to a sophisticated ERP. However, knowing the evolution doesn't tell us what TallyPrime can actually do today. A Mumbai textile distributor managing 3 companies, 15 warehouses, interstate sales (IGST), employee salaries, and bank reconciliation asks: "Which features solve my daily chaos?"
- Version history tells us when features arrived, not what they are or how they integrate.
- Business owners waste hours switching between Excel (inventory), separate payroll software, and manual GST portals.
- Without a feature roadmap, users under-utilize TallyPrime, treating it as just a "voucher entry tool" instead of a complete business management suite.
Features of TallyPrime is the structured overview of its 8 core capabilities—multi-company management, GST compliance, payroll, inventory, banking, multi-currency, e-invoice, and e-way bill—that transform Tally from an accounting ledger into a unified business operating system.
Features of TallyPrime are the built-in functional modules and tools that enable a business to manage accounting, statutory compliance (GST, TDS, payroll), inventory (stock, BOM, orders), banking (reconciliation, payment modes), and e-commerce (e-invoice, e-way bill) from a single interface. Each feature is accessed via Gateway of Tally and configured in F11 (Features) or F12 (Configure).
Imagine a Bengaluru electronics retailer with 2 branches (HSR Layout, Whitefield). Every day, the owner needs to:
- Record 50+ sales invoices (some B2B with e-invoices, some B2C).
- Track 200 SKUs across 2 warehouses.
- Pay 8 employees (PF, ESI, TDS deductions).
- Reconcile HDFC and ICICI bank statements.
- File GSTR-1, GSTR-3B for both GSTINs.
- Generate e-way bills for interstate deliveries.
Without TallyPrime, this requires 6 different tools. With TallyPrime, it's one screen, one software, one truth.
- Multi-Company Management: Maintain unlimited companies (branches, divisions, sister concerns) in one TallyPrime installation. Consolidated reports across all entities.
- GST Compliance: Automated GSTR-1, GSTR-3B, GSTR-9 returns. CGST, SGST, IGST calculation. Reverse charge, composition, e-invoice, e-way bill integration.
- Payroll & Statutory: Employee master, attendance, salary structure, PF, ESI, PT, TDS on salary, Form 16, payslips.
- Inventory Management: Stock groups, units, godowns, batch/serial tracking, Bill of Materials (BOM), reorder levels, stock aging.
- Banking: Bank reconciliation (auto-match), cheque printing, payment/receipt vouchers, PDC (post-dated cheques).
- Multi-Currency: Foreign currency sales/purchase, exchange rate tracking, forex gain/loss calculation.
| Feature | TallyPrime (Integrated) | Standalone Tools (Fragmented) |
|---|---|---|
| GST Filing | Auto-populated from vouchers, one-click JSON upload | Manual Excel, third-party GST software, re-entry errors |
| Payroll | Linked to attendance, auto TDS/PF deductions | Separate HR software, manual reconciliation with accounts |
| Inventory | Real-time stock on voucher screen, auto COGS | Excel sheets, end-of-day stock count, no FIFO tracking |
| Banking | Auto bank-feed import, one-click reconciliation | Manual passbook vs ledger matching, 2-3 hours/month |
| Multi-Company | Switch companies in 2 seconds (Alt+F3) | Open/close multiple software instances, data sync issues |
TallyPrime allows you to create and manage unlimited companies from a single installation. Each company has its own books (ledgers, vouchers, stock), but you can generate consolidated Balance Sheet, P&L, and GST returns across all companies.
| Option | Description |
|---|---|
| Create Company | Gateway → Alt+F3 → Create Company → Enter Name, Address, Financial Year, Base Currency |
| Select Company | Alt+F3 → Choose from list (or start typing company name) |
| Shut Company | Alt+F3 → Shut Companies → Select company → Mark for shutdown |
| Group Companies | F11: Features → Enable Group Companies → Link parent-subsidiary hierarchy |
| Consolidated Reports | Display → Statements of Accounts → Enable "Group Companies" → Consolidated Balance Sheet |
When to use: Business groups with multiple legal entities (e.g., ABC Pvt. Ltd., ABC Retail LLP), branch offices with separate books, or client accounting firms managing 50+ client companies.
Real-life examples:
- A CA firm maintaining 100 client companies on one laptop.
- A pharma distributor with 3 state-wise entities for GST optimization.
- A textile exporter with separate companies for domestic and export operations.
India's Goods and Services Tax is fully automated in TallyPrime. From voucher entry to GSTN portal upload, every step is handled natively.
| GST Feature | Tally Implementation |
|---|---|
| CGST/SGST/IGST Auto-Calculation | Enable GST in F11 → Set state in Company → Tally calculates tax split based on party state |
| GSTR-1 (Outward Supplies) | Display → Statutory Reports → GST → GSTR-1 → JSON export → Upload to GSTN |
| GSTR-3B (Summary Return) | Auto-populated from sales/purchase vouchers → Review → JSON export |
| E-Invoice Generation | F8 Sales → Party with GSTIN → Auto-generate IRN via NIC portal |
| E-Way Bill | F8 Sales → Enable e-Way Bill → Enter vehicle, distance → Generate EWB number |
| Input Tax Credit (ITC) | Purchase vouchers auto-populate ITC ledger → Reconcile in GSTR-2A |
When to use: Any GST-registered business (turnover > ₹40 lakh for services, ₹20 lakh for goods). Mandatory for e-commerce operators, interstate traders, and B2B suppliers.
Real-life examples:
- A Delhi hardware shop filing monthly GSTR-3B in 10 minutes.
- An Ahmedabad manufacturer generating 200 e-invoices/day for B2B sales.
- A Pune logistics company issuing e-way bills for 50 trucks/day.
TallyPrime includes full payroll automation: attendance, salary calculation, statutory deductions (PF, ESI, PT, TDS), payslips, and Form 16.
| Payroll Component | Configuration Path |
|---|---|
| Employee Master | Gateway → Create → Employee → Name, PAN, UAN, Bank A/c |
| Attendance/Production | Gateway → Payroll Vouchers → F6 (Attendance) → Employee, Days Present |
| Salary Structure | Payroll Info → Pay Heads → Earnings (Basic, DA, HRA), Deductions (PF, ESI, TDS) |
| Process Payroll | Gateway → Payroll Vouchers → F4 (Payroll) → Auto-calculate net salary |
| Payslip Printing | Display → Payroll Reports → Payslip → Select employee, month |
| Form 16 | Display → Statutory Reports → TDS on Salary → Form 16 |
When to use: Businesses with 5+ employees. Mandatory for companies deducting TDS on salary (₹2.5 lakh+ annual income) or contributing to PF/ESI.
Real-life examples:
- A Jaipur retail chain processing salaries for 25 employees in 1 hour.
- A Kolkata IT services firm auto-deducting TDS and generating Form 16 for 100 employees.
- A Chennai factory tracking daily wage workers' attendance and piece-rate production.
TallyPrime tracks stock in real-time with every sales/purchase/manufacturing voucher. It supports batch tracking, serial numbers, godowns (warehouses), and Bill of Materials (BOM).
| Inventory Feature | How It Works |
|---|---|
| Stock Item Master | Create → Stock Item → Name, Unit, GST Rate, Opening Stock |
| Stock Groups | Organize items (e.g., Electronics > Mobiles > Samsung) for easy reporting |
| Godown (Warehouse) | Create → Godown → Name, Address → Allocate stock per godown in vouchers |
| Batch Tracking | Enable Batch in item master → Enter MFG/EXP dates in sales vouchers |
| Bill of Materials (BOM) | Create item → Set as Compound → Add raw materials (e.g., 1 Chair = 4 Legs + 1 Seat) |
| Reorder Levels | Set Min/Max stock → Tally alerts when stock falls below reorder point |
When to use: Trading, manufacturing, retail, e-commerce businesses managing physical goods. Essential for FIFO/LIFO costing, stock aging, and MIS reports.
Real-life examples:
- A Hyderabad supermarket tracking 5,000 SKUs across 3 branches.
- A Ludhiana garment manufacturer managing BOM for 50 shirt styles.
- A Gurgaon pharma distributor tracking batch-wise expiry of 200 medicines.
TallyPrime's bank reconciliation feature matches bank statements with your books in seconds. It also handles cheque printing, PDC tracking, and payment gateway integration.
| Banking Feature | Tally Path |
|---|---|
| Bank Ledger | Create Ledger → Under "Bank Accounts" → Enter Bank Name, A/c No., IFSC |
| Bank Reconciliation | Display → Banking → Bank Reconciliation → Import bank statement (Excel/CSV) → Auto-match |
| Cheque Printing | Payment voucher → F12 → Enable Cheque Printing → Print on pre-printed cheque leaf |
| Post-Dated Cheques (PDC) | Payment/Receipt voucher → Effective Date = Future date → PDC Register report |
| Payment Gateway | Sales voucher → Payment Mode: Card/UPI → Link to Razorpay/Paytm settlement reports |
When to use: All businesses with bank accounts. Mandatory for audits, loan applications, and cash flow management.
Real-life examples:
- A Surat diamond trader reconciling 500+ bank transactions/month in 15 minutes.
- A Noida software company tracking 20 PDCs from clients.
- A Kochi restaurant matching Zomato/Swiggy payment gateway settlements.
Scenario: Enable and explore all key features for a new company.
- Gateway of Tally → Press Alt+F3 (Select Company).
- Select your company (e.g., "ABC Electronics Pvt. Ltd.").
- Press F11 (Features) → F1 (Statutory & Taxation):
- Enable GST: Yes → Enter GSTIN, State.
- Enable TDS: Yes (if applicable).
- Enable E-Invoicing: Yes → Enter API credentials from NIC portal.
- Enable E-Way Bill: Yes.
- Press F11 → F2 (Inventory Features):
- Enable Maintain Stock: Yes.
- Enable Batch-wise Details: Yes (for pharma, FMCG).
- Enable Godown: Yes → Create godowns (e.g., Main Warehouse, Retail Store).
- Press F11 → F3 (Payroll):
- Enable Maintain Payroll: Yes.
- Set PF/ESI/PT details.
- Press F12 (Configure) → Set Voucher Entry Mode: Item Invoice (for inventory) or Accounting Invoice (service).
- Press Alt+G (Go To) → Type "Banking" → Press Enter → Explore Bank Reconciliation.
- Press Alt+G → Type "Multi-Currency" → Enable if dealing with foreign parties.
- Press Esc to return to Gateway.
| Action | Shortcut | Where it works |
|---|---|---|
| Features (F11) | F11 | Gateway of Tally → Enable/disable company features (GST, Payroll, Inventory) |
| Configuration (F12) | F12 | Gateway of Tally or inside vouchers → Customize display, voucher behavior |
| Select/Create Company | Alt+F3 | Gateway of Tally → Switch companies or create new company |
| Go To (Search) | Alt+G | Anywhere in Tally → Type report/voucher name to jump directly |
| Sales Voucher | F8 | Gateway → Vouchers → Sales invoice |
| Purchase Voucher | F9 | Gateway → Vouchers → Purchase invoice |
| Payment Voucher | F5 | Gateway → Vouchers → Cash/bank payment |
| Receipt Voucher | F6 | Gateway → Vouchers → Cash/bank receipt |
| Banking Menu | Alt+B | Gateway → Opens banking reports and reconciliation |
| Display Reports | Alt+R | Gateway → Opens all financial and statutory reports |
| Payroll Voucher | Ctrl+F4 | Gateway → Vouchers → Process monthly salary |
| Duplicate Voucher | Alt+2 | Inside voucher → Duplicate last saved voucher |
| Feature | Tally.ERP 9 | TallyPrime |
|---|---|---|
| User Interface | Menu-driven (vertical list) | Go To (Alt+G) search + horizontal navigation |
| E-Invoice Integration | Not available (manual portal upload) | Built-in API integration with NIC/IRP portal |
| Multi-Tasking | Single-screen, serial workflow | Multi-tab voucher entry (open 5 vouchers simultaneously) |
| GST Returns | Excel export → manual JSON conversion | One-click JSON export for GSTN upload |
| Reports Customization | Limited (fixed columns) | Drag-drop columns, save custom views |
| Bank Reconciliation | Manual matching | Auto-match via imported bank statements |
| Licensing | Annual renewal (Silver, Gold) | Perpetual license or subscription (Auditor, Multi-User) |
| Mobile App | Not available | TallyPrime Mobile (view reports, approve vouchers) |
| Feature | TallyPrime Silver (Single User) | TallyPrime Gold (Multi-User) | TallyPrime Auditor Edition |
|---|---|---|---|
| Companies | Unlimited | Unlimited | Unlimited (read-only for client companies) |
| Concurrent Users | 1 | Unlimited (LAN/WAN) | 1 (auditor's personal use) |
| E-Invoice/E-Way Bill | ✓ | ✓ | ✓ |
| Payroll | ✓ | ✓ | ✓ |
| Multi-Currency | ✓ | ✓ | ✓ |
| Tally.NET Services | ✓ (basic) | ✓ (advanced sync) | ✓ |
| Audit Trail | ✓ | ✓ | ✓ (Enhanced for CA reports) |
| Cost | ₹18,000/year | ₹54,000/year | ₹5,400/year |
Scenario: A Pune electronics retailer (GST: 27AAAAA1234B1Z5) sells a laptop to a Maharashtra customer (B2C) and a Delhi B2B client on the same day. The retailer wants to:
- Record both sales invoices with correct GST (CGST+SGST for intra-state, IGST for inter-state).
- Generate e-invoice for the B2B sale (invoice value > ₹50,000).
- Issue e-way bill for the Delhi shipment (distance 1,500 km).
- View updated stock and GSTR-1 draft.
textSTEP 1: INTRA-STATE SALES (B2C, Maharashtra) ----------------------------------------------- Gateway of Tally → Vouchers → F8 (Sales) Date: 01-Apr-2024 Party A/c Name: Cash (or Customer Name if credit sale) Sales Ledger: Sales @ 18% (CGST 9% + SGST 9%) Item Details: Name of Item: Dell Laptop XPS 15 Quantity: 1 Nos Rate: ₹1,00,000 (excluding GST) Auto-calculated: CGST @ 9%: ₹9,000 SGST @ 9%: ₹9,000 Total: ₹1,18,000 Press Ctrl+A to Accept. Tally Auto-generates Invoice No: INV-001 STEP 2: INTER-STATE SALES (B2B, Delhi) + E-INVOICE + E-WAY BILL ---------------------------------------------------------------- Gateway of Tally → Vouchers → F8 (Sales) Date: 01-Apr-2024 Party A/c Name: XYZ Enterprises, Delhi (GSTIN: 07BBBBB5678C1Z9) Sales Ledger: Sales @ 18% (IGST 18%) Item Details: Name of Item: Dell Laptop XPS 15 Quantity: 2 Nos Rate: ₹1,00,000 each (excluding GST) Auto-calculated: Taxable Value: ₹2,00,000 IGST @ 18%: ₹36,000 Total: ₹2,36,000 Press F12 (Configure) → Enable E-Invoicing: Yes Press Y to generate IRN (Invoice Reference Number) via NIC portal. Tally prompts: "Generate E-Way Bill?" Select: Yes Transporter: Self Vehicle No: MH12AB1234 Distance: 1500 km Tally generates EWB No: 351234567890 Press Ctrl+A to Accept. Tally Auto-generates Invoice No: INV-002 with IRN and EWB printed on invoice. STEP 3: CHECK UPDATED STOCK --------------------------- Gateway → Display → Inventory Books → Stock Summary Filter: Dell Laptop XPS 15 Opening: 10 Nos Outward: 3 Nos (1 to Cash, 2 to XYZ Enterprises) Closing: 7 Nos STEP 4: CHECK GSTR-1 DRAFT -------------------------- Gateway → Display → Statutory Reports → GST → GSTR-1 Period: April 2024 B2C Invoices (Table 7): INV-001 (₹1,18,000) B2B Invoices (Table 4A): INV-002 (₹2,36,000) with IRN Press E to export JSON → Upload to GSTN portal.
| Mistake | Why it fails | Correct way |
|---|---|---|
| Not enabling F11 features before voucher entry | Tally doesn't show GST fields, stock fields, or payroll columns if features are disabled. | Press F11 → Enable GST, Inventory, Payroll before creating vouchers. |
| Using same ledger for CGST+SGST and IGST | GST law requires separate ledgers for input tax credit reconciliation. | Create 3 ledgers: "CGST Payable", "SGST Payable", "IGST Payable" under Duties & Taxes. |
| Entering party GSTIN incorrectly | Tally cannot generate e-invoice or GSTR-1 B2B entry if GSTIN format is wrong (15 digits). | Verify GSTIN on GST portal before creating party ledger. |
| Ignoring bank reconciliation | Unmatched transactions pile up, causing audit issues and cash flow blind spots. | Run bank reconciliation weekly. Import bank statement (Excel/CSV) for auto-match. |
| Not backing up data after major voucher entry | Data corruption or accidental deletion can lose days of work. | Press Alt+F3 → Backup → Daily/Weekly schedule. Store backup on cloud (Google Drive/Dropbox). |
- F11 (Features) vs F12 (Configure): F11 enables/disables company-wide capabilities (GST, Payroll). F12 customizes display and behavior for the current screen (e.g., show/hide columns, voucher numbering).
- Multi-Company is FREE: You can create 1,000 companies on a single TallyPrime license. Only concurrent users are limited (1 for Silver, unlimited for Gold).
- E-Invoice Mandate: As of 2024, e-invoicing is mandatory for businesses with turnover > ₹5 crore. TallyPrime's built-in integration saves 10+ hours/month vs manual portal uploads.
- Payroll Statutory Compliance: TallyPrime auto-calculates PF (12% of Basic+DA), ESI (3.25% of Gross ≤ ₹21,000/month), and Professional Tax (state-wise slabs). But you must manually update rates if government changes them.
- Stock Valuation Methods: TallyPrime supports FIFO (First-In-First-Out), LIFO (Last-In-First-Out), and Weighted Average. Set in F11 → Inventory Features → Method of Valuation.
- Multi-Currency Limitation: Exchange rates must be entered manually per voucher. Tally doesn't fetch live forex rates (unlike Xero or QuickBooks).
- Audit Trail Cannot Be Disabled: From Tally.ERP 9 Release 6.6 onwards, every edit/delete is logged with user ID, timestamp, and reason. This is mandatory for MCA audits.
- One Software, Zero Integration Headaches: Unlike Zoho Books (accounting) + Razorpay (payments) + Gusto (payroll), TallyPrime is a monolithic suite. No API breakages, no monthly sync delays.
- Offline-First Architecture: TallyPrime works without internet. Vouchers, reports, and GST returns can be generated offline, then synced later via Tally.NET. Critical for tier-2/3 cities with unstable broadband.
- Unlimited Companies at No Extra Cost: A CA firm managing 200 client companies pays the same ₹18,000/year as a single-company retailer. Cloud ERPs (Zoho, QuickBooks) charge per company/user.
- Localized for India: GST (CGST/SGST/IGST), TDS (194C, 194J, 194Q), e-invoice, e-way bill, Form 16, GSTR-1/3B/9—all built-in. No third-party plugins needed.
- Zero Learning Curve for Accountants: 90% of Indian accountants learned Tally in college. Switching to TallyPrime from Tally.ERP 9 takes 1 day (vs 1 month for SAP or Xero).
- Instant MIS Reports: Top 10 Debtors, Aging Analysis, Sales by Product/Region, Slow-Moving Stock—all available in 2 clicks. No SQL queries or BI tools needed.
- TallyPrime is an all-in-one ERP covering accounting, GST, payroll, inventory, banking, and e-compliance—eliminating the need for 5+ separate tools.
- F11 (Features) is the control panel: Enable GST, Payroll, Inventory, Multi-Currency, and other modules here before creating vouchers.
- Multi-Company Management allows unlimited companies (branches, clients, subsidiaries) on one license, with consolidated reporting across all entities.
- GST compliance is fully automated: From voucher entry to GSTR-1/3B/9 JSON export, e-invoice generation, and e-way bill issuance—all native in TallyPrime.
- Banking and reconciliation reduce manual matching time from hours to minutes, with auto-import of bank statements and one-click reconciliation.
-
Enable GST for your company: Create a company "XYZ Traders" with GSTIN 27ABCDE1234F1Z5 (Maharashtra). Enable GST in F11. Create 3 tax ledgers: CGST Output, SGST Output, IGST Output. Record a ₹10,000 intra-state sale and verify CGST+SGST split.
-
Multi-Company Consolidation: Create 2 companies: "ABC Delhi" and "ABC Mumbai". Enter ₹50,000 sales in Delhi, ₹70,000 in Mumbai. Enable Group Companies in F11. Generate a consolidated Balance Sheet and verify combined revenue.
-
Bank Reconciliation: Create a Bank Ledger "HDFC Current A/c". Enter 5 Payment vouchers (₹10K, ₹20K, ₹5K, ₹15K, ₹8K). Export bank statement (Excel with Date, Particulars, Debit, Credit). Import into TallyPrime and perform auto-reconciliation. Identify unmatched transactions.
-
E-Invoice Generation: Create a Delhi company (07GGGGG1234H1Z1) and a Mumbai party ledger (27HHHHH5678I1Z2). Sell 10 laptops @ ₹1,00,000 each (IGST 18%). Enable e-invoicing in F11. Record the sales voucher and generate IRN. Print the invoice and verify the QR code.
-
Payroll Processing: Create 3 employees (Basic: ₹20K, ₹25K, ₹30K). Set up pay heads for DA (40% of Basic), HRA (50% of Basic), PF (12% of Basic+DA), ESI (3.25% if Gross ≤ ₹21K). Process payroll for April 2024. Generate payslips and verify net salary.
- Use Alt+G (Go To) for Speed: Instead of navigating menus, press Alt+G → type "Bank Reconciliation" or "GSTR-1" → hit Enter. Saves 5-10 seconds per action (= 2 hours/month for daily users).
- Backup Before Year-End: Every March 31st, take a full backup (Alt+F3 → Backup → Complete Data). Store on Google Drive. If auditors request changes, you can restore the original.
- Set Default Voucher Mode: Press F12 in Gateway → Voucher Entry → Set "Item Invoice Mode" (for inventory) or "Accounting Mode" (for services). Avoids toggling per voucher.
- Enable Auto Bank-Feed: F11 → Banking Features → Enable Tally.NET Bank Integration. Link your bank account (HDFC, ICICI, Axis supported). Tally auto-imports transactions daily.
- Use Multi-Currency for Exports: If you export goods (USD, EUR invoices), enable Multi-Currency in F11. Create currency-wise ledgers (e.g., "Debtors - USA (USD)"). Tally tracks forex gain/loss automatically when you receive payment at a different exchange rate.
- Freeze GST Invoices After Filing: Once GSTR-1 is filed, press F11 → Statutory Features → Enable "Freeze Invoices". This prevents accidental edits to filed invoices (critical for audits and Section 16 ITC claims).
Quick recap quiz?
We'll generate 5 MCQs from this lesson and check your understanding instantly. Takes ~30 seconds.
