The why and where of billing in NetSuite accounts, and how to win it with Revenue Cloud Billing and Continuous Control.
Presented by Thane · Jen · Owen · for Salesforce AEs & SEs
AppExchange certified · Built for NetSuite certified SuiteApp · SOC 1 / SOC 2 · internal draft
Notes · title
The title is the question the whole session answers, and the question you want AEs asking in accounts. Frame for the room: education first, product second. The first twenty minutes work even if Continuous is never mentioned.
Agenda
What we will cover today.
1
Why billing, period
2 MIN
2
The five gaps NetSuite has
6 MIN
3
The billing-tool objectionSuiteBilling · ZoneBilling · 360 Subscription Billing
2 MIN
4
The Continuous close & your play
5 MIN
5
Q&A
THE REST
Notes · agenda
Read the titles, tease nothing: each chapter lands its own punchline. Timebox hard: chapter 2 is where rooms want to rathole. Park deep questions to the Q&A block.
Chapter 1 · Why billing, period
Every subscription and usage company runs a billing engine.
Your customer will buy or build one.
The only question is where it lands.
Teaching notes · slide 1
Set the frame before any product talk, and say the three beats out loud (they are no longer on the slide): the ORDER is a promise, signed once, then reality changes: seats, upgrades, usage, cancellations. The BILL is a computation, recomputed every period through prorations, amendments, usage, and ramps; that computation is what a billing engine does. And billing lives WHERE CHANGE IS BORN: every change starts on Salesforce, so put the engine anywhere else and every change becomes a sync. If they are not buying a billing engine, they are building one out of scripts and spreadsheets. That is the why-Salesforce argument in one breath, and the rest of the deck earns it.
Chapter 1 · Why billing, period
Two schools of thought.
vs
School 1 · billing near the asset lifecycle
Bill where the subscription is sold and managed
One proration source. Quote and invoice always agree.
One subscription record. Amendments and usage live where they are sold.
The ERP gets clean documents. Accounting consumes results, not events.
This school's product: Revenue Cloud Billing · on the platform that sold the deal.
School 2 · billing near the ERP
Keep billing and revenue together, close to the GL
The familiar default. Finance system means ERP. It is the status quo answer.
Billing and recognition together. Billed and recognized never drift.
A/R belongs in the ERP. Aging, collections, and the close run on A/R transactions.
This school's products: SuiteBilling · ZoneBilling · 360 Subscription Billing · and its cheapest version: "just use sales orders."
Teaching notes · slide 2
This slide only presents the two arguments; it does not pick a winner. Present School 2 respectfully: it is the popular default, and its three objectives are legitimate. Do not fight the objectives, and do not reveal the resolution yet. The "you do not have to choose" punchline lands in chapter 5, after the gaps, the billing-tool chapter, and the books chapters have earned it. The named products under School 2 are deliberate: chapter 3 takes them head-on, so here just acknowledge they exist and are legitimate.
Chapter 2 · The five gaps NetSuite has
The five gaps NetSuite has.
Daily life for a subscription business. None of it posts on a native Sales Order.
1 / 5
Proration
Partial-period bills, on every change
2 / 5
Amendments
Negative orders, quantity changes
3 / 5
Consolidation
Many orders, one invoice
4 / 5
Ramps
Stepped deals, billing and rev rec
5 / 5
Usage
Rating, wallets, consumption
Five capabilities every subscription customer needs. Native NetSuite Sales Orders support none of them.
Teaching notes · five gaps overview
This is the map for the next five slides; name them fast and move. Each one gets its own slide with a concrete scenario. If the room is short on time, ask which two they hit most in their accounts and go deep on those.
Chapter 2 · The five gaps · 1 of 5
Invoice proration for partial periods.
Pricing prorates once. Billing prorates on every change, forever.
Scenario
Feb 10: a $1,200/yr seat is added. February owes 19 of 28 days. Something has to compute that, on every change, forever.
Native NetSuite Sales Orders
Not supported
Fixed lines, no schedule. Manual credit and re-bill.
Two versions of the math. Finance reconciles monthly.
RCA + RCB
Billing Schedules on the order
Changes regenerate schedules from the effective date.
One proration source, quote to invoice.
The NetSuite-side billing pitch
"Our tool prorates. Billing math belongs next to the ledger."
The answer
It is a second proration engine, recomputing deals it did not price. Finance reconciles the difference every month.
Teaching notes · slide 3
The trap to correct: people hear "proration" and think of the quote. Quote proration happens once. Billing proration happens on every partial period for the life of the contract, recomputed every time the subscription changes: seats added on the 10th, upgrades mid-quarter, cancellations mid-month. That is why Billing Schedules living on the Salesforce order matters: the period math stays attached to the thing that changes.
July 13: 100 seats drop to 80. Where does the credit post?
Native NetSuite Sales Orders
Not supported
Document totals cannot be negative. A downsell has no document.
Re-key the order. Credits and rev rec go manual.
RCA + RCB
Amendments are first-class
Delta orders, negative quantities supported.
Everything recomputes from the effective date.
The NetSuite-side billing pitch
"Change orders handle amendments."
The answer
One change order, one change. And the negative-total wall never moves: no tool on NetSuite removes it.
Teaching notes · slide 4
The sharpest single fact in this deck: NetSuite cannot post a negative document total. Ask the customer how a mid-term downsell posts in their ERP-billing design and watch the whiteboard session start. In RCA the amendment is just another order carrying negative deltas, and everything downstream recomputes from it.
Chapter 2 · The five gaps · 3 of 5
Consolidated invoicing & grouping.
Customers buy many times. They want to pay once.
Scenario
Four subscriptions plus usage. The customer's AP wants ONE invoice.
Native NetSuite Sales Orders
Not supported
One order, one invoice. That is the native path.
Consolidation is a scripting project somebody owns forever.
RCA + RCB
Grouping rules are built in
One invoice, the way AP wants it: account, period, currency.
It lands in NetSuite A/R, clean.
The NetSuite-side billing pitch
"We consolidate invoices across entities."
The answer
Only for charges that live in their tool. The feed is the project.
Teaching notes · slide 5
This one is felt by the CUSTOMER'S customer: nobody wants five invoices for one relationship. It is also a quiet DSO story: consolidated invoices are easier to approve and pay. Native NetSuite's one-order-one-invoice path makes consolidation a scripting project rather than a setting.
Chapter 2 · The five gaps · 4 of 5
Ramped deals.
One contract, stepped economics, rev rec that follows the steps
Scenario
$10k, $20k, $30k across three years, on ONE signed contract. What bills in year two?
Native NetSuite Sales Orders
Not supported
Static lines: three fragmented orders, or the wrong bill.
Hand-built revenue schedules, rebuilt on every amendment.
RCA + RCB
Segments on one contract
Ramp segments bill as each window arrives.
Billing and rev rec agree by construction.
The NetSuite-side billing pitch
"Ramps are supported."
The answer
The ramp is authored on the CRM deal. Re-modeling it in a second system is two sources of truth for one contract.
Teaching notes · slide 6
Ramps are where "just use sales orders" collapses fastest, because the workarounds are all bad: three orders fragment the contract and the renewal, and static lines bill the wrong amount. Note the rev rec half: the segments that drive billing are the same segments rev rec needs, which is exactly what flows through to NetSuite.
Chapter 2 · The five gaps · 5 of 5
Usage & consumption billing.
The bill does not exist until something rates the usage
Scenario
1M calls included, $0.02 after. February used 1.4M. Who computes the $8,000?
Native NetSuite Sales Orders
Not supported
No rating engine, no wallets. Events never become a priced charge.
Spreadsheets rate it, invoices get keyed. Monthly.
RCA + RCB
Rating on the platform
Wallets draw down, rating prices the rest.
Usage rides the same invoice as everything else.
The NetSuite-side billing pitch
"ZoneBilling does usage mediation."
The answer
Rating belongs where the entitlement is sold. Usage in the ERP pulls the seller's day into NetSuite.
Teaching notes · slide 7
For consumption businesses this slide alone decides the architecture: a billing location without a rating engine is not a candidate. If the account is adding usage pricing (most are), the monthly spreadsheet ritual is the pain to ask about. Nuance for the strip: ZoneBilling genuinely does usage mediation; SuiteBilling needs an ETL feed. The rebuttal is not "they can't rate," it is "rating away from the entitlement splits the seller's world in two."
Chapter 3 · The billing-tool objection
Two of everything.
Buy billing on NetSuite while selling on Salesforce, and every part of the job exists twice.
The pitch
SuiteBilling · ZoneBilling · 360 Subscription Billing. They are right that the books belong at the GL. Concede it. The fight is what else has to move.
Billing on the platform
One of everything
One catalog, one price book.
One proration engine.
One owner of amendments, renewals, usage.
Billing in the ERP
Two systems learn one job
A second catalog and price book, synced forever.
Two proration engines. Finance reconciles the difference.
The lifecycle moves. The Salesforce record stops being the truth.
The sync tax: catalog sync · price sync · amendment sync · usage sync · every lifecycle event becomes an integration to build, monitor, and maintain
That is not an integration. That is a permanent project. Bill where the lifecycle lives. Account where the books live.
Teaching notes · two of everything
Vendor facts if asked: SuiteBilling is Oracle's native module, the baseline; ZoneBilling (Zone & Co) is the strongest player: usage mediation, consolidated invoicing, ASC 606 inside NetSuite; 360 Subscription Billing is now Moss Adams, implementation-led. Never disparage NetSuite or these products; their instinct (books at the GL) is correct, and the name is "360 Subscription Billing," never "Subscription 360." The rebuttal works on both customer voices ("standard sales orders will be fine" and "we'll keep or buy a billing tool on NetSuite"). Put billing in the ERP and you have to teach it everything Salesforce already knows: you sync the catalog, the prices, every amendment, every usage record. Two systems doing one job, two proration engines, and finance reconciles the difference. The killer question for the room: "ask what happens to a mid-term upsell on a Friday afternoon" · the seller asks finance to change the deal, and the Salesforce record stops being the truth. The customer thinks they are choosing where invoices are generated; they are actually choosing which system the sales team lives in. And the integration project does not go away, it relocates: Zone & Co's own SuiteBilling guide says connecting to CRM and CPQ "requires careful orchestration through middleware platforms or custom API development." Camp math for the objection "this is a shorter project": compare the two statements of work · ours is a package install and a mapping review; theirs is a billing implementation plus the CRM integration they still owe you.
Chapter 4 · The Continuous close · why the books stay in NetSuite
Why the books stay in NetSuite.
A journal summary is a number. A native document is evidence.
The test
The auditor asks: "show me the invoice behind this revenue line." One click, or one week?
Summary journal exports
How most integrations land
Drill-down dead-ends at a batch number.
Subledger-to-GL reconciliation, every close, forever.
Native documents via Continuous
Real NetSuite transactions
Every invoice, credit memo, payment posts native, to the penny.
GL drills to source in one system. One audit.
Auditors audit the books. Revenue math stays next to the ledger, and finance keeps NetSuite. That is the wedge, not the enemy.
Teaching notes · why the books stay
This slide separates Continuous from every "we integrate with NetSuite" claim: most platforms and middleware land as summarized journal exports, so the GL gets a number, the drill-down dead-ends at a batch, and finance reconciles subledger to GL every close. Continuous lands every document as a real NetSuite transaction through NetSuite's own tax, currency, subsidiary, and period logic. If finance goes deeper: the ASC 606 five steps split naturally · steps 1-3 (contract, obligations, price) are born in Salesforce, Continuous carries the obligations across, steps 4-5 (allocate, recognize) post in NetSuite next to the ledger, closed periods, and auditors. Recognition away from the GL means a second control environment and a permanent deferred-revenue reconciliation. Never claim rev rec on Salesforce is impossible; claim this split is the simplest compliant architecture for a NetSuite customer.
Chapter 4 · The Continuous close
Bill on Salesforce. Book in NetSuite.
A native app on each platform, keeping both in lockstep
NetSuiteaccounts receivable · revenue recognition · general ledger · balance & period close
✓AppExchange certified
✓Built for NetSuite SuiteApp
✓RCB bills, NetSuite books
✓Tied out to the penny
You do not have to choose. Every School 2 objective, met, with billing on the platform.
Teaching notes · slide 10
This is where the two-schools tension resolves: call back to chapter 1 explicitly. School 2 wanted the familiar finance system, billing and recognition that never drift, and A/R in the ERP. All three are met here, and billing never left the platform. The pivot line: "everything red in chapter 2 turns green with RCB, and Continuous makes it land in NetSuite as if it were native." Emphasize what Continuous is NOT: not a billing system, does not move accounting. For the customer-facing version of this picture, use the RCA/B + Continuous architecture slide.
Chapter 4 · The Continuous close · prebuilt
Prebuilt. Weeks, not quarters.
A product license, not a services contract. The integration line disappears from the SI proposal.
17
objects mapped on day zero
The whole order-to-cash graph, customer through refund. No code.
11 + 9
Flow actions, sync card on 9 objects
Automation is drag-and-drop.
9 steps
guided setup wizard
Credentials through health, in-app, with a live NetSuite health probe.
$0
installation key, middleware, custom build
Two native apps, nothing running between them.
The status quo this replaces
≈$411k over three years: custom build, middleware, third-party billing tool, and the person who owns the pipe.
With Continuous
One subscription replaces all four. Tied out to the penny: the moment the finance veto turns into a sponsor.
Prebuilt on both sides derisks the project: billing lands in phase 1, live in weeks, not quarters.
Teaching notes · prebuilt / derisk
This is the time-to-value beat, and the quotable is: "the integration to NetSuite never becomes a science fair project." Every number on the slide is countable in the shipping package, so it holds up under an SE's scrutiny. Say "weeks, not quarters" and let the demo do the talking · we do not have a named customer time-to-live proof point yet, so never invent a day count. The certs line (AppExchange certified, Built for NetSuite certified SuiteApp, SOC 1 / SOC 2) is verified and citable. The $411k figure is the business-case one-pager's conservative three-year status-quo cost across four buckets (build, iPaaS, third-party billing/rev-rec, run & maintain); at published high-end rates the same stack exceeds $1M. Procurement framing: a product license, not a services contract · two native apps, nothing new for security to chew on.
Chapter 4 · Your play
The play.
Spot it early, frame the billing question, bring the proof
The minimum bar
Every subscription and consumption customer should run billing on Salesforce, not native NetSuite Sales Orders.
Loop Continuous in early. The costly mistake happens at architecture time, not go-live.
Spot the account
NetSuite ERP + subscriptions or usage.
SuiteBilling, ZoneBilling, or 360 Subscription Billing installed or in evaluation · or "we'll just sync orders."
Finance objects to RCB early · billing on Salesforce was never on their list.
Frame the question
Not "do you need billing software?" but "where should billing live?"
Walk the five gaps.
Billing near the lifecycle, accounting in NetSuite. Nobody loses.
Bring the proof
The architecture slide, customer-facing.
The capability chart, row by row.
A live demo: book an order, watch it tie out. Continuous runs it with you.
We're your billing attach. Without us, the CFO pulls billing into NetSuite and Zone gets the deal. With us, RCB bills, the books tie out in NetSuite, and the Zone deal never happens.
Teaching notes · slide 11
The deal mechanics, plainly: without this argument, the billing conversation defaults to the ERP and the RCB line item dies. With it, billing lands in phase 1 on Salesforce, and Continuous removes the "but our books are in NetSuite" veto that would otherwise kill the whole platform deal. The displacement math for the AE: money that would have gone to a NetSuite billing app becomes RCB consumption · "the Zone money becomes RCB money." And when finance is already running a billing eval ON NetSuite, the counter is a real product working in ARM plus NetSuite in the first call, with no third-party billing or revenue products. Questions or deal support: jen.larco@continuoustech.com and thane@continuoustech.com.