Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Do Our Sales Team and Finance Team Quote Different Revenue Figures?
Problems We Solve

Why Do Our Sales Team and Finance Team Quote Different Revenue Figures?

When sales and finance numbers don't match, meetings turn into arguments. SpiderHunts traces the difference, agrees one definition and builds a shared source.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Sales and finance usually disagree because they measure different things from different systems at different moments, not because one side is wrong. SpiderHunts maps exactly where the figures diverge, helps you agree named definitions, and builds one reporting layer both teams read from, with the reconciliation between them visible.

The meeting that becomes an argument

The sales director reports a strong month from the CRM. The finance director reports a weaker one from the accounts. Twenty minutes of the board meeting go on working out which is right, and the answer is usually some version of both, sort of.

Afterwards someone in finance spends an afternoon reconciling the two in a spreadsheet. By the next month the reconciliation is out of date and the same conversation happens again.

Both figures are honest

The difference rarely comes from a mistake. It comes from the two teams answering slightly different questions.

Sales usually countsFinance usually counts
Deal value when it is marked wonRevenue when it is invoiced or recognised
Full contract value up frontValue spread across the contract term
Figures including VAT sometimesNet figures excluding VAT
The rep's close dateThe invoice or delivery date
Deals that later get cancelledCredit notes that reverse them

Add in currency conversion done at different rates, discounts applied after the deal closed, and a few deals entered twice in the CRM, and the gap is explained. The underlying cause is that nobody wrote down what revenue means in each context, so each system encodes its own answer.

The cost of arguing about the number

Meetings get spent on the figure instead of the decision. Commission may be paid on deals that finance never sees as revenue, which creates a different kind of argument. Forecasts built from CRM data drift away from cash reality, and when the two numbers keep disagreeing, people stop trusting either and start keeping their own private spreadsheets.

That last effect is the expensive one. Once each manager has a personal version of the truth, every report becomes a negotiation.

It also shows up outside the building. A lender or investor who asks for sales figures and gets two different answers in two different documents will ask harder questions about everything else.

How we give both teams one source

  1. We pull the same period from the CRM and from Xero, QuickBooks or your accounts system, and match records line by line to show exactly where each difference comes from.
  2. We write up the categories of difference in plain language and take them to both teams. You decide the definitions, such as booked sales versus recognised revenue. We do not decide them for you.
  3. We build a reporting layer, usually a small database, that loads both systems daily through their APIs and applies the agreed definitions in one place.
  4. We add a reconciliation view that shows the bridge from booked to recognised: timing, cancellations, VAT, currency. Both numbers are shown with the reason they differ.
  5. We flag data problems at the source, such as a won deal with no matching invoice after a set period, to a named owner.

The point is not to make one team's number disappear. Both are useful. The point is that each has a name, a written definition and a visible link to the other.

What the monthly meeting looks like after

Each figure on the report carries its name and definition. When sales reports booked value and finance reports recognised revenue, the bridge between them is on the same page, so the conversation moves to why the gap is growing or shrinking rather than whose number is right.

Finance no longer rebuilds the reconciliation by hand. Mismatched records arrive as a short list to fix rather than a mystery to investigate.

Sales keeps its pipeline view, because a booked-deals figure is genuinely useful for planning. It just stops being mistaken for the revenue line, and the forecast can be compared against what finance later recognises, which shows how reliable the forecasting actually is.

Does this sound like your business?

  • Board or management meetings open with a debate about which revenue figure is correct
  • Finance keeps a reconciliation spreadsheet that is always slightly out of date
  • Commission is calculated on figures finance does not recognise
  • Nobody can say in one sentence what counts as a sale
  • Managers keep private spreadsheets because they do not trust the official ones

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Will you tell us which number is correct?

We show where and why the figures differ. Choosing the definitions is a business decision for your team, and we help you write them down clearly.

Do we need to replace our CRM or accounts system?

No. We read from the systems you already use through their APIs and build the shared layer alongside them.

What if our CRM data is messy?

That is common. The matching exercise shows which records are the problem, and we add checks so new mismatches are flagged to someone rather than silently widening the gap.

What affects how much this costs?

Mainly how many systems hold revenue data, how clean the records are, and how many definitions need to be modelled. A single CRM and a single accounts package is the simplest case.

Keep reading

More on Problems We Solve

Start here

Two teams, two numbers?

Tell us which figure causes the argument and which systems each team takes it from. We will look at where the difference comes from and what a shared source would involve. If the fix is a written definition rather than software, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →