How to Migrate from OfficeRnD to OhMyDesk (2026)
The single biggest reason operators stay on software they’ve outgrown is the move itself. You’ve got a member list, active contracts, a year of invoices — and the thought of re-typing all of it into a new tool is enough to make “I’ll deal with it later” the easiest decision of the week.
I built the OfficeRnD importer to kill that excuse. If you’re on OfficeRnD and you’ve been eyeing OhMyDesk’s flat $29/mo (instead of OfficeRnD’s demo-gated ~$149+), you can now bring your data with you — members, plan assignments, and invoice history — through a guided wizard, without retyping a single row.
This post walks through exactly what comes across, how to connect OfficeRnD (including the read-only permissions to enable), and what to expect when you flip the switch.
What actually comes over
The importer is built around the things that take longest to recreate by hand:
- Members — names, emails, phones, and billing details (legal name, tax ID, billing address) where OfficeRnD has them. Duplicates against members you’ve already added in OhMyDesk are detected and skipped, so you can run the import safely even if you’ve started setting up by hand.
- Plan assignments — who’s on what. Each OfficeRnD plan name gets mapped to an OhMyDesk plan type (more on that below), and matching members are activated automatically. This includes virtual offices and other company-billed plans — in OfficeRnD those are usually attached to a company rather than a person, and the importer resolves each one to the right member (or brings the company in as a member) so nothing is left behind.
- Invoice history — your past invoices land in the real OhMyDesk invoices ledger, not a separate archive. They get their own
IMP-XXXnumber series so they never collide with the invoices OhMyDesk generates going forward. - Rooms & booking history (optional) — a second, optional step recreates your floor plan, assigns desks to members, and pulls in the last 12 months of bookings. Skip it if you’d rather lay out your own rooms.
That’s the part that turns “a weekend of data entry” into “ten minutes and a coffee.”
How to connect OfficeRnD
OhMyDesk pulls your data directly from OfficeRnD’s API — members, memberships, plans, and invoices in one pass — so there’s nothing to export or upload. You create a read-only API app in OfficeRnD, paste two keys into the wizard, and review everything before it’s written.
1. Create a read-only API app
In your OfficeRnD admin, go to Settings → Data & Extensibility → Developer Tools → Add Application. Name it something like “OhMyDesk Migration,” then enable these eight read-only permissions (API v2):
flex.community.members.readflex.community.memberships.readflex.community.companies.readflex.billing.plans.readflex.billing.payments.readflex.billing.paymentDetails.readflex.space.resources.readflex.space.bookings.read
The first six bring in members, plans, and invoices. companies.read is the one people miss — most virtual-office and company-billed plans are attached to a company in OfficeRnD, and without this scope those members come in with no plan. The two space.* scopes power the optional rooms & desk-layout import.
2. Paste your keys and fetch
Save the app, open it, and copy its Client ID and Client Secret. In OhMyDesk, open the migration wizard, choose OfficeRnD, and paste those two values plus your org slug (the bit in your URL: app.officernd.com/a/your-space). Pick the currency your OfficeRnD invoices are in — OfficeRnD doesn’t store one, so OhMyDesk applies your choice to every imported amount and sets it as your space currency. Test the connection, then fetch; everything is staged for you to review before you commit.
Don’t want to touch API settings? You don’t have to. Email [email protected] and we’ll set it up with you on a screen-share — we create the app, run the import, and you check the result. No extra charge; it’s part of getting you moved.
The plan-mapping step
This is the one step that needs a human, and it’s quick. OfficeRnD plan names are free-form — “Hot Desk Monthly,” “Resident Desk,” “10-Day Flex,” whatever you’ve called them. OhMyDesk has structured plan types: dedicated weekly/monthly, flex day packages, hotdesk memberships, and virtual office.
So the wizard shows you each distinct OfficeRnD plan name and asks you to point it at the matching OhMyDesk type. You do this once, and it controls how every member on that plan is activated — their balance, their billing, and whether they count toward desk occupancy. Five minutes of mapping saves you from fixing every member individually afterward.
What happens to your invoices
This is the part operators worry about most, so to be clear: your OfficeRnD invoice history isn’t dumped into a PDF folder somewhere. It’s imported into the same invoicing ledger OhMyDesk uses for new invoices — searchable, per-member, with the original numbers preserved under the IMP-XXX series.
That means the day after you migrate, a member’s full billing history is right there on their record, and any new invoice you generate continues cleanly from your current numbering without ever reusing a number.
Being honest about the gaps
I’d rather you migrate with clear eyes than discover surprises later.
- OfficeRnD only, for now. The importer covers OfficeRnD today. Nexudus import is on the way — if that’s your platform, email me and I’ll tell you where it stands.
- The importer is young and improving. It handles the core of a coworking space — members, plans, invoices — well. If your OfficeRnD setup uses something unusual, the concierge route above is the safety net: we’ll look at your actual data and make sure it lands right.
- It’s a one-way move. OhMyDesk is operator-focused software for 5–50 desk independent spaces. If you need OfficeRnD’s deep accounting integrations (Xero, QuickBooks), a white-label member app, or the Growth Hub’s dynamic pricing, those don’t come across — because OhMyDesk doesn’t have them. The full side-by-side is on OhMyDesk vs OfficeRnD.
Is the move worth it?
The honest test is your bill and your team size. OfficeRnD is excellent software built for mid-market spaces with a community manager who can run demos and onboarding calls. If you’re a one- or two-person operation running 5–50 desks, you’re likely paying for depth you never touch.
OhMyDesk is $29/mo flat — published on the pricing page, no demo, no per-member creep, three months free with no card. If that’s the trade you want to make, the importer means switching costs you an afternoon, not a weekend.
Start the free trial, set up your space in under two minutes, and run the OfficeRnD import from the last step of onboarding (or any time from the migration wizard). If you get stuck, [email protected] reaches me directly.
OfficeRnD pricing referenced here is from their public site as of May 2026. If anything is out of date, email [email protected] and I’ll fix it.