Multi-Location Management

Manage multiple bakery locations with independent inventory, orders, and settings.

Multi-Location Management

What you'll learn

  • How to set up and manage multiple bakery locations in BakeOnyx
  • How to switch between locations and view location-specific data
  • Which data is isolated by location and what's shared across all locations

Setting up your locations

If you manage more than one bakery, BakeOnyx lets you run all your locations from a single account. Each location has its own inventory, orders, and schedules, so you can keep everything organized and separate.

To add or manage your locations:

  1. Click the Settings icon in your sidebar
  2. Select Locations from the menu
  3. Click Add Location to create a new location
  4. Fill in the location details:
    • Location Name — e.g., "Downtown Bakery" or "Airport Branch"
    • Address — the full street address
    • Phone — the location's phone number
    • Email — the location's email address
    • Status — toggle Active to enable or disable this location
  5. Click Save Location
Locations settings page showing a list of bakery locations with name, address, and status
Note: You can create up to 3 locations with a standard Enterprise plan. If you need more, contact our support team.

Switching between locations

Once you've set up multiple locations, you can easily switch between them using the Location Switcher. This appears in both your desktop sidebar and mobile navigation.

  1. Look for the Location Switcher at the top of your sidebar (desktop) or in your mobile menu
  2. Click the dropdown to see all your active locations
  3. Select the location you want to work with
  4. All your data — orders, inventory, schedules — will instantly update to show only that location's information
Location switcher dropdown showing multiple bakery locations with the current location highlighted
Tip: Select All Locations from the switcher to see a combined view of orders, inventory, and reports across all your bakeries. This is helpful for checking overall business performance.

Understanding data isolation

When you work in a specific location, most of your data is isolated to that location only. This means:

  • Location-specific data: Orders, inventory, ingredients, schedules, and blocked dates are unique to each location
  • Shared data: Recipes, products, customers, and suppliers are shared across all locations — so you don't have to recreate them for each bakery

This setup gives you the best of both worlds: independent operations at each location, plus the convenience of shared master data.

Managing staff by location

You can assign team members to specific locations so they only see data relevant to their bakery. When you invite a staff member or edit their profile, you'll have the option to assign them to a location. Users assigned to a location will automatically see only that location's data when they log in.

Warning: Make sure you've set up all your locations before assigning staff members. Once assigned, users will need to switch locations manually if they work across multiple bakeries.

Transferring inventory between locations

BakeOnyx tracks inventory transfers between your locations so you always know where your ingredients are. When you request a transfer, it moves through a status flow: requestedin_transitcompleted. This keeps your inventory counts accurate across all bakeries.

Next steps

Was this article helpful?