Throughset

Insights

Salesforce and NetSuite: where quote-to-cash stops agreeing

When Salesforce and NetSuite disagree about a deal, the connector is rarely the cause. The cause is a handover that nobody owns: who the customer is, what was sold, what changed after the quote, and what happened next. Six checks find most of these gaps, and you can run them in a day.

Six handovers between Salesforce and NetSuite: the customer, the won deal, changes after the quote, credits and cancellations, status coming back, and failed syncs.SALESFORCEAccountwho the customer isClosed wonwhat was soldAmended dealwhat changedDeal viewwhat happened nextCustomerneeds the account IDSales orderone per won dealOrder changescredits, cancellationsInvoice, paymentstatus goes back12345NETSUITE6When a sync fails, who is told, and can a retry double an order?
Six handovers to check, in the order a deal passes through them. An illustration, not a real client.

Why the two systems drift

Salesforce holds the customer and the quote as sales sees them. NetSuite holds the order, the invoice and the payment as finance sees them. Each system is right about its own half. The integration is the only thing that joins them, so every gap in it shows up as a disagreement between sales and finance.

Six checks

  1. One customer, one ID. Check that every NetSuite customer carries its Salesforce account ID and the reverse. Count customers that exist in only one system, and accounts that map to more than one customer.
  2. One won deal, one order. Compare the deals closed won in Salesforce last month with the sales orders created in NetSuite. Missing orders and double orders both count.
  3. Changes after the quote. Take ten deals that were amended, discounted or given a new start date. Check that the line items, dates, prices and currency match in both systems, not only in the first version.
  4. Credits, refunds and cancellations. Find where each one is recorded first, then check that the other system learns about it.
  5. Status coming back. Can a rep see in Salesforce whether the deal was invoiced and paid, or do they have to ask finance?
  6. The failure path. When a sync fails, who is told? Can a retry create a second order?

Turn the counts into a habit

Write each count down once. Then put the same counts on one page that finance and sales both read every week. A gap that is visible on Monday is cheap to fix. The same gap found at quarter end is not.

Three bars for one month: deals closed won in Salesforce, orders created in NetSuite and invoices raised, each shorter than the last, with the gaps marked as deals to chase.Closed won in SalesforceOrders created in NetSuiteInvoices raisedDeals with no matching order or invoice: the list to chase
One month, counted three ways. The gaps are the deals to chase. An illustration, not a real client.

Where we fit

Quote-to-cash is our specialty. We work with NetSuite among other systems. We do not sell a connector or a billing system. We make the handovers fit to be used. The Org Review gives you a costed list of what is broken, what it costs to leave it and what it takes to fix, at a fixed fee from USD 3,500. You keep the findings whether or not you hire us for the work.

Related guides

Start with the Org Review, not a contract

A fixed fee from USD 3,500, ending in a costed fix list you own outright. Book a free twenty-minute call about the handovers between Salesforce and NetSuite.