Home
🏢 Company›
📋 Accounting›
⚡ Zoho›
📊 CFO & FP&A›
🧾 Tax & Compliance›
🌐 Locations›
Book a Call → Talk to us
Case Study › Zoho Implementation › Books & CRM

Four Revenue Models, Four Disconnected Systems, One 10-Day Close

A robotics and equipment-leasing business tracked sales, leases, service contracts, and consumables in four different places. None of them talked to each other. Here's how we connected them into one system, and what it changed.

PK
CA Piyush Khetan
Managing Partner · Aug 2026 · 9 min read
ONE SYSTEM Equipment Sales Sheet → Books account Operating Leases Auto recurring invoice Service Contracts 60-day renewal alert Consumables Zoho Books Zoho CRM Deal + contract terms Zoho Analytics Per-model P&L

A robotics and industrial-equipment company that sells hardware outright, leases the same equipment under multi-year contracts, sells service and maintenance contracts on top, and supplies consumables to the same customer base, came to us with a closing problem that had quietly become a planning problem. Nobody could say, with confidence, what the business had actually earned in a given month until the tenth working day of the next one.

Business Background

The client had grown its four revenue lines organically, adding leasing and service contracts as the equipment business matured, without ever revisiting how each one was recorded. Equipment sales were entered into a spreadsheet by the sales coordinator. Lease schedules, which needed month-by-month invoicing over contract terms running two to five years, were tracked in a separate lease-management sheet with no link to accounting. Service contract renewals lived in the inboxes of the two engineers who managed client relationships. Consumables were invoiced ad hoc, whenever someone remembered a customer was due a refill order.

None of these four systems shared a customer ID, an invoice numbering series, or a chart of accounts. Closing the books meant someone manually pulling data from all four, matching it by hand against bank statements, and hoping nothing had been missed. It usually had been.

Key Challenges

  • Four revenue models (equipment sales, operating leases, service contracts, consumables) tracked in four disconnected places with no shared customer or invoice reference
  • Recurring lease invoices generated manually, averaging four to six missed or late invoices a month across the active lease book
  • Service contract renewals tracked in email, with no systematic alert before a contract lapsed
  • Month-end close taking 10 working days, largely spent reconciling four sources rather than reviewing numbers
  • No per-revenue-stream profitability visibility — leadership could see total revenue, not which of the four models actually drove margin

Impact

A 10-day close is not just a reporting delay. It meant management decisions — pricing a new lease, deciding whether to chase a service renewal, judging whether consumables pricing needed revisiting — were routinely made on numbers that were between one and five weeks stale by the time anyone acted on them. Missed recurring invoices, averaging four to six a month, were not catastrophic individually, but compounded into a meaningful, quietly-eroding revenue leak that nobody was tracking as a single number until we did.

Requirements & Expectations

  • One system of record for all four revenue models, each correctly mapped to its own income account and GST treatment
  • Recurring lease invoicing that required zero manual step once a lease was signed
  • A single view connecting CRM deal activity to Books billing, so a won lease deal didn't need to be re-entered as a billing setup
  • Automated alerts ahead of service contract renewal dates, routed to the right sales engineer
  • A month-end close inside a week, without adding headcount to the accounts team

Strategic Approach

Rather than digitizing each of the four tracking methods separately, which would have preserved the disconnection between them, we treated this as a single-system problem from the start: map every revenue model into Zoho Books with its own accounts, build Zoho CRM as the front end that captures the deal and the contract terms, and wire the two together so a transaction never has to be entered twice. The sequencing mattered — CRM structure had to be right before automation could trigger correctly from it, so CRM configuration came first, Books mapping second, and automation last.

Comprehensive Solution

  1. Mapped all four revenue models in Zoho Books, each with its own income account and correct GST treatment, so equipment sales, lease income, service revenue and consumables never mixed in reporting.
  2. Built recurring invoice automation for every operating lease, generating and sending the invoice on the correct contract date every month with no manual trigger.
  3. Configured Zoho CRM with equipment and lease deal tracking, including custom fields for equipment serial numbers and contract end dates, so every asset and every contract term lived against the deal record.
  4. Connected the deal-to-invoice pipeline: when a lease deal was marked won in CRM, its recurring invoice schedule was created in Books automatically, with no re-entry step.
  5. Built service contract renewal alerts, firing 60 days before contract end — a task to the sales engineer and a renewal proposal draft to the customer, both automatic.
  6. Implemented managed monthly bookkeeping on top of the new connected system — GST, TDS, payroll and CFO-level reporting running off the same data, not a fifth spreadsheet.
Zoho CRM deal record tracking equipment serial number, lease/demo/sale status and customer name in one place — the system that replaced four disconnected tracking methods.
Zoho CRM deal record tracking equipment serial number, lease/demo/sale status and customer name in one place — the system that replaced four disconnected tracking methods.

Measurable Results

3 days
Month-end close, down from 10
Zero
Missed recurring invoices since go-live (was 4–6/month)
4 models
Revenue streams now reported separately, in one system
100%
On-time GST & TDS compliance since go-live

Key Takeaway: the close was never actually a 10-day accounting problem. It was a four-system reconciliation problem wearing an accounting deadline. Once the four revenue models lived in one system with automated hand-offs between CRM and Books, the close became what it should have been all along: a review step, not a data-hunting exercise.

Client Impact

For the accounts team

The monthly close stopped being a fire drill. Reconciliation across four sources was replaced by reviewing one system, freeing the team to spend close week on actual review rather than data assembly.

For the sales engineers

Renewal alerts now come to them automatically, 60 days out, instead of depending on memory across a growing book of service contracts — renewal conversations start earlier and are better prepared.

For leadership

Per-model P&L reporting made it possible, for the first time, to see which of the four revenue lines was actually driving margin rather than just topline revenue — informing where the business chose to grow next.

Conclusion

Multi-revenue-model businesses rarely have a single broken process; they have several adequate ones that were never connected. The fix is not a better spreadsheet for each one — it's one system that each revenue model reports into correctly, with the hand-offs between them automated rather than remembered.

Running more than one revenue model through separate trackers?

If your close depends on reconciling multiple disconnected sources by hand every month, that's a system design problem, not a staffing one. We can tell you in one conversation what it would take to fix.

Talk to an Expert → Book a Call Today →
More Case Studies
SaaS
18 Months of Unreconciled Books, $100K in Revenue Nobody Could See
$100K+ in unrecorded revenue identified · Series A-ready financials delivered in 3 weeks
Distribution & FMCG
400+ SKUs on a Spreadsheet. Stockouts Every Month. Margin Nobody Could See.
Zero stockouts since go-live · 40 loss-making SKUs identified · 100% ITC now claimed
Architecture & Interior Design
Seven Functions, Seven Tools, Zero Visibility Into Which Projects Actually Made Money
7 tools consolidated into 1 · project profitability visible for the first time · milestone invoices 5 days faster
← All case studies Talk to us →
Get in touch

Tell us your
situation.

One conversation is usually enough to understand your setup and tell you honestly what we can fix, how long it takes, and what it costs. No obligation.

Phone & WhatsApp +91 94045 42550
💬  WhatsApp us now

Send us a message