AutoMaat
Knowledge base· ROI and decisions

Do I need Revenue Intelligence if I already have a CRM?

What your CRM does and does not know about your revenue, where it stops, and when Revenue Intelligence adds something your CRM cannot do on its own.

Ricardo Mastenbroek8 min read
Lees dit artikel in het Nederlands

A CRM tells you what has been sold and what is in the pipeline. It does not tell you whether that sale was actually invoiced, priced correctly and paid, because it does not hold that information. You need Revenue Intelligence when the gap between what was sold and what was invoiced is unclear to you. It does not replace your CRM. It checks it against the systems the money actually flows through.

What your CRM does know

A CRM such as Salesforce, HubSpot or Pipedrive is built to manage the sales process, and it does that well. It knows:

  • Which leads and deals exist, at which stage and with which salesperson.
  • Which activities have taken place: emails, calls, meetings.
  • What amount belongs to a deal and when it is expected to close.
  • Which deals were won and which were lost.

That is enough to manage a sales team, watch a pipeline and build a sales forecast. For those tasks you need little beyond a well configured CRM.

What your CRM does not know

The CRM stops at closed-won. It does not see what happens next unless someone enters it by hand. It does not know:

  • Whether an invoice was raised, and for what amount.
  • Whether that invoice was paid.
  • Whether the price on the invoice matches the price in the deal.
  • Whether a price indexation clause in the contract was applied.
  • Whether the customer is using more than the deal covers.
  • Whether additional work agreed outside the deal was invoiced.

That is not a shortcoming of the CRM. It is a different kind of system with a different purpose. Why CRM data differs fundamentally from financial data is covered in why CRM data is not financial data.

The problem starts when the CRM is used as the source for questions it cannot answer. How much revenue did we make this quarter? How much recurring revenue is running? Which customers are paying too little? The CRM gives an answer to every one of those questions. It is just not the right one.

Where it goes wrong in practice

The deal was won, the invoice never went out

The salesperson marks the deal as won and assumes finance will raise the invoice. Finance receives no notification, or receives one with a detail missing, and waits. Nobody follows up. Three months later it turns out the customer has been receiving the service for months without an invoice. How often this happens and how to track it down is covered in revenue leakage between CRM and billing.

The amount in the CRM is no longer right

A deal worth EUR 48,000 a year becomes EUR 44,000 with an extra module after negotiation. The CRM amount is not updated. Or the customer takes an expansion halfway through the year that is entered as a new deal, while the original contract simply continues. The CRM says something different from what is being invoiced, and nobody knows which figure is correct.

Recurring revenue is treated as one-off

Many CRMs are built around deals with a close date. A three-year contract with annual invoicing is a single deal. The CRM does not know that the customer must also be invoiced in years two and three, or that the price may need to be indexed by then, unless you have configured it specifically for that.

The forecast is about deals, not money

A CRM forecast predicts which deals will close. But a closed deal is not yet revenue. If some deals are structurally not invoiced or invoiced too low, the forecast is systematically too high, and nobody in sales can see it.

"Can't I just extend the CRM?"

That is a reasonable question. In most CRMs you can build integrations with your accounting system, add fields for invoice status and create reports that put deals next to invoices. For some of the questions, that works.

The limits sit in three places.

The CRM becomes the place where you check what the CRM itself gets wrong. When the control sits in the same system as the error, you find the errors the system already knows about. You do not find the errors that arise because something never made it into the CRM.

The integration usually runs one way. Deal to accounting, yes. But whether the invoice differs from the deal, whether a credit note was issued, or whether the customer paid: that rarely flows back cleanly.

The comparison does not happen by itself. A report that puts deals next to invoices needs someone to look at it, understand it and act on it. That happens for the first few months. Then it stops.

If you choose this route, set up the check explicitly, with a fixed frequency and an owner. How to approach that is covered in how to check your CRM against billing.

What Revenue Intelligence adds

Revenue Intelligence works on top of the CRM, not instead of it. It reads the CRM, the billing system, the ERP or the accounting package and, where relevant, contracts, usage data and support. Then it does four things none of those systems does on its own:

  1. It links records at customer and deal level. This deal belongs to this order, this invoice and this payment.
  2. It looks for discrepancies. A deal without an invoice, an invoice with a different amount, a contract that was not indexed.
  3. It prices the discrepancy. What is this worth, per year?
  4. It assigns the discrepancy to an owner. Not in a report, but as a task.

A fuller comparison of what a CRM does and what Revenue Intelligence does is in Revenue Intelligence vs CRM.

How to decide whether you need it

Ask yourself the following questions. If you answer "no" or "I don't know" to three or more, Revenue Intelligence probably adds something.

  1. Can you produce, within an hour, a list of every deal won last quarter that has not yet been invoiced?
  2. Does the revenue sales reports match the revenue finance reports, and can you explain every difference?
  3. For every contract with an indexation clause, do you know whether it was applied this year?
  4. Is the deal amount in the CRM updated when the contract changes after signature?
  5. Can you see per customer whether they use more than their contract covers?
  6. Is someone putting the CRM next to billing every month, and does that actually happen?

Suppose you close 240 deals a year with an average value of EUR 15,000. Because the handover to finance is manual, 2 percent of deals are not invoiced, or only after months. This is an example to show the calculation.

  • 2 percent of 240 deals = about 5 deals a year.
  • 5 x EUR 15,000 = EUR 75,000 in revenue that is invoiced late or not at all.
  • If half of that is eventually found, but only after six months, you have lost EUR 37,500 for good and received EUR 37,500 six months late.

The CRM shows every one of those deals as won. There is no signal anywhere in the CRM that something is wrong.

What you can do now

You do not need to buy software to know where you stand.

  1. Export every deal won last quarter from your CRM.
  2. Export every invoice from the same quarter plus one month from your accounting system.
  3. Match them by customer and see which deals have no invoice.
  4. For the deals that do have an invoice, check whether the amount matches.
  5. Take the result to sales and finance together.

If that turns up nothing, your CRM combined with your process is good enough. If it does turn something up, you know where it sits. What doing this structurally can deliver more broadly is covered in what Revenue Intelligence delivers.

Frequently asked questions

Does Revenue Intelligence replace my CRM?

No. The CRM remains the place where sales works. Revenue Intelligence reads the CRM and sets it against the other systems. You do not have to migrate anything and your sales team does not have to change how it works.

My CRM already integrates with our accounting system. Isn't that enough?

An integration makes sure data moves from one system to another. It does not check whether what arrives matches what was agreed, and it does not see what was never entered in the CRM. An integration is a start, not a control.

We run Salesforce with a lot of customisation. Does it still add anything?

That depends on what the customisation does. If you have set up Salesforce to track invoices, payments and contracts in full, and that happens consistently, the overlap is large. In practice, customisation usually stops at the deal or the order.

Is a better configured CRM an alternative?

Partly. Better fields, mandatory input and tighter processes reduce the chance of errors. They do not turn the CRM into a control on billing, because the CRM does not see billing.

Share this article
Knowledge base · ROI and decisions

More in this cluster

All 12 topics in this cluster

More from AutoMaat

Rather know what this costs you specifically?

The Revenue Audit puts a euro amount on where your revenue leaks.

Plan the Revenue Audit