Sofra

Customization matrix

Every customizable feature on one page: scope, where, and the plan it needs.

Use this page to find at a glance where a setting lives and which plan unlocks it. R = restaurant-wide, B = branch-level, R+B = can be set at either level, with the branch winning.

The full matrix

FeatureScopeWhat you can customizePlan
IdentityRName, currency, country, free subdomain, draft/publishedFree
Custom domainRYour own domain with DNS verificationPro Plus
Branch profileBDetails, address, hours, timezone, currency, closed days, prefixes, receipt header/footer, default tax ratesBasic
Floor areas and tablesBAreas, tables, shapes, capacities, layout, blocksFree
Table cleaning buffer and area closuresBUsed by bookingsBasic
Menu catalogRMenus, categories, items, modifiersFree
Branch menu overridesBMenus, categories, items, channel prices, schedules, taxes, modifier overridesPro
Tax definitionsRRates, type, categoryBasic
Branch tax rulesBWhich taxes apply, by channelBasic
Service chargesR+BAutomatic or manual charges by channel and minimumBasic
Payment methodsR+BMethods, reference required, orderBasic
Discounts and couponsRRules, role limits, codes, caps, expiryBasic
Role discount capsRMaximum discount % per rolePro
RolesR+BBuilt-in roles; custom roles and permissionsFree built-in, Pro custom
Staff accessBBranch access and per-branch role per personBasic
DepartmentsR+BFunctional groups, coloursBasic
CustomersRProfiles, addresses, tagsBasic
Prep stations, workflows and profilesR+BStations, step workflows, assignmentsPro
Kitchen displayBLive tickets for the branchFree
Document templates: choose built-inR+BReceipt, invoice and ticket templatesBasic
Document templates: create customR+BPaper size, fields, text, stylingPro
Remove Sofra mark from documentsRWhite-label customer documentsPro Plus
Printers, agents and print rulesBAutomatic printingPro
Advanced print routingBStation-move, course and source routingPro Plus
Reservations, walk-ins, waitlist, mergingBBookings and seating rulesBasic
Online booking pageBPublic booking and manage pagesPro
InventoryR+BIngredients and recipes (R), warehouses and stock (B)Basic
Staff schedule and attendanceBShifts and clock in/outPro
ReportsR+BAll branches or one branchPro
Advanced ordersBRefund, split order, merge, duplicatePro
Subscription and billingRPlan, cycle, payment method, invoicesFree
API access and dedicated databaseRIntegrations and isolated dataPro Plus

What each plan unlocks

Free

  • Restaurant identity and free subdomain.
  • Menu catalog, modifiers, floor areas, tables, floor plan, kitchen display, orders and POS.
  • Bills and receipts, manual kitchen printing, built-in roles, subscription management.

Basic adds

  • Multiple branches and the branch profile (hours, prefixes, closed days, tax defaults).
  • Taxes and branch tax rules, discounts, coupons, service charges, payment methods.
  • Inventory, recipes, customers, departments.
  • Reservations, walk-ins, waitlist, table merging, availability timeline.
  • A4 invoices and choosing among built-in templates.

Pro adds

  • Branch menu overrides: prices, channel prices, schedules, taxes and availability per branch.
  • Custom roles, role permissions and discount caps, and branch-specific roles.
  • Prep stations, workflows and profiles.
  • Printers, print agents, print rules and automatic printing, and custom document templates.
  • Online booking page, staff scheduling and attendance, reports and analytics, advanced orders.

Pro Plus adds

  • Custom domain.
  • White-label customer documents (no Sofra mark).
  • Advanced print routing.
  • API access, dedicated database and priority support.
  • Unlimited staff, menu items and tables (fair use).

Ready to try it?

Create a free account and follow along.

Start free