Enterprise resource planning

One system of record for finance and operations

General ledger, inventory, procurement and order management on one governed database of record. Built, hosted and supported in Indiana by the people who write the code — with no reseller between you and the fix.

Built to replace SAP Business One · NetSuite · Dynamics 365 Business Central
What you get, in writing
Deployment Single-tenant, dedicated
Data residency US and EU data centers
Implementation Nuboc staff, fixed scope
Support Named manager, direct escalation
Data export Documented, no lock-in
Target segment $1M – $100M revenue
Open the Trust Center →
SOC 2 Type II audit in progress
Encrypted at rest and in transit
Tamper-evident audit log on every action
Your data isolated at the database layer
01

Platform modules

Turn on the modules you need. They all write to the same ledger, so a receipt, a cost adjustment and a journal entry are one transaction seen from three desks — not three systems you reconcile at month end.

Module 01
General ledger

Chart of accounts, journals, periods and a close checklist across every entity you run.

finance.journal.post
Module 02
Receivables & payables

Invoice customers, chase what is owed, route vendor bills for approval, and see the aging as it stands now.

finance.invoice.create
Module 03
Inventory & warehousing

Item master, stock by location, adjustments and valuation — each one posts to the ledger as it happens.

inventory.item.create
Module 04
Procurement

Requisitions, purchase orders, receipts, and a three-way match against the vendor bill before anyone pays it.

procurement.po.approve
Module 05
Order management

Quote to fulfillment, with allocation and pricing rules set per entity.

sales.order.fulfill
Module 06
Identity & governance

Permissions by policy key, MFA, device approval, and segregation of duties you can evidence.

identity.role.assign
Roadmap Shop-floor manufacturing — work orders, WIP, standard costing and routing — is on the published roadmap, not in the product today. Ask us for the release schedule.
Organizational model
Organization → Entity → Location → Department
Permission model
Dotted policy keys, per role and per entity
Data residency
US and EU, dedicated infrastructure
Extensibility
REST API, webhooks, scheduled exports
02

Product interface

The chart of accounts below is the running application; the report figures that follow are illustrative. If you want to click through them with your own chart of accounts, ask for the demo.

app.nuboc.com / finance / chart-of-accounts
The Nuboc chart of accounts: a general ledger account tree with class, type, net change, balance and status columns, and an account detail pane open beside it.
Fig. 01 — Chart of accounts
The account tree as it ships, with class, type, net change and balance against every account.
Detail pane
Selecting an account opens its balances and recent journal activity beside the list, so you never lose your place in it.
Live product
A screenshot of the running application. The three figures that follow are drawn views of the same screens.
app.nuboc.com / finance / close / 2026-06
Period close 2026-06 · MERIDIAN FABRICATION LLC
Day 4 of 8 3 complete 1 blocked
Task Owner Due Status Amount in scope
Bank reconciliation — 4 accounts D. Kessler 2026-07-06 Complete $1,284,905.42
AR aging review and bad-debt reserve M. Alvarez 2026-07-06 Complete $842,318.00
AP cutoff and unvouchered receipts M. Alvarez 2026-07-07 Complete $628,613.00
Inventory count variance posting — Goshen
Blocking: cycle-count variance $12,480.00 unposted
R. Boone 2026-07-09 Blocked $12,480.00
Intercompany eliminations D. Kessler 2026-07-09 In progress $842,610.00
Fixed-asset depreciation run S. Okafor 2026-07-10 Not started $429,595.00
Accrued payroll and PTO S. Okafor 2026-07-10 Not started $318,204.00
Revenue cutoff review M. Alvarez 2026-07-13 Not started $1,412,880.00
Consolidated statements and variance pack D. Kessler 2026-07-15 Not started $9,953,095.00
Fig. 02 — Period close · Illustrative data
The whole close on one checklist, with an owner and a due date against every task.
Blocking items
A blocked task names what is holding it and what it is worth, so you chase the right person on day 4 rather than day 8.
Audit trail
Every sign-off is stamped with a person and a time. Your auditor reads the same list you do.
app.nuboc.com / reports / income-statement / consolidated
Consolidated income statement MERIDIAN HOLDINGS · YTD 2026-01 → 2026-06
Period: Jan – Jun 2026 Basis: Accrual
Account Fabrication Components Logistics Eliminations Consolidated Budget Prior YTD
4000 · Revenue 6,412,880.00 3,178,450.00 1,204,375.00 (842,610.00) 9,953,095.00 9,750,000.00 8,864,210.00
5000 · Cost of goods sold 4,318,442.00 2,106,318.00 742,905.00 (842,610.00) 6,325,055.00 6,240,000.00 5,791,338.00
Gross profit 2,094,438.00 1,072,132.00 461,470.00 0.00 3,628,040.00 3,510,000.00 3,072,872.00
6100 · Selling, general & administrative 1,142,905.00 618,340.00 262,118.00 0.00 2,023,363.00 2,010,000.00 1,884,006.00
6200 · Selling & marketing 388,215.00 214,770.00 61,432.00 0.00 664,417.00 682,000.00 602,145.00
6300 · Depreciation & amortization 236,480.00 118,205.00 74,910.00 0.00 429,595.00 435,000.00 411,220.00
Total operating expenses 1,767,600.00 951,315.00 398,460.00 0.00 3,117,375.00 3,127,000.00 2,897,371.00
Operating income 326,838.00 120,817.00 63,010.00 0.00 510,665.00 383,000.00 175,501.00
Fig. 03 — Consolidation · Illustrative data
Three entities, eliminations and the consolidated column — produced in the ledger, not in a separate reporting tool.
Comparatives
Budget and prior year sit beside the actuals. You explain the variance from the same screen you found it on.
It foots
Entities net of eliminations equal the consolidated column, on screen and in the export.
app.nuboc.com / finance / payables / aging
Aged payables As of 2026-06-30 · 7 vendors · 41 open bills
Vendor Current 1–30 31–60 61–90 90+ Total
Ironwood Steel Supply 148,220.00 62,410.00 18,905.00 0.00 0.00 229,535.00
Stillwater Extrusions 84,905.00 31,220.00 0.00 0.00 0.00 116,125.00
Northbend Fasteners 42,318.00 12,640.00 4,880.00 2,105.00 0.00 61,943.00
Prairie Freight Lines 61,470.00 28,315.00 9,240.00 0.00 0.00 99,025.00
Wabash Coatings 23,880.00 15,405.00 0.00 3,410.00 1,290.00 43,985.00
Delta Foam & Insulation 37,215.00 8,905.00 6,120.00 0.00 0.00 52,240.00
Goshen Electrical Supply 19,640.00 5,280.00 0.00 0.00 840.00 25,760.00
Total payable 417,648.00 164,175.00 39,145.00 5,515.00 2,130.00 628,613.00
Bill detail BILL-2041
Ironwood Steel Supply
$62,410.00
Due 2026-06-18 · 12 days late
Invoice date2026-05-19
TermsNet 30
Purchase orderPO-3389
Goods receiptGRN-1187
Three-way matchMatched
GL account5000 · COGS
Audit trail
05-19 09:14Created from PO-3389 · R. Boone
05-19 11:02Receipt GRN-1187 matched · system
05-21 08:47Approved to pay · M. Alvarez
06-18 16:30Payment run deferred · D. Kessler
Fig. 04 — Aged payables, with drill · Illustrative data
Buckets on the left, one bill open on the right. Two clicks from the aging total to the document.
Source documents
The purchase order and the goods receipt are links, not references you go hunting for in another system.
Who did what
Created, matched, approved, deferred — each with a name and a timestamp you can hand to an auditor.
03

Solutions by role

CFO & controller
01Close the period on a checklist with an audit trail, instead of a reconciliation spreadsheet nobody else can follow.
02Consolidate entities in the ledger — intercompany and eliminations included, no separate reporting tool.
03Every figure drills to its source document and exports to clean CSV without a consultant.
04Twelve reports that tie, instead of a library of four hundred that don't.
CIO & IT director
01One vendor and one integration surface. There is no middleware estate for your team to keep alive.
02MFA, device approval and hardware keys protect privileged access on day one, not after a security review.
03We document the data model and hand you a working export path. Leaving is a task, not a negotiation.
COO & operations
01Warehouse and finance read the same row. Nothing to reconcile because nothing was copied.
02Approvals route the way your plant already signs things off, down to the location and the dollar threshold.
03You see stock by location as it moves, not as it looked in last night's sync.
Owner-operator & procurement
01Priced per entity and per user, quoted in writing before the implementation is scoped. No seat-count true-up at renewal.
02Nuboc staff run your implementation. You are not handed to a reseller after you sign.
03Ask for the security questionnaire, the DPA and our insurance certificates. We send them the same week.
04

Industry coverage

We work out of Goshen, Indiana, in the middle of the Elkhart County cluster. These requirements came from operators down the road, not from a market report.

Discrete manufacturing

Item master, stock by location, purchasing and landed cost — the buying and inventory side of the plant, posted to the ledger as it happens.

Items · Stock · Purchasing
Wholesale distribution

Stock across every warehouse, replenishment thresholds you set, and landed cost carried into the item value.

Replenishment · Landed cost
RV & manufactured housing

Supplier schedules, receipts against long lead-time components, and purchasing across multiple build locations.

Suppliers · Receipts · Locations
Commerce & retail

Storefront orders, returns and customer support reconciled against the same inventory your finance team reports on.

Orders · Returns · Support
WIP, standard costing and routing are on the published roadmap. Ask for the release schedule.
05

How we implement

Every implementation is run by Nuboc staff against the same five phases, with named owners and written exit criteria at each gate. No third-party integrator, no time-and-materials drift.

Phase 01 · Week 1–2
Assess

Process walkthrough, chart of accounts review and a data quality audit of the source system.

Phase 02 · Week 3–5
Configure

Entity hierarchy, approval routing, permission policies and reporting set up with your team.

Phase 03 · Week 5–7
Migrate

Balances, master data and open transactions loaded, reconciled and signed off line by line.

Phase 04 · Week 8–9
Parallel run

One full period run in both systems, with a variance report reviewed before cutover.

Phase 05 · Week 10
Go live

Hypercare with your implementation lead on call, then handover to your success manager.

Indicative timeline for a single-entity deployment. Multi-entity programs are scoped individually.
06

Service levels

Response targets below are the ones we publish and commit to in the service schedule. Faster targets, including 24/7 coverage, are available as a priced option.

You get a named success manager and an escalation path to engineering.

Ask for the full service schedule →
Severity Definition Response target Channel
Sev 1 Platform unavailable or posting blocked for all users 2 hours, business hours ET
Overnight best-effort
Phone and email
Sev 2 Major function degraded, no workaround 4 business hours Phone and email
Sev 3 Function impaired, workaround available 1 business day Email
Sev 4 Question, configuration request, enhancement 2 business days Email
Targets confirmed in the service schedule at signing
07

The stack under live load

Retail Radar is a Shopify-integrated support and analytics platform in production today with e-commerce operators. It runs on the same servers, the same identity provider and the same security controls as the ERP platform. When we say the infrastructure is proven, this is what we mean.

In production
Retail Radar
InfrastructureSame servers
IdentitySame provider
Security controlsSame monitoring
StatusLive with paying customers
Visit retailradar.app →
Retail Radar — support inbox
08

Integrations

We replace the systems you should consolidate and connect to the ones you shouldn't. We write and support every connector ourselves, under the same terms as the platform.

Migrates from
Microsoft Dynamics 365 Business Central
Oracle NetSuite
SAP Business One
Sage Intacct · Sage 100/300
QuickBooks · Xero
Integrates with
Shopify
Banking & payment processors
Payroll providers
Shipping & carrier rating
Tax calculation services
Builds on
Documented REST API
Signed webhooks
Scheduled data exports
SSO for enterprise identity
Sandbox environments
09

Security

We document our security posture, monitor it continuously, and will walk your team through it under NDA. The Trust Center is public — read it before you call us.

SOC 2 Type II audit in progress

Continuous control monitoring via Vanta across all systems and infrastructure. The audit is underway; we will publish the report when it is issued.

Encryption at rest and in transit

We encrypt your data in both states with strong cryptographic standards, everywhere in the stack.

Tamper-evident audit log

We log every action, change and access, and keep the full history for your compliance review.

Dedicated infrastructure

No shared cloud tenancy. Administrative access needs network approval and a hardware key.

Tenant isolation

Your data is isolated at the database layer. Cross-tenant access is not possible by design.

Identity & access management

We run our own identity provider with MFA, device approval and hardware keys for privileged access.

View the Nuboc Trust Center Ask for our security questionnaire response →
10

About Nuboc Inc

Legal entityNuboc Inc · Delaware corporation
Founded2025
HeadquartersGoshen, Indiana
OwnershipIndependent
ComplianceSOC 2 Type II audit in progress
General inquirieshello@nuboc.com

We build ERP software for companies between $1M and $100M in revenue — the ones that have outgrown QuickBooks and can't absorb what an SAP or NetSuite implementation costs.

We write the code, host it, and answer the phone. There is no reseller between you and the people who can fix your problem, and no partner margin priced into your implementation.

We work out of Goshen, Indiana, in the Elkhart County RV and manufactured-housing cluster — the kind of American manufacturer we built this for.

Who you'll be working with

Implementation and escalation run through named people, not a queue. You'll know who is configuring your ledger before you sign, and you'll have their direct line after you go live.

Ask about reference calls →
11

Contact sales

Tell us what you run today. We will respond within one business day with a scoped demonstration agenda — not a qualification call.

Legal & privacy
legal@nuboc.com
Existing customer support
support@nuboc.com
Principal office
Goshen, Indiana

Send this and you agree to our Privacy Policy. We use your details only to reply to you.