Almost every Indian travel agency runs Tally. It does what accounting software is supposed to do: tracks ledgers, generates invoices, handles GST returns, and produces the reports your CA needs at filing time. For leisure travel — a Mumbai-to-Goa booking, a Europe FIT, a wedding group of 20 — Tally is fine.
The problem starts when MICE work crosses 5-10% of your revenue. Tally is built for transactional accounting. MICE is project accounting. The two look similar from outside and behave nothing alike.
This post is not arguing Tally is bad software. It's arguing that Tally and MICE software solve different problems, and the gap between them is where your margin is going.
What Tally Was Built For
Tally's model is simple and powerful. Every transaction is a debit and a credit. Sales create receivables. Receipts settle them. Purchases create payables. Payments settle them. The chart of accounts gives you a view of money in, money out, what's owed to you, what you owe.
This model works for businesses where:
- Each transaction is mostly independent
- A customer pays for one thing at a time
- Cost of goods sold is straightforward to track
- The same product is sold repeatedly
A Mumbai-Goa air ticket fits perfectly. One PNR, one supplier, one customer payment, one journal entry. Done.
Why MICE Doesn't Fit
A MICE event isn't a transaction. It's a project. Here's what one looks like inside the books:
- One client (the corporate)
- One master quotation with 40+ line items
- 8-15 separate suppliers, each with their own invoices, payment terms, and currencies
- Multiple stage payments from the client (30% advance, 40% before event, 30% post-event)
- Multiple stage payments to suppliers (varies per supplier)
- A timeline spanning 3-9 months
- A final P&L that only resolves after the last supplier invoice arrives
Tally can record every line of this. It cannot help you understand the event as a single unit. There's no "show me the P&L for the Bangalore corporate's Q3 incentive trip" view. There's a customer ledger, a supplier ledger, a sales register, and a payables register — none of which know that they're all about the same event.
This is the core mismatch. Tally optimizes for accounting accuracy. MICE software optimizes for event-level visibility.
Five Specific Workflows Where Tally Breaks
1. Per-event profitability
You finish a 300-pax incentive trip. The client paid ₹1.85 crores. Suppliers were paid across 11 invoices over 4 months. Your team is asking — did this make money?
In Tally, the answer requires:
- Pulling the customer ledger for this client
- Filtering to the right invoice references
- Pulling each supplier's ledger
- Identifying which supplier line items relate to this event (they're not labeled — your accountant tagged them or didn't)
- Adding it all up by hand
Two hours of work for an answer that should take two seconds. And the answer is usually approximate because at least one cost will have been misclassified.
MICE software treats the event as the primary unit. Every supplier invoice is linked to the event. The P&L is live.
2. Versioned quotations
A corporate asks for changes to your proposal. You modify the line items, recalculate GST, update the total. The client wants version 3 next week. Then a final reconciliation against actuals.
Tally has invoices, not quotations. Your quotations sit in Word or Excel files. There's no record in Tally of what you originally quoted, what changed, and how that compares to the final invoice. When the corporate's procurement team asks for the audit trail, you have to compile it manually.
MICE software keeps every quotation version, with diffs, timestamps, and the user who made each change.
3. GST on mixed SAC codes
A MICE invoice has hotels (SAC 9963, 12% or 18%), transport (SAC 9964, 5% or 12% depending on AC/non-AC), F&B (SAC 9963, varies), AV equipment rental (SAC 9973, 18%), and event management services (SAC 9985, 18%).
In Tally, you can configure these — but you're doing it line by line, per invoice, every time. Get one wrong and your filing has a discrepancy.
MICE software stores SAC codes against categories. When you add a hotel line, it knows the SAC. When you add transport, it knows whether AC or non-AC. The invoice is generated with the right tax split automatically.
4. Place of supply and IGST/CGST split
For a corporate client based in Delhi running an offsite in Karnataka, the place of supply for the event management portion is Karnataka (where services are performed), but the place of supply for the room booking on the client's behalf might be different depending on how the contract is structured.
This isn't theoretical — it's the kind of detail that gets flagged in a GST scrutiny. Tally handles place of supply at the invoice header level, but mixed-location MICE events frequently need it at the line-item level.
MICE software built for India handles this natively. The system knows the supplier location, the event location, and the client location, and computes the right tax split per line.
5. Multi-currency for inbound MICE
A Singapore corporate brings 80 employees to Goa for an offsite. You quote in SGD, pay Indian suppliers in INR, and issue an export invoice to the corporate.
The currency conversion needs to be locked at quotation acceptance (not floating with daily FX rates). The Indian supplier payments need to be tracked in INR. The export invoice needs to declare LUT details for zero-rated supply. The reconciliation needs to handle FX gain or loss on the difference between quotation date and payment date.
Tally can do multi-currency in theory. In practice, getting it set up correctly for MICE export workflows takes hours of consultant time, and any change to the workflow re-breaks it.
What Tally Should Keep Doing
Don't replace Tally for MICE work. Run them side by side.
Tally should remain the system of record for:
- Statutory accounting and GST returns
- Payroll
- General overheads (rent, utilities, salaries)
- Leisure travel transactions
- Bank reconciliation
- Audit trail for tax filings
MICE software handles the event-specific workflow up to invoice generation, then pushes the final invoice into Tally (manually or via export) for statutory recording.
This is how most travel agents with both leisure and MICE actually operate once they've adopted MICE software. Nobody throws Tally out. They just stop forcing MICE-shaped workflows through Tally-shaped tables.
The Tally + Excel Reality Most Agents Have
Be honest about what your current setup looks like. For most travel agents doing MICE work:
- Tally has the invoice and the supplier ledger
- Excel has the quotation, the rooming list, and the supplier rate sheet
- Email has the client communication and the contract
- WhatsApp has the supplier rate negotiations and last-minute changes
- The senior partner has the institutional memory of which deal made what
This isn't a workflow. It's an archeology project. When someone asks "what's the status of the Tata Steel offsite?", the answer takes 20 minutes of digging across five systems.
The point of MICE software isn't to replace Tally. It's to consolidate the rest.
The Honest Switching Threshold
You don't need MICE software the moment you do your first event. You need it when:
- You can't tell from Tally alone whether an event was profitable
- Your accountant is spending more than 4 hours a month on MICE-specific reclassification
- GST filings have had MICE-related discrepancies flagged
- Quotation versions live outside any system of record
- A senior is the only one who knows what was actually agreed with the client
These signals are independent of event count. A travel agent doing 6 large MICE events a year hits them harder than one doing 15 small ones.
What to Do This Week
Without buying anything, do one experiment. Pick the last MICE event you completed. Try to derive these three numbers using only Tally:
- Total client revenue for that specific event
- Total supplier cost for that specific event
- Net margin in rupees
Time how long this takes. The number will tell you whether your current setup is working — or whether you've already paid the cost of MICE software, just in your time instead of your bank account.