Property management, built natively on Oracle NetSuite

Request a demo

Platform

Six connected areas on one NetSuite system of record.

Solutions

Start from the places you manage, the business you run, your role or the workflow you want to fix.

NetSuite

Property management built natively on NetSuite, not synced to it.

Integrations

External tools exchange data with RIOO. Core property and financial records stay in NetSuite.

Markets

Localised pages for the five markets RIOO serves, with the rules that change how property is run.

Resources

Answers for choosing, implementing and running property management on NetSuite.

Company

The team behind the NetSuite-native property platform.

Property Management

NetSuite for Real Estate Companies: Setup Guide

How real estate companies set up NetSuite: one subsidiary per LLC, segments for property and asset type, intercompany, and where a property layer fits.

LinkedIn X
RIOO banner illustration of two business people talking in front of purple, red and grey city buildings

Real estate companies use NetSuite as the financial system of record: separate books for each LLC, consolidation across the group, intercompany, fixed assets and lessee lease accounting. NetSuite does not run property operations by itself. Tenant leases, rent billing, CAM recovery and work orders come from a property layer, either synced to NetSuite or built inside it.

The setup choices you make early decide how easy reporting is later. This guide covers how real estate companies usually structure NetSuite, a worked example for a twelve entity owner, and the checks to run before go live.

What NetSuite covers for a real estate company

  • General ledger, payables, receivables and cash management
  • OneWorld for many subsidiaries, currencies and tax rules in one account
  • Intercompany transactions and eliminations at consolidation
  • Fixed assets and depreciation
  • Lease accounting under ASC 842 and IFRS 16 for leases where the company is the lessee
  • Budgets, saved searches and financial reports

What it does not include as standard is the lessor side. That means tenant lease terms, rent schedules, escalations, CAM pools, deposits, move ins and work orders. Our NetSuite property management guide explains how those are added.

How to structure NetSuite for a property portfolio

NetSuite gives you subsidiaries plus three standard segments: department, class and location. You can add custom segments too. Real estate teams tend to map them like this.

NetSuite fieldCommon real estate useWhy it matters
SubsidiaryOne per legal entity, often one LLC per propertySeparate books, tax returns and lender reports
LocationThe property or buildingProperty level P&L without extra accounts
ClassAsset type, such as retail, office or multifamilyCompare results across asset types
DepartmentFunction, such as operations, leasing or capital projectsSplit operating cost from project cost
Custom segmentFund, investor group or regionReports for each fund or partner

Keep the chart of accounts short

A frequent mistake is creating an account for each property, such as "Repairs, Elm Street". Use one repairs account and tag the property with the location segment. The chart stays readable and new properties do not need new accounts.

Decide the parent structure early

Holding companies, funds and property LLCs sit in a tree under the parent subsidiary. Changing that tree after a year of transactions is hard. Agree it with your accountant before go live.

A worked example: twelve LLCs, two funds

A fictional owner has twelve properties, each in its own LLC, split across two funds. It also has a management company that charges fees to each property.

  • Fifteen subsidiaries: the parent, two fund entities and twelve property LLCs. The management company makes sixteen.
  • Twelve locations, one per property.
  • Three classes: retail, office and industrial.
  • A custom segment for fund, so investor reports filter in one step.

Each month the management company bills a fee to every property LLC. In NetSuite this is an intercompany transaction. The fee is income in the management company and expense in each LLC, and it is eliminated when the group consolidates. Without intercompany tracking, someone would remove those fees by hand in a spreadsheet each quarter.

For groups across several countries, our piece on NetSuite for global real estate operations covers currencies and local reporting. You can also read about multi entity accounting with OneWorld.

Where the property layer comes in

Once the finance structure exists, something has to create the daily transactions. Rent charges, receipts, late fees, vendor bills for repairs and CAM estimates all start in property operations.

Synced property software

A separate property system creates those transactions and sends them to NetSuite on a schedule. It works, but the property codes must map to subsidiaries and locations, and someone must check the sync each day.

Property software built on NetSuite

The leases, units and work orders are NetSuite records in the same account. A rent charge is already tagged with the right subsidiary and location when it is created, because the property belongs to that LLC.

Commercial recovery work

Commercial owners also need CAM pools, pro rata shares, caps and year end true ups. See CAM reconciliation on NetSuite for how that runs.

Reports to build in the first month

  • Property P&L by location, for each month and year to date
  • Budget versus actual by property
  • Consolidated balance sheet by fund
  • Rent roll and aged receivables by property
  • Intercompany balances that should net to zero
  • Capital project spend by department

If the intercompany report does not net to zero at month end, fix it before you close. It is the fastest sign that a transaction went to the wrong subsidiary.

Checks before go live

  1. The subsidiary tree matches the legal entity chart your accountant signed off.
  2. Every property is a location and belongs to one subsidiary.
  3. The chart of accounts has no property names in it.
  4. Opening balances for each LLC tie to the prior system.
  5. Intercompany fee rules are set up and tested on one month.
  6. Lessee leases, such as a ground lease or head office, are loaded for ASC 842.
  7. Tenant leases and rent schedules are loaded in the property layer and tested against one real rent roll.

Where RIOO fits

RIOO is property management software built natively on Oracle NetSuite. Leases, units, rent, CAM recovery and work orders run as NetSuite records, so each transaction carries the right subsidiary and property from the start. Budget versus actual and costs by property, unit and vendor come from the same ledger your finance team closes. You can see how it works on the NetSuite property management page.

NetSuite for real estate questions

Can NetSuite handle commercial, residential and mixed use real estate?

On the finance side, yes. The property operations for each asset type come from a property layer added to NetSuite.

Does NetSuite support ASC 842 and IFRS 16?

Yes, for leases where your company is the lessee, through the Fixed Assets Management SuiteApp. Tenant leases you collect rent on are handled in the property layer.

Can NetSuite run CAM reconciliation on its own?

Not as a standard feature. CAM pools, shares, caps and true ups need a property layer on top of NetSuite.

Should each property be its own subsidiary?

If each property is its own legal entity, usually yes. If several properties sit in one LLC, use one subsidiary and tag each property with a location.

Does NetSuite replace property management software?

No. It replaces the accounting side. You still need property software, either synced to NetSuite or built inside it.