Your kitchen can look fully booked and still lose money. A calendar packed with members is not the same as a profitable operation when the busiest hours use the most utilities, the walk-in is full of unbilled product, and one flat monthly rate quietly subsidizes everyone who stays late.
That is the central bookkeeping challenge for a shared commissary kitchen. You are not simply renting a room. You are operating a capacity-constrained facility with several revenue streams, shared equipment, regulated workflows, and customers whose usage can vary sharply from one week to the next.
Shared kitchens give food businesses access to equipment and a compliant place to make, store, and sell products without building a facility of their own. The opportunity is real: USDA research found that half of surveyed shared-kitchen businesses had been established within the prior five years, and more than half of the food-business respondents described that work as their primary occupation. For the operator, that growth creates a need for clear rules, dependable records, and a pricing model that connects every service to its cost.
Start With the Economics of a Bookable Hour
The calendar is your core inventory. Unlike food or packaging, an unused hour in a prep bay cannot be sold tomorrow. Track it accordingly.
First, define the hours you actually have available for rent. Start with open hours, then subtract time reserved for cleaning, maintenance, inspections, staff work, and any required turnaround between tenants. Do this by zone rather than treating the whole facility as one pool:
- Hot line or general production stations
- Baking or specialty equipment
- Prep tables and dishwashing
- Cold, frozen, and dry storage
- Packaging or pickup space
A kitchen with 12 workstations does not necessarily have 12 sellable workstations all day. If a large batch producer occupies the walk-in, the limiting resource may be refrigeration. If cleanup crews need the dish area at close, the last slot may have less value than the booking system suggests.
For each zone, calculate a practical utilization rate:
booked billable hours ÷ available billable hours
Review the rate weekly and monthly. A low overall utilization rate may mean you need more members, but it may also hide a more useful finding: weekday mornings might be empty while the same two evening blocks are oversubscribed. That calls for targeted pricing or schedule rules, not a blanket discount.
Price Peak Time Separately
Flat hourly pricing is easy to explain, but it can turn peak demand into an unprofitable favor. Consider a rate card with clear, published categories:
- Standard production hours
- Peak evening or weekend hours
- After-hours access, if permitted
- Specialty-equipment use
- Short-notice booking or cancellation fees
The goal is not to make the rate card complicated. It is to ensure that members who create the most scheduling pressure contribute to the cost of making that capacity available. Keep the policy consistent, disclose it in the member agreement, and have your booking records support every charge.
Separate Every Revenue Stream Before It Disappears Into “Kitchen Income”
A shared kitchen often collects money in several ways: membership fees, hourly bookings, storage, equipment use, cleaning charges, orientation fees, late cancellations, and sometimes pass-through purchases. Recording all of it as one revenue line makes a busy month look good while concealing which service actually pays the bills.
Use a chart of accounts that mirrors how customers use the facility. For example:
Income:Kitchen:Memberships
Income:Kitchen:Hourly-Use
Income:Kitchen:Peak-Hours
Income:Kitchen:Cold-Storage
Income:Kitchen:Dry-Storage
Income:Kitchen:Equipment-Use
Income:Kitchen:Cleaning-and-Reset
Income:Kitchen:Cancellation-FeesYou do not need every possible subaccount on day one. Start with the categories that are separately priced or that consume materially different resources. The important part is that an invoice, booking record, and ledger entry tell the same story.
Treat Storage as a Product, Not a Favor
Storage is one of the easiest places for margin to disappear. A member may book modest kitchen time while occupying a freezer shelf, pallet rack, or walk-in corner every day of the month. If storage is bundled into a membership without a cap, high-volume tenants can consume an expensive resource while paying the same fee as occasional users.
Set a unit of measure for each storage type: shelf, bin, rack position, pallet, cubic foot, or labeled area. Then establish three operating habits:
- Assign every storage location to a member or to facility inventory.
- Photograph or audit storage on a regular schedule, especially after move-in, move-out, and busy seasons.
- Reconcile the storage roster to recurring invoices each month.
That last step matters. A labeled shelf without a matching bill is not a small administrative oversight; it is an unpriced use of refrigerated space and the electricity, cleaning, and staff attention behind it.
Allocate Shared Costs With a Rule You Can Explain
Rent, utilities, pest control, cleaning supplies, internet, insurance, scheduling software, and maintenance all support multiple customers. Some are fixed costs, while others move with kitchen activity. The bookkeeping problem is not finding a perfect allocation formula; it is choosing a sensible one, applying it consistently, and reviewing it when operations change.
Start by classifying costs into three groups.
Fixed Facility Costs
These are costs you pay even if no one books time that week: base rent, property insurance, core software subscriptions, and certain permits. Membership revenue is often the most natural contribution source for these costs because membership gives access to the facility itself.
Usage-Driven Costs
Utilities, dishwashing chemicals, waste hauling, hourly cleaning, and consumables often increase as production increases. These do not need to be recharged dollar-for-dollar, but their trend should inform hourly and equipment rates. Track them against booked hours, not only against total monthly revenue.
Dedicated or Traceable Costs
Some costs belong to a specific service or member. A requested deep clean, equipment repair caused by a documented incident, or dedicated storage cage should be booked directly to that service or customer, subject to the terms of the member agreement. Do not spread a traceable cost across everyone merely because it is easier.
A simple monthly management report can make this visible:
| Metric | Why it matters |
|---|---|
| Revenue per booked hour | Shows whether time pricing is keeping pace with costs |
| Utility and cleaning cost per booked hour | Flags a higher-cost operating pattern |
| Storage revenue per occupied unit | Tests whether refrigeration and dry storage are priced sensibly |
| Membership revenue as a share of fixed costs | Shows how much of the base facility is covered before variable activity |
| Unbilled bookings or storage locations | Finds revenue leakage before it becomes routine |
Use these figures for management decisions, not as a substitute for the financial statements. Your external books should record what happened. Your internal schedule and cost report should help explain why it happened.
Build a Billing-to-Bank Reconciliation That Closes the Loop
Booking software, invoices, payment processors, and the bank each tell a partial story. A sound monthly close ties them together.
Begin with the booking report. Total completed billable bookings by revenue category, then compare that total to invoices issued. Next, compare invoices to payment-processor settlements and bank deposits. Finally, identify the expected timing differences: an invoice sent at month-end, an ACH payment still in transit, or processor fees withheld from a payout.
Here is a practical close checklist:
- Export completed bookings, cancellations, credits, and no-shows for the month.
- Confirm that every billable item has an invoice or an approved recurring-charge record.
- Reconcile invoice totals to customer balances and payment-processor reports.
- Record processor fees separately from kitchen revenue so net bank deposits do not understate sales.
- Match deposits to settlements and investigate unmatched amounts promptly.
- Review aged receivables before granting new booking access or additional storage.
This routine also protects the member relationship. When a customer asks why a charge appeared, you can point to the booking, the published rule, and the invoice. When the kitchen believes a member has not paid, you can distinguish a true delinquency from an ordinary settlement delay.
Do Not Let Deposits Become Revenue Too Soon
Security deposits, prepaid booking credits, and refundable key or access-card deposits are often mishandled because cash arrives before the related service is delivered.
In many cases, a refundable deposit is a liability, not income. A prepaid package is generally deferred revenue until the member uses the included time. The exact treatment depends on the agreement and applicable accounting and tax rules, so confirm your policy with a qualified accountant. Operationally, the key is to keep these balances separate from current-period sales.
For example, if a member prepays for 20 hours, record the cash against a prepaid-credit liability. As the member completes billable sessions, move the applicable amount into hourly-use revenue. That keeps the balance sheet honest and lets your team see how much booked capacity has already been sold but not yet delivered.
Set Up Controls for Shared Equipment and Food-Safety Workflows
Financial controls and operating controls reinforce each other in a shared kitchen. The FDA Food Code is a model used by state, local, tribal, and territorial jurisdictions, so the precise requirements for your facility depend on the authority that regulates it. Your records should support the procedures your local rules and permits require.
For the operator, that usually means assigning responsibility in a way that can be traced:
- Member onboarding and approved-product documentation
- Equipment orientation and authorized-user lists
- Cleaning and sanitation checklists
- Temperature, maintenance, and service logs where required
- Incident reports for damage, contamination, or access problems
- Inventory labels and storage-location records
Those records are not merely a compliance burden. They make costs and responsibility visible. If a particular piece of equipment has recurring repairs, you can compare repair costs with bookings and decide whether the rate, access rules, or replacement plan needs to change. If an end-of-day reset takes longer than scheduled, you can see whether the problem is a staffing estimate or a member-use pattern.
Make Monthly Reporting Useful to the Person Running the Kitchen
Financial statements are essential, but a shared-kitchen operator also needs a short operating dashboard. Keep it simple enough that you will actually review it.
At month-end, ask:
- Which time blocks were full, and which were empty?
- Did storage occupancy rise faster than storage revenue?
- Which revenue stream grew, and did its related costs rise too?
- Are cleaning, utilities, or repairs increasing per booked hour?
- How much recurring revenue covers the facility before hourly bookings begin?
- Which members are consistently late on payment or exceed included services?
Then make one or two changes backed by the numbers: adjust a storage allowance, introduce a peak-time rate, change the cleanup window, or contact members with overdue balances. A report that prompts a specific action is more valuable than a beautifully formatted report no one uses.
Simplify Your Financial Management
When every booking, storage unit, and facility cost has a clear home in the books, you can manage a shared kitchen from evidence rather than a crowded calendar. Beancount.io offers plain-text accounting that is transparent, version-controlled, and AI-ready, so your records remain clear as your member base and operations grow. Get started for free and build financial systems that can keep up with the kitchen.