A member walks in, taps a badge, and grabs a hot desk for the day. Down the hall, a startup founder just signed a 12-month lease for a private office and paid the whole year upfront. Meanwhile, the building owner sent an invoice for a shared HVAC repair that needs to be split across forty different member accounts. If you run a coworking space, all three of these events hit your books on the same afternoon — and each one follows different accounting rules.
Coworking looks simple from the front desk: people pay, people work, everyone's happy. From the ledger, it's one of the messier small-business models out there. You're part landlord, part hospitality operator, part subscription business, and part property manager splitting shared costs across dozens of tenants who never talk to each other. Get the bookkeeping wrong and you'll misstate revenue, underprice your offices, or hand members a CAM bill they can rightfully dispute.
Here's how to build a chart of accounts and a monthly close process that actually reflects what's happening in a flexible workspace.
Why Coworking Revenue Isn't "Just Rent"
A traditional landlord signs a lease, collects rent monthly, and recognizes it monthly. A coworking operator collects revenue from at least five distinct streams, each with its own timing and risk profile:
- Desk rentals (hot desk and dedicated desk) — typically the largest single revenue line, often around a third of total revenue in a mature space
- Private office memberships — monthly or annual contracts for a dedicated room
- Meeting room and event space rentals — booked by the hour or day, often by non-members
- Classes, workshops, and community events — one-off ticketed revenue
- Add-ons: virtual office/mailbox services, printing, storage lockers, phone booths, guest passes
Lumping all of this into one "Membership Income" account is the single most common mistake in coworking bookkeeping. It feels simpler in the moment, but it destroys your ability to answer basic questions later: Is the meeting room actually profitable once you account for the staff time booking it? Are hot desks subsidizing private offices, or is it the other way around? Without separate revenue accounts, you're guessing.
Set up separate income accounts from day one for at least: hot-desk revenue, dedicated-desk revenue, private-office revenue, meeting-room revenue, event/workshop revenue, virtual-office revenue, and a catch-all for ancillary fees (printing, storage, guest passes). You can roll them up into one line for a lender or investor later, but you can't split them apart after the fact without redoing a year of entries.
Deferred Revenue: The Part Most Operators Get Wrong
This is where coworking bookkeeping stops looking like a simple cash business and starts looking like a subscription company — because that's what a membership actually is.
Say a member pays $6,000 upfront for an annual dedicated-desk plan in July. That $6,000 hits your bank account immediately, but you haven't earned it yet — you owe that member eleven more months of desk access. Recording the whole $6,000 as July revenue overstates your income for the month and understates every month after it. It also means your P&L doesn't reflect reality if that member cancels early and you owe a partial refund.
The correct treatment:
- Record the full payment as a liability — "Deferred Membership Revenue" — not as income, when cash is received
- Recognize 1/12 of the total ($500) as revenue each month as the service is delivered
- Reduce the deferred revenue balance by the same $500 each month until it hits zero at the end of the term
This is standard revenue-recognition practice (the same logic behind ASC 606 for any subscription business), and it matters even if you're a small, cash-conscious operator who doesn't need GAAP financials for a bank or investor. Why? Because it's the only way your monthly P&L actually tells you whether the space made money in a given month, versus just reflecting when checks happened to clear.
Monthly members are simpler — a month-to-month plan billed and consumed within the same period is basically earned as billed, so deferred revenue accounting mostly matters for prepaid quarterly or annual plans, founding-member deals, and any package sold as a bundle of credits or hours to be used over time.
Credit-based and punch-pass systems deserve their own line item. If a member buys a 10-day flex pass, that's deferred revenue recognized as each day is used — not when the pass is purchased, and not evenly over a calendar period, since usage is unpredictable. Track redemptions, not just sales, or you'll recognize revenue for desk time nobody actually used.
Hot-Desk vs. Private-Office Cost Allocation
Pricing is only half the equation — the other half is knowing your actual cost to serve each membership tier, which is where most coworking P&Ls go blurry.
A hot desk and a private office share the same building, same Wi-Fi, same coffee, and same front-desk staff, but they consume very different amounts of square footage and utilities. If you allocate costs purely by revenue share instead of by space and usage, you'll systematically misprice one tier relative to the other — usually by underpricing private offices, since they look "profitable" only because shared costs got dumped disproportionately onto the hot-desk pool.
A more accurate allocation method:
- Allocate rent and utilities by square footage. If private offices occupy 40% of your leased square footage, they should absorb roughly 40% of base rent and utility cost in your internal cost model — even though they might only represent 25% of your member count.
- Allocate shared-amenity costs (coffee, snacks, cleaning, printing) by headcount or usage data, not square footage. A hot-desk member and a private-office member both drink the same coffee.
- Track staff time by activity, not by tier, if you run tours, onboarding, or account management differently for private-office clients versus drop-in hot-desk users — that labor cost belongs with the tier that consumes it.
- Build a simple cost-per-desk model quarterly: total allocated cost for a tier ÷ number of active seats in that tier = fully loaded cost per seat. Compare that against your price per seat to see real margin, not just revenue.
Do this exercise once and you'll often find your "premium" private offices carry thinner margins than your hot-desk plan once true occupancy cost is allocated — which is valuable information before your next lease renewal or price increase.
CAM Charges: Passing Through Shared Costs Without Losing Track
If you sublease from a building owner or master lessee, you're likely paying Common Area Maintenance (CAM) charges — your share of shared-building costs like common-area utilities, security, landscaping, and repairs. Many coworking operators pass some version of these costs through to members, bundled into membership pricing rather than itemized separately. That bundling is good for the member experience (one predictable invoice instead of a utility bill surprise), but it creates a bookkeeping trap if you're not careful.
Three things to track separately, even when members see one bundled price:
- The CAM bill you receive from your landlord, booked to its own expense account (don't blend it into general rent expense — you need to see it move independently, since CAM often escalates faster than base rent)
- The portion of member pricing that's meant to cover CAM, even if it's an internal allocation rather than a line item on the invoice — this is what tells you whether your pricing is actually keeping pace with rising building costs
- True-up reconciliations. Many commercial leases reconcile estimated CAM charges against actual costs annually, which can produce an unexpected additional bill (or credit) from the landlord. Reserve for this. An operator who books CAM as a flat monthly number and forgets the annual true-up can get blindsided by a five-figure catch-up invoice with no cash set aside for it.
If members pay CAM as a visible pass-through line (common in some markets, particularly for larger private-office tenants), keep that revenue and the corresponding CAM expense in matched, dedicated accounts so you can prove — to yourself, to members, or to an auditor — that you're passing through cost, not marking it up as hidden margin.
Building a Monthly Close That Actually Works
Put these pieces together into a repeatable monthly close:
- Reconcile membership billing software to your bank deposits. Most coworking spaces run on dedicated management software (Nexudus, OfficeRnD, Cobot, and similar) that handles billing, and it needs to sync cleanly with your accounting records rather than existing as a parallel, unreconciled system.
- Roll deferred revenue forward. Recognize the current month's earned portion out of each prepaid plan, and confirm the remaining deferred balance ties out to unexpired member terms.
- Post CAM and utility true-ups as they're received, and check your CAM reserve against actual year-to-date landlord billing.
- Run a margin report by tier (hot desk, dedicated desk, private office, meeting rooms) using your allocated-cost model, not just top-line revenue.
- Review churn and cancellations against deferred revenue — a cancelled annual member should trigger a matching reduction (and possible refund liability) in your deferred revenue balance, not just a drop in next month's invoice.
Because every one of these steps depends on clean, dated transaction history rather than a snapshot dashboard, this is exactly the kind of close that benefits from records you can audit line by line — not a black-box report you have to trust. Plain-text accounting keeps every journal entry, every deferred-revenue roll-forward, and every CAM reconciliation in version-controlled files you can diff, search, and hand to an accountant without translation.
Simplify Your Financial Management
Coworking bookkeeping means juggling deferred membership revenue, per-tier cost allocation, and CAM pass-throughs — all of which are easier to get right when your books are transparent rather than buried in a proprietary dashboard. Beancount.io gives you plain-text accounting with full version history, so you can see exactly how membership revenue was recognized and how shared costs were allocated, month over month. Check out the docs to see how deferred-revenue tracking works in practice, or explore Fava for a visual dashboard on top of the same underlying ledger — and see pricing to get started.