Netsuite

Finance

NetSuite

Roiva prices AP automation from the vendor bills already in NetSuite, and books each AI vendor bill to the initiative it pays for, journals included.

Whether AP automation and your other AI initiatives pay back, from the bills and income statement already in NetSuite

Invoices, vendor bills and card charges, eight columns each, monthly revenue and expense totals, and your chart of accounts and segments. Never a line, memo, address or contact.

Token-based authentication for an integration user, with a role you make from the setup steps

What you can measure with NetSuite
AP automation, priced

Vendor bills received each month × the minutes per bill your time study saved × your AP labor rate, as freed capacity.

netsuite.vendor_bills.count

Starts from the AI-Powered Invoice Processing template

AI vendor bills, booked

Assign a vendor to an initiative, by exact name or a word in it, at the share you set, and an allocation rule books its bills and card charges there as they sync.

netsuite.vendor_bills.volume
Journals back to NetSuite

When you lock a month, Roiva posts the reclass journal to NetSuite by department, class or location, from the accounts each bill hit, pro rata.

The income statement beside it

Revenue, expenses and net income by month, tracked beside your initiatives, never priced as their value.

netsuite.financials.revenue netsuite.financials.expenses netsuite.financials.net_income
A worked month

AI invoice capture for a five-person AP team

Invoice Processing Freed Capacity, from the AI-Powered Invoice Processing template, for September

Vendor bills received in September 4,200 NetSuite
Minutes per bill before go-live 9 Your time study
Minutes per bill in September 3.5 Your time study
AP labor rate, an hour $38.40 Set by Finance

4,200 bills × (9 − 3.5) minutes × $38.40 ÷ 60

$14,784 freed capacity for September, reported beside cash ROI, never in it

It counts as cash only once it shows up in what you pay, such as temp clerks not renewed, recorded with the document that shows it.

Illustrative figures. Roiva keeps every input with the entry it calculates, and none of it counts until it's approved.

The vendor bills behind a month's count, each a click from the bill in NetSuite.

What gets synced

Roiva writes these metric observations on each sync. Reference the key in a value formula to use this data in your ROI calculations.

Financials (Income Statement)

netsuite.financials.revenue Revenue currency
netsuite.financials.expenses Expenses currency
netsuite.financials.net_income Net Income currency

Invoices (AR)

netsuite.invoices.count Invoice Count count
netsuite.invoices.volume Invoice Volume currency
netsuite.invoices.paid_count Paid Invoice Count count

Vendor Bills (AP)

netsuite.vendor_bills.count Vendor Bill Count count
netsuite.vendor_bills.volume Vendor Bill Volume currency
What Roiva keeps

Reads: Invoices, vendor bills and credit card charges that aren't voided, dated in the last 12 months, eight columns each; the base currency the books are kept in; monthly revenue and expense totals for the same 12 months; and the chart of accounts, departments, classes and locations. Never a line, memo, address or contact.

Keeps: Records of invoices, vendor bills, credit card charges and income statement totals, plus the totals worked out from them.

What Roiva keeps from each platform, field by field →

How to connect

You connect NetSuite from inside Roiva, so you need a Roiva workspace first. Sign in to connect it now. New to Roiva? Start free with your work email, take the free assessment and create your workspace at the end, or request an invite.

  1. In NetSuite: Go to Setup → Company → Enable Features → SuiteCloud and check Token-based Authentication and REST Web Services; on the Analytics subtab check SuiteAnalytics Workbook, then save
  2. In NetSuite: Go to Setup → Users/Roles → User Management → Manage Roles → New and create a role (not Administrator) with Setup → Log in using Access Tokens (Full), REST Web Services (Full) and Accounting Book (View), which the income statement reads; Reports → SuiteAnalytics Workbook (Edit); Transactions → Find Transaction, Invoice, Bills and Credit Card (View), the last for card charges; Lists → Perform Search, Customers and Vendors (View), which name each invoice's customer and each bill's vendor; and Lists → Accounts, Currency, Departments, Classes and Locations (View). For Roiva to post a journal when you lock a period, add Transactions → Make Journal Entry (Edit)
  3. In NetSuite: Go to Lists → Employees → Employees, edit the integration user, and add that role on the Access subtab
  4. In NetSuite: Go to Setup → Integration → Manage Integrations → New, name it Roiva, check Token-based Authentication, leave the other boxes as they are, and save; copy the Consumer Key and Consumer Secret, which NetSuite shows only once
  5. In NetSuite: Go to Setup → Users/Roles → Access Tokens → New, pick the Roiva integration record, the integration user and the role you created, save, and copy the Token ID and Token Secret, which NetSuite shows only once
  6. In NetSuite: Go to Setup → Company → Company Information and copy the Account ID exactly as shown — a sandbox's looks like 1234567_SB1, not the 1234567-sb1 in its URL
  7. Back in Roiva: Enter all five values — Account ID, Consumer Key, Consumer Secret, Token ID, Token Secret — in the form fields above and save
  8. Back in Roiva: The connection page checks the sign-in and the role, and says which is missing. Once it's all ticked, click Test Connection
  9. Back in Roiva: To book its bills, open Finance › AI Spend and show the unbooked vendors. It lists the vendors on the synced bills and expenses that no initiative books, AI vendors first. Assign each to the initiatives it serves, which writes its allocation rule, or set it aside
  10. Back in Roiva: To count its invoices or income statement toward an initiative, link the connection to it on the Initiatives tab
Need help?

Email hello@roiva.ai with what you're seeing, and you'll hear back within one business day.

Netsuite
NetSuite

Start free, then connect NetSuite once your workspace is set up. Or begin with the free AI ROI exposure assessment.

Start free → Sign in to connect