Role: manager

Restaurant Profile, Legal Taxes & Receipts

Configure trade names, contact info, operating currency, tax structures, and receipt headers.

📍 Where to find it on screen:
Dashboard -> Management → Click "Save Settings"
Management console with Business Profile, Currency, Tax Structures, and Legal Identifiers tabs.

How It Works

The restaurant profile acts as the single source of truth for your business details across customer mobile menus, staff POS stations, and thermal receipts.

When customers view the digital menu, the header displays your restaurant name, contact phone, and operating address.

The UniBill engine uses your configured tax percentage and tax type (inclusive or exclusive) to calculate accurate line-item taxes automatically.

Critical Audit Rule: The moment any customer order is marked Paid, MintLight captures an unalterable, frozen snapshot of your trade name, tax rate, and address. Changing profile settings later will NEVER alter past financial records.

What You Need to Do (Step-by-Step)

  1. 1. Open Management Console

    Log into the Restaurant Dashboard and click "Management" in the left sidebar.

  2. 2. Enter Official Trade Details

    Fill in your Restaurant Name, Public Phone Number, and Complete Physical Address. This address prints on customer receipts.

  3. 3. Select Operating Currency

    Choose your default currency from the dropdown (e.g., INR for India, USD for United States). All dish prices calculate in this currency.

  4. 4. Define Tax Rates & Calculation Model

    Enter your applicable tax percentage (e.g., 5.0 for 5% GST). Choose whether menu prices are Inclusive (tax included) or Exclusive (tax added to bill).

  5. 5. Enter Registration Identifiers (Optional)

    Input your regional business numbers such as GSTIN, FSSAI License, or VAT Number for receipt printing.

  6. 6. Save Profile Configuration

    Click the "Save Settings" button at the bottom. A success confirmation confirms that all active terminals are updated.

Key Screen Controls & Options

Restaurant Name InputInitial setup or during official legal re-branding.

Action: Sets the top header text for digital menus, POS terminals, and printed thermal receipts.

→ Result: Refreshes customer menu headers immediately upon page reload.
Currency SelectorInitial setup before creating menu item prices.

Action: Controls the monetary symbol and formatting across all menus, bills, and reports.

→ Result: Formats all monetary displays across POS, waiter phones, and guest carts.
Tax Rate & Calculation TypeConfiguring legal GST, VAT, or local sales taxes.

Action: Determines whether prices shown already include taxes (Inclusive) or if taxes are added at checkout (Exclusive).

→ Result: UniBill automatically calculates subtotal, tax breakdown, and grand totals on all new orders.
Legal Tax Identifiers (GSTIN / FSSAI / VAT)Complying with regional tax authorities and restaurant licensing regulations.

Action: Prints mandatory registration numbers on thermal slips and digital PDF invoices.

→ Result: Embeds registration numbers directly into the thermal receipt header.
What Happens Next
All customer-facing and staff screens immediately adopt the updated business name, phone number, and tax rules. The POS terminal recalculates cart subtotals and thermal printers output receipts with your new legal header.
  • Mobile menus update contact info on the bottom drawer.
  • Thermal printers print updated GSTIN/VAT headers.
  • All new orders apply the updated tax percentage.
⚠️ Operational Rules & Restrictions
  • Tax changes apply ONLY to new orders. Orders marked Paid before the change permanently retain their historical tax rate snapshot.
  • Currency should be configured once during onboarding. Switching currency while orders are active may cause pricing inconsistencies.
  • Physical address strings should be kept under 120 characters to prevent awkward wrapping on 58mm compact thermal receipt slips.

⚡ Common Floor Scenarios & Edge Cases

Situation: Tax rate changes mid-day during a shift.

What to do: Orders created prior to the update calculate at the old rate. All orders submitted after clicking Save Settings calculate at the new rate.

Situation: Re-printing a receipt for an order settled last month.

What to do: MintLight prints the historical snapshot that was active when the bill was paid, preserving tax audit compliance.

📋 Real-World Shift Walkthrough

Configuring 5% GST in India

Owner Raj sets Currency = INR, Tax Rate = 5%, Tax Type = Inclusive, and enters GSTIN "27AAAAA0000A1Z5" and FSSAI "11522000000000". Now a Butter Chicken priced at ₹400 in the menu includes the 5% GST (₹19.05 tax breakdown), and customer receipts print the GSTIN and FSSAI numbers clearly.

🔧 Troubleshooting & Rapid Fixes

Problem: Thermal receipt does not display the restaurant GSTIN or FSSAI number.
Why this happens: The identifier fields were left empty or not saved in the Management tab.
How to fix: Navigate to Dashboard -> Management, enter the numbers into the Legal Identifiers section, and click Save Settings.
Problem: Customer complains tax was added twice on checkout.
Why this happens: Your dishes were entered as tax-inclusive, but Tax Type is set to "Exclusive" in settings.
How to fix: Switch Tax Type to "Inclusive" in Management -> Tax Settings so prices shown in the menu are final.

💬 Frequently Asked Questions

Q: Will updating my restaurant address change past invoice PDFs?
No. Past invoices are legally locked with the address snapshot captured at the exact moment of payment.
Q: Can I have different tax rates for food versus alcoholic drinks?
Currently, the global profile tax rate applies across the catalog. Separate category tax overrides can be configured in Menu Manager if supported.
Back to Help Center Hub