Overview
Plans (also called memberships) define what a membership includes, how often it’s invoiced, what benefits customers receive, and what limits apply. Plans are the foundation of your recurring revenue — every customer with an active contract is on a plan. A plan can represent:- A full-time desk or office membership
- A part-time hot-desking plan
- A virtual office with mail handling
- Storage-only access
- Any other recurring subscription model
How to access
Navigate to Inventory → Plans.Requires the tariff role.
Plan kinds
Every plan has a kind that classifies the membership type. This helps you organize your plans and is used in analytics.Creating a plan
1
Navigate to Plans
Go to Inventory → Plans and click the ”+” button.
2
Enter plan details
- Plan name — a clear name shown to customers
- Plan kind — select the category that best fits
- Plan description — explain what’s included (shown in the members portal)
3
Set pricing and billing cycle
- Price — the recurring charge amount
- Every (months/weeks) — how often the plan is invoiced (e.g., 1 month, 3 months, 1 week)
4
Configure portal display
- Display this plan on the website/App — whether customers can see and purchase it
- Category — a grouping tag for the shop
- Display position — sort order
5
Save
Click Save to create the plan. Additional tabs become available for benefits, limits, restrictions, deposits, and legal terms.
Pricing and billing
Billing cycle
You can choose either month-based or week-based billing, not both. Setting one clears the other.
Additional invoices
You can create supplementary invoices between the main billing cycles — for example, invoice monthly but send a secondary reminder invoice every 2 weeks.Billing day and prorating
Billing day
First invoice prorating
Prorating discounts the first invoice when a customer signs up partway through a billing cycle.
How it works:
- Customer signs up on day X
- System calculates how many days until the next prorate day (e.g., day 1 of next month)
-
If that number of days ≤ First invoice prorated discount, prorating applies:
- Days in the full billing cycle = M (e.g., 30 days for a monthly plan)
- Days until next billing = N
- Days to discount = M - N
- Price per day = (Plan price) / M
- Discount = (Price per day) × (Days to discount)
- A negative line item is added to the first invoice with this discount amount
- After the first invoice, prorating is turned off for that contract
Last invoice prorating (cancellation discount)
How it works:
- Customer cancels mid-cycle
- The invoice period is shortened to the cancellation date
- Days from cancellation to the original period end are discounted using the same formula as first invoice prorating
Advance invoicing
How it works:
- The system generates a single invoice containing multiple billing periods as separate line items
- Each line shows the date range it covers
- If the customer cancels during an advance period, the affected line is pro-rated (if last invoice prorating is enabled)
- Line 1: Jan 1 – Jan 31 ($100)
- Line 2: Feb 1 – Feb 28 ($100)
- Line 3: Mar 1 – Mar 31 ($100)
- Total: $300
Booking charges due date
Controls when charges from bookings (resources, meeting rooms) are added to invoices.Minimum price
Ensures a customer spends at least a certain amount each billing cycle, regardless of usage.
How it works:
- After the first billing cycle, the system calculates total spend (plan price + passes/bookings/events if selected)
- If total < minimum price, a line item is added: “[Plan Name] (min.)” for the difference
- This does not apply to the first invoice
Benefits
The Benefits tab lets you bundle credits, passes, and allowances with the plan. Customers automatically receive these when their contract is active.
Each benefit is a separate linked entity with its own expiration rules, usage limits, and renewal behavior.
Discounts
You can also configure percentage discounts on certain charges for customers on this plan:Limits
Limits control customer behavior on a plan. These settings appear under the Limits tab.Cancellation and pausing
Account management
Contract terms
The minimum contract term and cancellation notice period are set at contract creation from the plan defaults. Changing them on the plan does not affect existing contracts.
Restrictions
Restrictions are hard limits — once a customer reaches them, they are blocked from further use, even if they purchase additional passes or credits.Access day restrictions
Access time restrictions
Booking time restrictions
Visitor restrictions
Deposits and sign-up fees
Under the Deposits tab, you can add one-off charges that are invoiced when a customer signs up.Plan components
Plan components are products that are added to the contract as recurring charges. They are invoiced every cycle along with the plan price.Virtual office plans
Virtual office plans provide customers with a business address and mail handling services without physical workspace access. They have special configuration options for compliance, identity verification, and delivery handling.To enable virtual office features, check “This plan is a virtual office plan” on the General tab. The Virtual Office tab then appears.
Virtual office onboarding
Virtual office customers must complete a multi-step onboarding process that includes company details, personal details, AML screening, identity verification, and mail preferences. See Virtual Office Onboarding for the customer-facing flow.Proof of address
Proof of ID
Stripe Identity provides automated ID verification using a selfie and document scan. It returns instant results and checks against fraud databases.
AML screening
Anti-money laundering (AML) checks screen directors and company information against sanctions lists and watchlists.
AML check statuses:
Contract activation
Custom onboarding form
Virtual office delivery handling
Virtual office customers can choose how their mail and deliveries are handled. You can configure which handling options are available for each delivery type and link products to charge for those services.Delivery categories
Configure handling options separately for:- Mail — letters and small envelopes
- Parcels — packages and large items
- Checks — checks and payment documents
- Publicity — marketing materials and unsolicited mail
Handling options
Charges linked to handling actions
You can link products to specific handling actions. When a customer selects that handling option for an item, the linked product is automatically added to their account.Contact limits
You can restrict how many company aliases, recipients, and forwarding addresses a virtual office customer can register.Legal
The Legal tab lets you attach terms and conditions to the plan. Customers must accept these terms when signing up.Best practices
- Use descriptive names — customers see these in the portal, so make plan names clear (e.g., “Full-time Hot Desk – 24/7 Access” instead of “Plan A”).
- Set prorating consistently — if you bill monthly, set First invoice prorated discount to 30 days and enable Last invoice prorated discount for fair billing.
- Use fixed billing days for easier accounting — all customers are billed on the same day, simplifying cash flow tracking.
- Enable minimum price for usage-based plans to ensure baseline revenue.
- Link deposits to plans instead of adding them manually — sign-up fees and key deposits should be configured on the plan so they’re automatic.
- Use plan components for bundled add-ons (parking, lockers) instead of separate products.
- Set minimum contract terms to reduce churn — require customers to commit for a minimum period (e.g., 3 months).
- Enable cancellation notice periods to give yourself time to fill vacancies.
- Test virtual office onboarding thoroughly before launching — the compliance requirements can be complex.
- Configure delivery handling charges carefully — some handling options (forwarding, scanning) incur real costs that should be passed to customers.
Related pages
Products
Create products to use as sign-up fees, deposits, or plan components.
Contracts
Manage customer contracts linked to plans.
Resources
Configure resources and link them to plans via access rules.
Virtual Office Onboarding
The customer-facing onboarding flow for virtual office members.